Skip to content

Releases: instructure/instructure-ui

v10.4.1

28 Oct 17:34
Compare
Choose a tag to compare

10.4.1 (2024-10-28)

Bug Fixes

  • docs screenreader alerts are no longer screenreader focusable (c225853)
  • ui-buttons: add back ic-brand theme tokens to basebutton (ff21f05)
  • ui-toggle-details: do not put aria-expanded and aria-controls on the toggle if there is nothing to toggle (82094c3)
  • update license (1c039d9)

v10.4.0

16 Oct 14:34
Compare
Choose a tag to compare

Features
ui-modal: modify modal to support less strict children (40f8ca2)

Bug Fixes
ui-calendar: fix duplicate dates for certain timezones (f9181aa)
ui-date-input: fix messages prop sometimes not populating in DateInput2 (28d2601)
docs app: Fix screenreaders incorrectly annoucing header elements as main landmark

Other
ui-progress,ui-side-nav-bar,ui-form-field: improve examples accessibility (2160fdd)
..and some more functional React examples

v10.3.0

03 Oct 13:45
Compare
Choose a tag to compare

10.3.0 (2024-10-03)

Bug Fixes

  • console: remove PURE annotation from console to fix warnings in Vite/Rollup (48e78bb)
  • shared-types,ui-table: fix color contrast for table sorting icons (b5a60bf)
  • ui-pagination: fix pagination with numberinput when onBlur it calls onPage change every time, even where there are no changes (38e75c4)
  • ui-progress,ui-range-input: use just the native HTML elements instead of ARIA tags (f0fa72c)
  • ui-radio-input: fixing the issue of TalkBack reading the radio grop options incorrectly (ff2618e)
  • ui-simple-select: ensure input value updates correctly when options change (4dc7cb2)
  • ui-text-input: icon in SimpleSelect is vertically centered (13790d1)

Features

  • ui-calendar,ui-date-input: update DateInput2 api, add placeholder hint (ee9dfab)
  • ui-menu: add renderLabelInfo to Menu (2bc8554)

v8.56.4

03 Oct 12:51
Compare
Choose a tag to compare

8.56.4 (2024-10-02)

Bug Fixes

  • emotion,ui-i18n,ui-react-utils: remove deprecated defaultProps (685c84b)
  • ui-calendar,ui-date-input: fix locale and timezone for simple api (94209df)
  • ui-date-input: fix date format and validation when locale isn't us english (67e6d1f)

v9.7.0

23 Sep 14:15
Compare
Choose a tag to compare

9.7.0 (2024-09-23)

Bug Fixes

  • ui-calendar: fix code to remove unnecessary warnings (d139bd4)
  • ui-selectable: fix Select options not being selectable on iOS Safari with VoiceOver on (7f04bb4)
  • ui-toggle-details: fix ToggleDetails flickering (4c55bc9)

Features

  • ui-date-input: improve DateInput2 api, extend docs (f369604)

v8.56.3

19 Sep 12:30
Compare
Choose a tag to compare

Bug Fixes

ui-buttons: do not emit failed prop type warning when setting CondensedButton's color to 'secondary' (2e368e4)
ui-calendar,ui-color-picker: fix code to remove unnecessary warnings (f111d2e)
ui-selectable: fix Select options not being selectable on iOS Safari with VoiceOver on (1f48b6a)

v10.2.2

13 Sep 12:00
Compare
Choose a tag to compare

What's Changed

  • fix(ui-toggle-details): fix ToggleDetails flickering in #1651
  • fix(ui-radio-input): only radio button and label are clickable in #1671
  • fix(ui-selectable): fix Select options not being selectable on iOS Safari with VoiceOver on in #1668
  • Docs: all anchor links work and can be bookmarked in #1665
  • Functional examples are added to ui-editable, ui-menu, ui-number-input, ui-tabs, ui-date-time-input, ui-table, ui-text-input, ui-view, ui-calendar,ui-drawer-layout,ui-editable

Full Changelog: v10.2.1...v10.2.2

v10.2.1

30 Aug 14:13
Compare
Choose a tag to compare

Whats new

What's Changed

  • RadioInput: Better docs for name and value props by @matyasf in #1656
  • docs(ui-options): function based examples are added to Options by @Kadirsaglm in #1649
  • docs(ui-overlays,ui-pages): function based examples are added to Overlay, Pages by @ToMESSKa in #1643

New Contributors

Full Changelog: v10.2.0...v10.2.1

v10.2.0

23 Aug 13:59
Compare
Choose a tag to compare

10.2.0 (2024-08-23)

Features

  • many: add data visualization colors, refactor theme code (c395e17)
  • ui-icons: add new AI icon (44b02ce)

v9.6.0

14 Aug 12:35
Compare
Choose a tag to compare

9.6.0 (2024-08-14)

Features

  • ui-calendar,ui-date-input: improve DateInput2 onChange callback, add date formatting option, extend docs (4e2c23c)