Skip to content

Releases: opencast/appkit

v0.5.0

02 Oct 10:49
985696b

Choose a tag to compare

  • Update to React 19
    • As part of this, the children for FloatingTrigger, WithTooltip and WithHeaderMenu have a slightly stricter type now, but this shouldn't lead to any breakage in practice.
  • Add useUnloadBlocker

v0.4.1

22 Aug 11:53
bd9b257

Choose a tag to compare

  • Add icons keyboard-wide.svg and tab-key.svg (import via @opencast/appkit/dist/icons/foo.svg)
  • Add isDark and isLight to ColorSchemeContext
  • Add UI elements for showing shortcuts (SingleKeyContainer, KeyCombinationContainer, ShortcutGroupOverview)

v0.4.0

20 Mar 13:45
f280ba2

Choose a tag to compare

  • Breaking: fix & improve match #8
  • Add matchTag #8
  • Dynamically react to browser color scheme preferences #9
  • Breaking: Update to react-icons 5.5
  • Breaking (potentially): Update to @floating-ui/react 0.27.5
  • Declare compatibility with focus-trap-react 11

Internal

  • Update ESLint to 9 and @opencast/eslint-config-ts-react

v0.3.1

01 Jul 15:09
200ee43

Choose a tag to compare

  • Export ConfirmationModalProps (this was simply forgotten before)

v0.3.0

05 Jun 13:30
33722a1

Choose a tag to compare

  • Add Button (styled button) and buttonStyle
  • Add Card
  • Add Modal
  • Add ConfirmationModal
  • Add ErrorBox and boxError
  • Add happy color
  • Add -bw-inverted versions of danger, accent and happy color.
  • Add strokeColor prop to Spinner to modify the stroke color
  • Add currentRef helper
  • Change danger4 and danger5 in dark mode to be lighter
  • Update devDependency @opencast/eslint-config-ts-react from 0.1 to 0.2