Skip to content

v11.7.3

Latest

Choose a tag to compare

@matyasf matyasf released this 07 May 16:57
· 26 commits to master since this release

Bug Fixes

  • [v11.7] ui-buttons: fix textAlign center on Buttons without icon (b46ddb7)
  • [v11.6, v11.7] ui-date-time-input,ui-date-input,ui-calendar: set missing aria-selected on calendar days, BREAKING CHANGE: add mandatory prop selectedLabel, change datePickerDialog prop to mandatory (08abed5)
  • [v11.7] ui-tabs: fix tabs panel layout when unmountOnExit is false (826ff62)
  • [v11.6, v11.7] ui-tree-browser,ui-top-nav-bar,ui-form-field: add back some missing exports

Features

  • many: update dependencies, remove lots of Babel plugins, remove Webpack 4 support (f916fca)
  • [v11.7] many: add a way for consumers to pass their own component theme definition so they can build their own components with InstUI (ce01c3e)
  • [v11.7] ui-checkbox: add data-checked attribute to reflect checked state (a790019)
  • [v11.6, v11.7] ui-color-picker: improve ColorPicker paste behavior (e5c279d)
  • [v11.7] ui-range-input: remove deprecated thumb variant (ca4a3fb)
  • [v11.7] ui-select,ui-date-time-input: rework DateTimeInput and replace DateInput v1 with DateInput v2 in DateTimeInput (7717fc6)
  • ui-scripts: use design tokens from external repo and convert JS to TS (a03e0cb)

BREAKING CHANGES

  • [v11.7] ui-select,ui-date-time-input: renderWeekdayLabels prop removed, calendarIcon is a new required prop
  • [v11.7] ui-range-input: thumbVariant prop removed from RangeInput
  • [v11.7] ui-select,ui-date-time-input: prevMonthLabel prop removed (use screenReaderLabels.prevMonthButton instead)
    • nextMonthLabel prop removed (use screenReaderLabels.nextMonthButton instead)
    • renderWeekdayLabels prop removed
    • dateFormat type changed
    • screenReaderLabels is a new required prop
    • dateFormat default changed: Moment's 'LL' (long month name) → locale's default date format