Skip to content

v3.19.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@tujoworker 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 and dnb-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 and start_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)