Skip to content

Releases: instructure/instructure-ui

v8.26.1

06 Jul 16:32
Compare
Choose a tag to compare

Bug Fixes

  • ui-date-time-input: fix enter not applying date in React 16 (244bb8d)

v8.26.0

30 Jun 15:50
Compare
Choose a tag to compare

Features

  • ui-color-picker: Add ColorPicker component (1cbd877)
  • ui-source-code-editor,ui-code-editor,ui: add new SourceCodeEditor component (b5064f5)
  • ui-responsive: add display prop to Responsive (b5663dc)
  • ui-tabs: expose defaultOverflowY theme variable on Tabs.Panel (a4b9540)

ColorPicker component
The ColorPicker is a versatile component that can be used to select colors and check their contrast ratios.
This commit also adds the ColorPicker‘s subcomponents as standalone components: ColorIndicator, ColorMixer, ColorPreset, ColorContrast.

SourceCodeEditor component
A wrapper around the popular CodeMirror V6 code editor component. CodeMirror provides a text input field with features like line gutters, syntax highlighting, and autocompletion. It has better accessibility features than the (now deprecated) CodeEditor component that is based on the former version 5 of CodeMirror.

v8.25.0

07 Jun 09:18
Compare
Choose a tag to compare

Bug Fixes

  • ui-webpack-config: fix icon fonts not loading correctly (5947205)

Features

  • ui-icons: add new configure icon (04059ea)
  • ui-icons: replace the bank icon with a new one (c1c83a1)

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)