Skip to content

Releases: instructure/instructure-ui

v8.39.0

21 Jul 15:33
Compare
Choose a tag to compare

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

14 Jun 08:49
Compare
Choose a tag to compare

Bug Fixes
ui-dialog,ui-a11y-utils: fix focusing not yet positioned elements (f85b825)
ui-popover: fix TruncateText in Popover not accepting click events (27de84b)

v8.38.0

17 May 08:42
Compare
Choose a tag to compare

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

25 Apr 14:26
Compare
Choose a tag to compare

Bug Fixes

  • ui-date-time-input: DateTimeInput does not trigger invalidDateTimeMessage 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 to ProgressBar (c528956)
  • ui-source-code-editor: add height and width props to SourceCodeEditor (4e9b1e7)

Performance Improvements

  • ui-select: improve perf for large amount of items (396a13b)

v8.36.0

23 Mar 16:49
Compare
Choose a tag to compare

Bug Fixes

  • ui-text-input: fix padding calculation for before/after element (fe0f225)

Features

  • ui-badge: add display prop to Badge (de14020)

v8.35.1

10 Mar 14:20
Compare
Choose a tag to compare

Bug Fixes

  • ui-dialog,ui-drawer-layout,ui-modal,ui-popover,ui-tray: remove browser reliant Element usage (8c49c42)
  • ui-dom-utils: add contenteditable to focusableSelector (21c0108)
  • ui-source-code-editor: SourceCodeEditor doesn’t delete text when select all with cmd+a in controlled mode (89bf43f)

v8.35.0

17 Feb 14:17
Compare
Choose a tag to compare

Features

  • ui-time-select: allow non-step values with allowNonStepInput (6dace32)

v8.34.0

10 Feb 15:34
Compare
Choose a tag to compare

Bug Fixes

  • ui-a11y-utils: fix type for removedNodes and addedNodes (f43c2ff)
  • ui-color-picker: axe-check tests failing (d32f395)

Features

  • ui-time-select: added “mountNode” property; (c7df9a1)

v8.33.2

25 Jan 13:12
Compare
Choose a tag to compare

Bug Fixes

  • ui-breadcrumb: fix prop typing for Breadcrumb.Link (9093c3e)
  • ui-modal: fix screenreader focus order in Chrome (f32ae67)

v8.33.1

06 Jan 15:44
Compare
Choose a tag to compare

Bug Fixes

  • ui-top-nav-bar: fix TopNavBar smallViewport mode example (7ddaf8a)
  • ui-top-nav-bar: smallViewport menu should close on layout switch (10cd5a6)