Releases: instructure/instructure-ui
Releases · instructure/instructure-ui
v10.16.1
v10.16.0
10.16.0 (2025-04-11)
Bug Fixes
- ui-alerts: no passthroughProps are set in component so Alert won't pass down props such as id to the underlaying DOM (e481373)
- ui-buttons: fix button border color (5322f9c)
- ui-text-input: make TextInput maintain focus when renderAfterInput is conditionally rendered (c124e16)
Features
- ui-link: add variants to (308bb2f)
v10.15.2
10.15.2 (2025-04-07)
Bug Fixes
v10.15.1
What's Changed
- fix(ui-utils): fix 'no matching export'/'
isAndroidOrIOSnot found' build error by @matyasf in #1911 - fix(ui-pagination): make Pagination wrap on smaller screen sizes and prevent scrollbars by @ToMESSKa in #1912
- fix(ui-side-nav-bar): fix crash on null/falsy children by @matyasf in #1923
- fix(ui-form-field): update form error message color to have better contrast by @balzss in #1924
Full Changelog: v10.15.0...v10.15.1
v10.15.0
10.15.0 (2025-03-31)
Bug Fixes
- many: fix having the same DOM ids if there are multiple instances of InstUI, e.g. module federation (a0bb4d0)
- ui-a11y-utils: make Modal stay open when button is clicked in certain configurations (4511594)
- ui-form-field: fix misaligned text when size is exactly at the breakpoint (142c508)
- ui-side-nav-bar: make screenreaders announce Badge text in SideNavBar (fea9f5e)
- ui-source-code-editor: make scrollview in SourceCodeEditor keyboard accessible (6b3701c)
- ui-themes,emotion: fix typos in names of some spacing token (9bbc6e4)
Features
v.10.14.0
v9.11.1
FormFieldLabel fixes (c29b6ab):
- Form label are now read by NVDA when hovered.
- Deprecate
FormFieldLabel FormFieldMessageis now right aligned in inline layouts- When
layout=inlineandinline=truethe messages are now not spanning the whole bottom area - When using the
newErrortype and its a group the errors will be above the controls as per design requirements
v10.13.0
10.13.0 (2025-03-06)
Bug Fixes
- many: fix form label not read by NVDA in hover mode and other layout issues (ef77281)
- many: fix Tooltip focus issues and make Tooltip closeable inside of a Modal (3d05afe)
- ui-form-field: fix Select's focus selecting its leaf not instead of the input field (efe0c4f)
- ui-pagination: remove padding from legacy Pagination (dd2638e)
- ui-rating: add text value to Rating examples (502449d)
- ui-table: match fontWeight in style to the appropriate theme variabel (abad1cc)
- ui-view,ui-file-drop,ui-buttons: make focus ring radius fit the enclosed element's radius (1283939)
Features
- ui-date-input: add feature to disable dates and access the input's ref (411219e)
v10.12.0
10.12.0 (2025-02-24)
Bug Fixes
- ui-a11y-utils: fix focus region missing mouse down target (e37aee9)
- ui-color-picker: add hex to aria-label (98adf34)
- ui-focusable: make screenreader annouce Tooltip in Focusable example by providing aria props (e38bce2)
- ui-modal: make Modal's header non-sticky with small window height (db5c708)
- ui-pagination: remove margin from legacy Pagination (4dacbf8)
- ui-select: fix select's dropdown border radius (7427773)
- ui-sourcecodeeditor: link label to input field programmatically (b092b45)
- ui-time-select: fix TimeSelect showing the wrong value when defaultValue is set and enteting a wrong value after a good one (9d28a3b)
- ui-time-select: make allowClearingSelection an optional prop (fc1264c)
Features
- many: introduce new spacing tokens; add margin prop for more components (048c902)
- ui-icons: add new icons password-reset, neutral (c4d2404)
- ui-popover, ui-select: allow overriding Select's dropdown border (1e83164)
- ui-popover, ui-select: allow overriding Select's dropdown border (90d59d3)
- ui-select,ui-simple-select: add support for rendering selected option's before and after content in Select and SimpleSelect input (87dc52d)