Skip to content

Releases: dnbexperience/eufemia

v3.24.0

05 Jun 08:36
7cd869a
Compare
Choose a tag to compare

3.24.0 (2019-06-05)

Bug Fixes

  • #date-picker "outside click" on touch devices (1dc3297)
  • change border-radius on #date-picker and #dropdown to 4px regarding to the UX changes (0f65fd6)
  • close #date-picker after selection in "no range" mode (6a142a5)
  • fix #date-picker key navigation on non range mode (e7c47bb)
  • fix disabled #date-picker input (701a82e)
  • fix anchor link #button border-radius on focus state (dd231ed)
  • make #progress-indicator run more smoothly on on_complete usage (#194) (f506dd9)

Features

  • add #form-status support in #date-picker (99edd14)
  • add label_position property to #checkbox and make positioning with a lot of text, in the label, correct - also for the #radio button (74f29a6)
  • add state animation to #radio button (db06946)
  • enhance #date-picker key navigation to act more smart (fa0a3b0)
  • enhance #table element with CSS classes for th, tr and td (f04a98f)

v3.23.0

03 Jun 08:02
46856cb
Compare
Choose a tag to compare

3.23.0 (2019-06-03)

Bug Fixes

  • fix #date-picker input change handling (92e2154)
  • fix #date-picker where inactive days got styled wrong, if the date was todays date (d537dd9)
  • make #date-picker spacing on the inputs to have correct margin (7ebef51)

Features

  • #textarea as a component (#189) (5d352ee)
  • make #date-picker able to use in web-components (b313ee4)
  • make #date-picker better accessible for screen readers and keyboard usage (0a08fdc)
  • sync #date-picker input values with calendars views (b5c6f5c)
  • use aria-current="step" on #step-indicator (f911032)

v3.22.0

27 May 12:58
3f9c5ed
Compare
Choose a tag to compare

3.22.0 (2019-05-27)

Bug Fixes

  • add missing prop input_state type to #input (17666f4)
  • do not declare aria-hidden=true inside of components (5647bf4)
  • do not require #label to have a for_id - this gives us more flexibility (984ef12)
  • forward #label attributes (dc4ada4)
  • make sure #checkbox can handle both onChange and on_change events at the same time. (1e86df1)

Features

  • (before release) rename --lines to --divider for dnb-section--divider (dc6c792)
  • add new helper-class .dnb-section--lines with a white bg and a line (mint-green-50) on top and bottom. Also two new spacing (-small and -large). (201b571)
  • release of #radio button and group (#187) (bdd78dc)

v3.21.0

23 May 16:38
9f4131c
Compare
Choose a tag to compare

3.21.0 (2019-05-23)

Features

v3.20.0

21 May 19:26
23e9c0d
Compare
Choose a tag to compare

3.20.0 (2019-05-21)

Features

  • enhance #modal with new new props: trigger_disabled and trigger_hidden (d47ed48)

v3.19.0

21 May 11:53
f3faf80
Compare
Choose a tag to compare

3.19.0 (2019-05-21)

Bug Fixes

  • #date-picker manual input issue on no next input field available (609bde9)
  • define correct large size of circular #progress (e9e6853)
  • fix #date-picker trigger button to be button of type - thanks to Sivert Randen (edc3563)
  • fix #tabs selected_key reactivity - it was failing on init value history (ad4f670)
  • make #input not suppressing enter key on submit forms. Thanks to Reidun! (a752fe6)
  • make sure we only fire the on_change event if the date is valid (15007ac)
  • reverse the lines of the circular #progress to be UX template compliant (274f13a)

Features

  • add on_complete handler prop to #progress (5bd31cf)
  • add init circular #progress (476e2de)
  • add static progress to circular #progress - also add example to the docs (39bae67)
  • enhance components event handling. This update lets You always also define events the React way. So on_click is the same as onClick. (65328bd)
  • rename component from #progress to #progress-indicator (6a9c69f)

v3.19.0-beta.1

20 May 20:55
Compare
Choose a tag to compare
v3.19.0-beta.1 Pre-release
Pre-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)

v3.18.0

16 May 10:41
3c15241
Compare
Choose a tag to compare

3.18.0 (2019-05-16)

Bug Fixes

  • fix IE11 #tabs alignment (9799fde)
  • refactor the handling of secondary inputElement and ref on #input component (7405a64)

Features

  • add esc key support to #date-picker + tab key focus opens the hidden date input (3a2aadb)
  • 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 #tabs easier to integrate with a router (25af757)
  • 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)

v3.17.0

09 May 08:32
5672689
Compare
Choose a tag to compare

3.17.0 (2019-05-09)

Bug Fixes

  • enhance line-height handling on #button and #input reset (0042611)
  • fix #dropdown scrolling issue on touch devices (9d96531)
  • fix IE11 #dropdown issue with scrollTo / scrollTop on keyboard usage / navigation (d03c12b)

Features

  • add #date-picker including the docs and examples (f211a03)
  • 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 new property to enable a larger bounding box to a #button - currently used in #date-picker (6d9f139)
  • 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)
  • make #input submit button more flexible and reusable from outside (ca7e4a4)
  • 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)
  • 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)

v2.0.0-alpha.3@alpha

06 May 03:47
Compare
Choose a tag to compare

2.0.0-alpha.3 (2019-05-06)

Bug Fixes

  • enhance .dnb-section support in #tabs (b0228fa)
  • enhance line-height handling on #button and #input reset (6d5f0b0)
  • use asterisk to make number feature working everywhere on firefox (84821ae)

Features

  • 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 new property to enable a larger bounding box to a #button - currently used in #date-picker (6d9f139)
  • 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 (6493f19)
  • extend #tabs with .dnb-section support (80bb8fb)
  • make #input submit button more flexible and reusable from outside (ca7e4a4)
  • 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) (d85ff42)
  • 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 (2a54618)
  • support es module notation - added to package.json (c13d5de)