v3.19.0-beta.1
Pre-release
Pre-release
tujoworker
released this
20 May 20:55
·
5071 commits
to beta
since this release
3.19.0-beta.1 (2019-05-20)
Bug Fixes
- add
min-height
to a scrollable #dropdown to guarantee a min. height on the direction observers job (28cc734) - add missing babel runtime dependency (60fa2e8)
- define correct large size of circular #progress (e9e6853)
- enhance
.dnb-section
support in #tabs (5ba3eb4) - enhance line-height handling on #button and #input reset (0042611)
- fix #date-picker trigger button to be
button
of type - thanks to Sivert Randen (edc3563) - fix #dropdown scrolling issue on touch devices (9d96531)
- fix #input component IE11 hover / focus issue with outline border (5ab8547)
- fix #tabs selected_key reactivity - it was failing on init value history (ad4f670)
- fix better #dropdown key search support and example + add more tests due to the new key search feature (189361f)
- fix IE11 #dropdown issue with scrollTo / scrollTop on keyboard usage / navigation (d03c12b)
- fix IE11 #tabs alignment (9799fde)
- IE11 textarea fix on hover and line weight enhancements (48d38f7)
- make #dropdown alphabetic search more fail safe by using a try (c3b12b7)
- make #input not suppressing enter key on submit forms. Thanks to Reidun! (a752fe6)
- make better #doprdown alphabetic search if there are several of the same chars (84bd7fd)
- process every css custom property on builds. This fixes IE11 issues as we use this as a polyfill (d7e4a47)
- refactor the handling of secondary inputElement and ref on #input component (7405a64)
- reverse the lines of the circular #progress to be UX template compliant (274f13a)
- show #textarea border on IE11 (bf94c6a)
- use asterisk to make number feature working everywhere on firefox (3b1c194)
Features
- add #date-picker including the docs and examples (f211a03)
- add
on_complete
handler prop to #progress (5bd31cf) - add esc key support to #date-picker + tab key focus opens the hidden date input (3a2aadb)
- add init circular #progress (476e2de)
- add monospace font as an official useable font property
font-family: var(--font-family-monospace);
- currently this is needed by the #date-picker (e3d393e) - add more colors to the section helper-class:
.dnb-section--emerald-green
and.dnb-section--signal-orange
(78853bc) - add new property to #dropdown
no_scroll_animation
to disable the scrolling behavior on search and key up/down events on large lists (4d72031) - add new property to enable a larger bounding box to a #button - currently used in #date-picker (6d9f139)
- add static progress to circular #progress - also add example to the docs (39bae67)
- add support for id attribute to SubmitButton on #input (5111d58)
- add two new css packages:
dnb-ui-properties.css
anddnb-ui-fonts.css
on buidls (65943cc) - enhancement of
element styling for easier changing color (fe27aa2) - extend #tabs with
.dnb-section
support (a609fdc) - make #date-picker more accessible for keyboard navigation (5337b2a)
- make #inout support input_state from outside, so we can control the focus state from a outside prop. This is needed by the #date-picker (98b5c5e)
- make #input submit button more flexible and reusable from outside (ca7e4a4)
- make #tabs easier to integrate with a router (25af757)
- make new css package
dnb-ui-tags
- to make it more clear what this packages includes (raw tag selectors, to avoid using css selectors, even this is not recommended to use in larger apps) (2efda48) - refactor and enhance #date-picker due to correcting styles and add a couple of new properties like
max_date
/max_date
andstart_month
/end_month
(9760276) - some files where updated/added | version.lock, icons.lock, index.js, secondary_icons.js, secondary_icons_medium.js, list.svg, list_medium.svg, list.js, list_medium.js (beaf90b)
- support es module notation - added to package.json (2ea4047)