Skip to content

v0.1.11

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Mar 19:31
· 1079 commits to master since this release

🚀 Features

  • add Locale component and Theme/Locale docs examples (679f002)
  • add Theme component for scoped theme context (a209a1a)
  • add APCA contrast algorithm and foreground utility (3bdf1c9)
  • add hexToRgb and rgbToHex color utilities (e3f80a0)
  • Splitter: add drag-to-collapse and pixel maxSize support (77990bb)
  • theme: add rgb and foreground options (209d7d2)
  • Treeview: add new component (#144) (4937a35)

🔧 Bug Fixes

  • resolve type errors in mergeDeep bench and test (6a4e1d4)
  • remove incorrect #NO_SIDE_EFFECTS annotation from mergeDeep (37385c8)
  • prevent mergeDeep recursive call from being tree-shaken (55cad25)
  • Button: prevent internal onClick from overwriting user click handlers (469acea)
  • useDate: move firstDayOfWeek to adapter-level property (928b87a), closes #106

🔬 Code Refactoring

  • make mergeDeep non-mutating (returns new object) (f8b4331)
  • Theme: move imports to regular script block (b212ada)

BREAKING CHANGES

  • useDate: startOfWeek, endOfWeek, getWeekdays, getWeekArray,
    and getWeek no longer accept firstDayOfWeek as a parameter. Set
    adapter.firstDayOfWeek property instead.