Releases: instructure/instructure-ui
Releases · instructure/instructure-ui
v8.39.0
Bug Fixes
- ui-a11y-utils: fix modal closing when losing focus (5deda70)
- ui-a11y-utils: fix parent dialog closing when file picker input is closed (1732297)
- ui-dom-utils: findFocusable only treats an element as hidden if display is 'none' (69b3949)
- ui-text-area: add ssr fix for resize observer (412c7a1)
- ui-text-area: fix focusring issues in case of horizontal resize (dcbda2e)
- ui-text-input: fix textInput, where onFocus fires twice. (eefd8ce)
Features
- instui-config,shared-types,ui-navigation,ui-side-nav-bar,ui: add side-nav-bar component and deprecate navigation (45848bf)
v8.38.1
v8.38.0
Bug Fixes
- shared-types,ui-menu: menu background overlapping borders (a8262de)
- ui-a11y-utils: dialog closes when release mouse outside (4989b56)
- ui-date-time-input: fix onChange event not firing sometimes (4eaf63c)
- ui-date-time-input, ui-time-select: Fix committing value issues when allowNonStepInput is true. (30c9a98)
Features
- shared-types,ui-flex: add
gap
prop to Flex (e1a3396)
v8.37.0
Bug Fixes
- ui-date-time-input:
DateTimeInput
does not triggerinvalidDateTimeMessage
on blur (307a3f4) - ui-grid: fix
Grid.Col
offset style calculation (91e532c) - ui-motion:
Transition
’s behavior conflict (57bbc92) - ui-progress: fix
ProgressBar
info and success color in inverse mode (920fa49) - ui-text-input: fix
TextInput
padding calculation vol.2. (757c04a), closes PR#1178
Features
- ui-date-time-input: allow the user to enter non-step divisible time values (2cf6c9d)
- ui-progress: add
shouldAnimate
prop toProgressBar
(c528956) - ui-source-code-editor: add
height
andwidth
props toSourceCodeEditor
(4e9b1e7)
Performance Improvements
- ui-select: improve perf for large amount of items (396a13b)