Jan 10, 2025
A big thanks to the 5 contributors who made this release possible. Here are some highlights ✨:
BREAKING CHANGE
- Framework-specific
AppProvider
exports have been renamed for clarity:
(Note the change in the path from react-router-dom
to react-router
)
- import { AppProvider } from '@toolpad/core/react-router-dom';
+ import { ReactRouterAppProvider } from '@toolpad/core/react-router';
- import { AppProvider } from '@toolpad/core/nextjs';
+ import { NextAppProvider } from '@toolpad/core/nextjs';
- Upgraded Toolpad to React 19
- Added framework selection to
create-toolpad-app
to support Vite - Improved sidebar CSS transitions in
DashboardLayout
- Allow multiple breadcrumbs that are not links in
PageHeader
- Added multiple bug fixes and improvements
- Fixed various UI and documentation issues
@toolpad/core
- Upgrade Toolpad to React 19 (#4488) @bharatkashyap
- Fix sidebar CSS transitions for some breakpoints in
DashboardLayout
(#4522) @gil-obradors - Prevent account info overflowing on kebab menu in
Account
component (#4555) @bharatkashyap - Use unique names for framework specific
AppProvider
s (#4553) @apedroferreira - Allow multiple breadcrumbs that are not links in
PageHeader
(#4571) @null93
CLI
- Add framework selection to support Vite (#4545) @bharatkashyap
Docs
- Fix featured image (#4561) @bharatkashyap
- Improve example README files (#4580) @bharatkashyap
- Link to docs on PRs (#4349) @oliviertassinari
- Fix layout shift example page (#4350) @oliviertassinari
- Fix correct use of Page Router and App Router (77a8b87) @oliviertassinari
- Fix 301 links (#4558) @oliviertassinari
Core
- Remove lockfile from example (#4577) @bharatkashyap
- Fix CI failing due to Recharts console error (#4576) @bharatkashyap
- Fix docs:build to work in docs folder too (a8b74d4) @oliviertassinari
All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @gil-obradors, @null93, @oliviertassinari