Skip to content

Releases: dnbexperience/eufemia

v10.33.0

27 May 13:34
Compare
Choose a tag to compare

10.33.0 (2024-05-27)

πŸ“ Documentation

✨ Features

  • forms: add Form.Section to compose reusable blocks of fields and values (#3609) (32848e2), closes #3594
  • forms: add Field.Slider (#3597) (d94f691)

πŸ› Bug Fixes

  • ArraySelection: make explicit type of value can be undefined (#3610) (cd4add9)
  • DrawerList: check if string converted jsx is of type function (#3606) (6a59d6c)
  • FieldBlock: make it possible to be used in horizontal flex layout when width="stretch" is used (#3596) (fde04b5)
  • forms: add support for trueText and falseText to Boolean checkbox variant (#3607) (198164a)
  • SelectCountry: use given path value (#3598) (9ca7953)

v10.32.0

23 May 11:53
Compare
Choose a tag to compare

10.32.0 (2024-05-23)

πŸ“ Documentation

  • add more details about media query breakpoint ranges (#3584) (4364436)

πŸ› Bug Fixes

  • Anchor: add TypeScript (strict) support for react-router-dom Link used as element (#3559) (8f83e2a)
  • Autocomplete: fix issue where React.Element would not render when used as selected_value (#3505) (6e39785)
  • Breakpoint: ensure correct breakpoint ranges when using useMedia, useMediaQuery or MediaQuery (#3588) (1b0e4d6)
  • Checkbox: ensure correct disabled state (#3587) (7017c50)
  • Field.PhoneNumber: make country code show all relevant countries on click after phonenumber is entered (#3567) (6287526)
  • FieldBlock: avoid 100% width when not needed (#3561) (10cfdf7)
  • forms: add schema required support to Field.Composition (#3571) (bd21cd8), closes #3554
  • forms: add support for filterData with existing data when used inside Wizard (#3568) (d22544d)
  • forms: set focus back on existing element after async submission (#3585) (b2f5620)
  • Space: ensure false yields to 0 (not to 1rem) (#3562) (5f93866)

✨ Features

  • Card: preliminary sbanken theme (#3582) (38cd6f8)
  • Flex: deprecate spacing in favor of gap (#3565) (39e2cf5)
  • forms: add variant prop to Iterate ViewContainer and EditContainer (#3569) (f683aa0), closes #3566
  • forms: add filterData prop to Visibility component (#3574) (447eaec), closes #3572
  • forms: add hasFieldError to useError (#3586) (1edef36)
  • forms: add path based filterData support (#3576) (467b744), closes #3574
  • forms: change filterData method to return object based parameters { path, value, data, props, internal } (#3577) (05106ac), closes #3576
  • StepIndicator: preliminary sbanken colors (#3580) (733be8c)
  • Visibility: deprecate pathValue in favour of visibleWhen (#3572) (277d15c)

v10.31.0

15 May 08:02
Compare
Choose a tag to compare

10.31.0 (2024-05-15)

πŸ“ Documentation

πŸ› Bug Fixes

  • Drawer: prevent auto-focus from triggering in inital mount when openState is false (#3534) (07c741f)
  • forms: keep field props in memory during Wizard step change (#3553) (02329dd)
  • HeightAnimation: set width during height calculation (#3557) (8e59eaf)

✨ Features

v10.30.2

10 May 10:42
Compare
Choose a tag to compare

10.30.2 (2024-05-10)

πŸ› Bug Fixes

  • forms: fix wrong TypeScript JSX return type (#3550) (bdd68aa)

v10.30.1

10 May 10:01
Compare
Choose a tag to compare

10.30.1 (2024-05-10)

πŸ“ Documentation

  • Portal: updates css import documentation (#3542) (0b80110)

πŸ› Bug Fixes

  • Checkbox: fix types issues (#3540) (ed7b1cd)
  • Flex.Stack: align Button to not stretch (#3544) (931d80e)
  • forms: add filterData support to Visibility (#3543) (7ee3f25)
  • forms: make id of Wizard location hooks optional (#3545) (91f1026)
  • forms: warn when Value component should be wrapped within Value.SummaryList (#3547) (7691eb9)
  • HeightAnimation: overcome flickering issue due to false height pre-calculation (#3546) (62c08a3)

v10.30.0

08 May 12:52
Compare
Choose a tag to compare

10.30.0 (2024-05-08)

πŸ› Bug Fixes

  • Eufemia: enhance CSS version check for dnb-core-style (#3522) (eac2bcf)

✨ Features

  • forms: add fieldPropsWhenHidden to Visibility (#3539) (5d8d6db)
  • forms: add Form.FieldProps provider to forward a certain props to all fields (#3536) (0f875bd)
  • forms: add locale, translations, required and disabled prop support to Form.Handler (#3537) (b95f215)

v10.29.0

07 May 20:29
Compare
Choose a tag to compare

10.29.0 (2024-05-07)

πŸ“ Documentation

  • InputMasked: fix import path of MultiInputMask (#3469) (b678412)

✨ Features

  • forms: add autocomplete variant to Field.Selection with autocompleteProps support (#3521) (f79dd16)
  • forms: add Field.Name and Value.Name (#3528) (84fcce1), closes #3529
  • forms: add transformIn and transformOut to Form.Handler (#3511) (48959b2)
  • forms: add Value.OrganizationNumber (#3525) (46ff116)
  • forms: add Value.PostalCodeAndCity (#3527) (adb4cf5)
  • forms: add Wizard transition animation (#3517) (c42dab7)
  • forms: debounce session data storing to enhance performance (#3508) (6aeaa96)
  • forms: rename Form.Handler property filterData to filterSubmitData (deprecate) (#3507) (b7aa69b)
  • ProgressIndicator: add countdown type, center label, and customization options (#3487) (c29be5e)

πŸ› Bug Fixes

  • forms: (TypeScript) ensure data type is inherited in onSubmit (#3530) (a5e63ad)
  • forms: align form error when Wizard Sidebar is visible (#3518) (bb6feab)
  • forms: enhance Radio buttons disabled state handling (#3533) (1932143)
  • forms: ensure inline values don't show labels (#3529) (b4dff2b)
  • forms: fix spacing between checkboxes when in horizontal layout with vertical options (#3531) (193d94f)
  • HeightAnimation: ensure Radio buttons persist their state (#3535) (3e78976)
  • Locale: revert to less strict local types (string) (#3526) (aa79867)

v10.28.0

29 Apr 09:54
Compare
Choose a tag to compare

10.28.0 (2024-04-29)

πŸ“ Documentation

  • contribution guide: update title and move sandbox starter (#3489) (efdf710)

πŸ› Bug Fixes

  • Anchor: icon position when line-height increased by another element (#3470) (bf24102)
  • forms: iterate EditContainer error switch (#3503) (366a662)

✨ Features

v10.27.0

26 Apr 11:38
Compare
Choose a tag to compare

10.27.0 (2024-04-26)

πŸ› Bug Fixes

  • Card: ensure 100% width does only apply when ScrollView is used (#3450) (6dac9c6)
  • Card: use basis inner-space for small screens when responsive=false is set (#3455) (9a2baea)
  • FormLabel: remove undeclared FormLabelText type (#3449) (3e4782b)
  • forms: change Wizard default scroll behaviour to be active (#3481) (f7b11cc)
  • forms: ensure proper Iterate data context and filterData support (#3463) (d015bc8)
  • forms: set focus on Wizard step change (#3475) (265dade)
  • GlobalStatus: Symmetric horizontal padding on smaller screens (Sbanken) (#3454) (59576b2)
  • Input: hide placeholder by default on input focus (Sbanken) (#3461) (5328210)
  • MultiInputMask: prevent focus and blur from firing when navigating between inputs (#3480) (bec1ffd)
  • NumberFormat: ensure support for screen reader "speak text under mouse" mode (#3438) (93fbd1d)
  • OrganizationNumber: add missing full stop for en-US error messages (#3465) (fd1cf10)
  • Radio.Group: replace margin spacing with Flex gap (#3468) (33257b2)
  • Selection: filter out empty options from dropdown variant (#3444) (60ac548)

πŸ“ Documentation

✨ Features

  • Flex.Stack: change default vertical spacing (gap) from small to medium (effects Card with stack as well) (#3483) (7bf380f)
  • FormLabel: add support for nested instances (#3466) (f0cd388)
  • forms: add Iterate.Count along with Iterate.useCount (#3492) (f1574a2)
  • forms: add Iterate view and edit container as well as animated container (#3474) (6b68020)
  • forms: add useValueProps hook for handling Value components and their props (#3498) (1a62545)
  • forms: add Value.Composition component (#3494) (b7976ca)
  • forms: add EditButton to Wizard (#3445) (ec4a0a6)
  • forms: add send variant prop to SubmitButton (#3446) (17bea62)
  • forms: add support for GlobalStatus handling including custom globalStatusId (#3457) (3fd0b96)
  • forms: release stable version (#3043) (03b89b2)
  • forms: rename useLocale to useTranslation (#3447) (c223e0e)
  • Hr: change color from black-80 to black-8 and add dashed line option (#3490) (8142182)
  • Input & Textarea: allow React Element as placeholder prop (#3467) (2bbd24b)
  • Input: refactor and correct border outline (#3440) (6a96665)
  • Iterate: deprecate ArrayPushButton in favor of PushButton and deprecate ArrayRemoveElementButton in favor of RemoveButton (#3478) (e5145d4)
  • ProgressIndicator: refactor to TypeScript and camelCase props (#3458) (4fa895f)
  • Tabs: add breakout prop for Tabs (#3384) (48882cb)
  • Typography: Replace inline font with font files (Sbanken) (#3459) (97d060d)
  • useTranslation: add support for custom translations and formatMessage method (#3442) (d3c4ec4), closes #3271
  • Visibility: add keepInDOM prop (#3495) (b750588)

v10.26.0

05 Apr 10:38
Compare
Choose a tag to compare

10.26.0 (2024-04-05)

✨ Features

πŸ“ Documentation

  • enhance breakpoints and media query docs (#3435) (aea624f)

πŸ› Bug Fixes

  • Autocomplete: use current value to filter changed data (#3407) (7a778c7), closes #3355
  • Card: ensure "spacing" children do stretch by default (#3422) (c0259bc)
  • forms: add pattern requirement for city in PostalCodeAndCity (#3431) (080bbee)
  • forms: align locale strings and translations (#3429) (369bed0)
  • InputMasked: ensure decimal value update does format correctly (#3420) (335a86b)
  • Table: ensure tables with one td align the th width (#3430) (3e5ee98)
  • Textarea: forward all props via provider (including autoresize) (#3436) (a9260fd)
  • TextCounter: update text/translation for when limit exceeded (#3434) (8b881f3)
  • useStep: fix possibly undefined type message (#3415) (95ab0b1)