Breaking Changes
TypeScript 5.1+ Required
This change is necessary because of breaking changes to JSX types in TypeScript. See the related GitHub issue for more details. Migration steps:- Update
@types/reactto a version published after June 1, 2023 - Enable JSX Automatic Runtime (highly encouraged to minimize friction and avoid type errors)
@theme-ui/sidenav Package Removed
If you were using this package, you’ll need to implement your own sidenav component or find an alternative solution.ThemeProvider Renamed to ThemeUIProvider
Update all imports and usage ofThemeProvider:
Before:
The old
ThemeProvider export is still available but deprecated. It will be removed in a future version.