Skip to content

Releases: instructure/instructure-ui

v8.24.5

27 May 14:34
Compare
Choose a tag to compare

8.24.5 (2022-05-27)

Bug Fixes

  • ui-a11y-utils,ui-dialog,ui-modal: calling stale callbacks (c24cb92)
  • ui-grid: modify Ts types for GridCol to accept positive fractions as well (0f44843)

v8.24.3

26 May 15:22
Compare
Choose a tag to compare

8.24.3 (2022-05-25)

Features

  • ui-tree-browser Add compareFunc for fine-grained ordering of the elements.

Bug Fixes

  • ui-icons-build,ui-icons: correct instructure icon displaying canvas logo (53afffb)

v8.24.2

02 May 12:26
Compare
Choose a tag to compare

8.24.2 (2022-05-02)

Bug Fixes

  • theme-registry: fix theme registry name collision (7dc4550)

v8.24.0

27 Apr 08:48
Compare
Choose a tag to compare

8.24.0 (2022-04-26)

Bug Fixes

  • ui-date-time-input,ui-time-select: setting non step divisible value works (36d76fd)
  • ui-date-time-input: fix Date input to fill container in DateTimeInput (4069706)
  • ui-text-area: add missing ref to TextArea (aa898b3)
  • ui-text-input: fix empty TextInput before/after elements having padding (a5786c9)

Features

  • Docs: Render Table of Contents block on docs pages (a64fbdb)
  • theme-registry: add theme-registry package (63216ef)
  • ui-date-time-input: allow to disable dates in the calendar
  • ui-date-time-input: add rowSpacing and colSpacing props to DateTimeInput (5e829fa)
  • ui-link: add role and forceButtonRole prop to Link component (11828d0)

v8.23.0

08 Apr 09:49
Compare
Choose a tag to compare

Bug Fixes

  • ui-codemods: fix codemod paths in docs (.ts instead of .js) (2372045)
  • ui-motion,ui-portal: fix ref for Transition and Portal (b847d9e)
  • ui-simple-select: revert refactor on SimpleSelect (a6613e9)

Features

  • shared-types,ui-range-input: add accessible variant for RangeInput handle (e71453c)

v8.21.0

30 Mar 13:46
Compare
Choose a tag to compare

Bug Fixes

  • emotion: fix text direction not working on simple html elements (22c25bc)
  • ui-text-input: fix Event handling for TextInput, so that the focus ring will appear as intended when used as Popover trigger (002505b)

Features

  • ui-icons: update stats and analytics icons (09110e7)

v8.20.0

22 Mar 15:03
Compare
Choose a tag to compare

Bug Fixes

  • ui-icons-build,ui-icons: fix SVG icon optimization script to correctly load config (cd35e6d)

Features

  • ui-icons: add mini-arrow-double icon to the Iconography (6718338)
  • ui-icons: add new icons: canvas-logo, cloud-upload, elevate-logo, impact-logo and mastery-logo. (5e549a0)
  • ui-options: add href prop to Options.Item (49bf28c)
  • ui-options: modify default nested Options padding to have no extra padding (bfc4f7c)
  • ui-table: add mini-arrow-double icon to sortable ColHeaders (6e60ef1)

v8.19.0

16 Mar 11:25
Compare
Choose a tag to compare

8.19.0 (2022-03-16)

Bug Fixes

  • ui-babel-preset: add back removed @babel/plugin-proposal-optional-chaining (435c9ae)
  • ui-options: fix themeOverride prop being passed to the underlying div (669aa58)

Features

  • emotion: themeOverride prop to accept function (505f0bf)

v8.18.0

24 Feb 09:49
Compare
Choose a tag to compare

8.18.0 (2022-02-23)

Bug Fixes

  • ui-code-editor: change dynamically imported CodeMirror language modes (8e38d5a)
    • this fix might cause some jest tests to fail, details about how to fix them
  • ui-portal: fix Portal not being SSR-able (cb1375f)
  • ui-radio-input: fix cursor of radioinput, version toggle in Safari (0670cf5)

Features

  • InstUI components can be rendered on the server side (SSR) - more details

v8.17.0

07 Feb 17:24
Compare
Choose a tag to compare

Bug Fixes

  • remove type:“commonjs” from package.json files (0b243be)
  • ui-scripts: remove package.json with type:“module” from es folders (da3f5ef)

Features

  • ui-responsive: modify Responsive “props override” error to warning (4935fa8)

Note: This release solves an issue, where Instructure UI wouldn’t work with some Webpack5 configs and with the latest Create React App