From de7f110b8ca455fc3f0edce609c9b523d89dcbf8 Mon Sep 17 00:00:00 2001 From: Pedro Ferreira <10789765+apedroferreira@users.noreply.github.com> Date: Fri, 9 Aug 2024 19:36:27 +0100 Subject: [PATCH] v0.5.1 (#3918) --- CHANGELOG.md | 37 +++++++++++++++++++ docs/package.json | 2 +- .../src/pages/auth/signin.tsx | 1 - lerna.json | 2 +- packages/create-toolpad-app/package.json | 2 +- .../eslint-plugin-material-ui/package.json | 2 +- packages/toolpad-core/package.json | 2 +- .../toolpad-studio-components/package.json | 2 +- packages/toolpad-studio-runtime/package.json | 2 +- packages/toolpad-studio/package.json | 2 +- packages/toolpad-utils/package.json | 2 +- playground/nextjs-pages/package.json | 2 +- playground/nextjs/package.json | 2 +- test/package.json | 2 +- 14 files changed, 49 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ab8f7b24e6f..e14eecd509c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,42 @@ # Changelog +## v0.5.1 + + + +_Aug 9, 2024_ + +A big thanks to the 5 contributors who made this release possible. Here are some highlights ✨: + +- Support Material UI v5 and v6 in `@toolpad/core`, especially regarding CSS variables themes +- Fix theme switcher in documentation examples +- Fix DashboardLayout bugs with theming and mobile navigation +- Fix some file handling restrictions in `@toolpad/studio` + +### `@toolpad/core` + +- ​ Replace `CssVarsProvider` with `ThemeProvider` (#3872) @siriwatknp +- ​ Match v5 compatibility (#3906) @bharatkashyap +- ​ Fix some DashboardLayout bugs and make some docs examples more consistent (#3905) @apedroferreira +- ​ Refix mobile menu closing when link is clicked (#3915) @apedroferreira +- ​ Remove @mui/base dependency from @toolpad/core (#3912) @Janpot +- ​ Add test for nested routes in PageContainer (#3840) @Janpot + +### `@toolpad/studio` + +- ​ Increase body-parser limit (#3903) @Janpot +- ​ Support Blob in js expressions (#3907) @Janpot + +### Core + +- ​ Support `require` (#3908) @bharatkashyap +- ​ Port fixes from Material UI v6 migration branch (#3910) @Janpot +- ​ Upgrade monorepo (#3911) @Janpot +- ​ Clarify security policy @oliviertassinari +- ​ Update smoke test instructions (#3899) @Janpot + +All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @Janpot, @oliviertassinari, @siriwatknp + ## v0.5.0 diff --git a/docs/package.json b/docs/package.json index f6fb4f37194..5ef15ec1535 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.5.0", + "version": "0.5.1", "private": true, "author": "MUI Toolpad", "license": "MIT", diff --git a/examples/core-auth-nextjs-pages/src/pages/auth/signin.tsx b/examples/core-auth-nextjs-pages/src/pages/auth/signin.tsx index 593de288079..b31e5a63ec2 100644 --- a/examples/core-auth-nextjs-pages/src/pages/auth/signin.tsx +++ b/examples/core-auth-nextjs-pages/src/pages/auth/signin.tsx @@ -44,7 +44,6 @@ export default function SignIn({ return {}; } catch (error) { // An error boundary must exist to handle unknown errors - console.log('Is this happening'); return { error: 'Something went wrong.', type: 'UnknownError', diff --git a/lerna.json b/lerna.json index 513ad8270fe..26561bec38b 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { "$schema": "node_modules/lerna/schemas/lerna-schema.json", - "version": "0.5.0", + "version": "0.5.1", "npmClient": "pnpm" } diff --git a/packages/create-toolpad-app/package.json b/packages/create-toolpad-app/package.json index 5d85bd62d15..6ec0ba22255 100644 --- a/packages/create-toolpad-app/package.json +++ b/packages/create-toolpad-app/package.json @@ -1,6 +1,6 @@ { "name": "create-toolpad-app", - "version": "0.5.0", + "version": "0.5.1", "keywords": [ "react", "toolpad", diff --git a/packages/eslint-plugin-material-ui/package.json b/packages/eslint-plugin-material-ui/package.json index 43b75206d0f..3a3d35d6287 100644 --- a/packages/eslint-plugin-material-ui/package.json +++ b/packages/eslint-plugin-material-ui/package.json @@ -1,6 +1,6 @@ { "name": "eslint-plugin-material-ui", - "version": "0.5.0", + "version": "0.5.1", "private": true, "description": "Custom eslint rules for MUI.", "main": "src/index.js", diff --git a/packages/toolpad-core/package.json b/packages/toolpad-core/package.json index 827fe61bddf..de14711ce0c 100644 --- a/packages/toolpad-core/package.json +++ b/packages/toolpad-core/package.json @@ -1,6 +1,6 @@ { "name": "@toolpad/core", - "version": "0.5.0", + "version": "0.5.1", "author": "Toolpad Team", "description": "Dashboard framework powered by MUI.", "main": "./node/index.js", diff --git a/packages/toolpad-studio-components/package.json b/packages/toolpad-studio-components/package.json index 2b8d841c619..422620e3e35 100644 --- a/packages/toolpad-studio-components/package.json +++ b/packages/toolpad-studio-components/package.json @@ -1,6 +1,6 @@ { "name": "@toolpad/studio-components", - "version": "0.5.0", + "version": "0.5.1", "description": "Build MUI apps quickly", "author": "MUI Toolpad team", "homepage": "https://github.com/mui/mui-toolpad#readme", diff --git a/packages/toolpad-studio-runtime/package.json b/packages/toolpad-studio-runtime/package.json index 5ebc24cfd1d..b8e34f8aa3e 100644 --- a/packages/toolpad-studio-runtime/package.json +++ b/packages/toolpad-studio-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@toolpad/studio-runtime", - "version": "0.5.0", + "version": "0.5.1", "description": "Build MUI apps quickly", "author": "MUI Toolpad team", "homepage": "https://github.com/mui/mui-toolpad#readme", diff --git a/packages/toolpad-studio/package.json b/packages/toolpad-studio/package.json index 4040cf07375..146aa91dad4 100644 --- a/packages/toolpad-studio/package.json +++ b/packages/toolpad-studio/package.json @@ -1,6 +1,6 @@ { "name": "@toolpad/studio", - "version": "0.5.0", + "version": "0.5.1", "license": "MIT", "bin": { "toolpad-studio": "./cli.mjs" diff --git a/packages/toolpad-utils/package.json b/packages/toolpad-utils/package.json index ecd386f2d20..6099c4fef39 100644 --- a/packages/toolpad-utils/package.json +++ b/packages/toolpad-utils/package.json @@ -1,6 +1,6 @@ { "name": "@toolpad/utils", - "version": "0.5.0", + "version": "0.5.1", "description": "Shared utilities used by Toolpad packages.", "author": "MUI Toolpad team", "homepage": "https://github.com/mui/mui-toolpad#readme", diff --git a/playground/nextjs-pages/package.json b/playground/nextjs-pages/package.json index e44a62c1d86..5555b96e331 100644 --- a/playground/nextjs-pages/package.json +++ b/playground/nextjs-pages/package.json @@ -1,6 +1,6 @@ { "name": "playground-nextjs-pages", - "version": "0.5.0", + "version": "0.5.1", "private": true, "scripts": { "dev": "next dev", diff --git a/playground/nextjs/package.json b/playground/nextjs/package.json index 296f597c947..8485c63def5 100644 --- a/playground/nextjs/package.json +++ b/playground/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "playground-nextjs", - "version": "0.5.0", + "version": "0.5.1", "private": true, "scripts": { "dev": "next dev", diff --git a/test/package.json b/test/package.json index cc0277c7f14..fc628571542 100644 --- a/test/package.json +++ b/test/package.json @@ -14,5 +14,5 @@ "recharts": "alpha" }, "type": "module", - "version": "0.5.0" + "version": "0.5.1" }