From 410e2572d035e9e88050160ed5cfd442d68ea254 Mon Sep 17 00:00:00 2001 From: Pedro Ferreira <10789765+apedroferreira@users.noreply.github.com> Date: Fri, 8 Nov 2024 19:00:26 +0000 Subject: [PATCH] v0.9.0 (#4385) --- CHANGELOG.md | 53 +++++++++++++++++++ docs/package.json | 2 +- 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 +- playground/vite/package.json | 2 +- test/package.json | 2 +- 14 files changed, 66 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4b555ad5b9b..09d7622c4dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,58 @@ # Changelog +## v0.9.0 + + + +_Nov 8, 2024_ + +A big thanks to the 5 contributors who made this release possible. Here are some highlights ✨: + +- Support magic links in `SignInPage` +- Support placing `Account` component in layout sidebar +- Improved UI integration with custom themes +- Improved customizability of `DashboardLayout` header actions +- Improved documentation, especially around React Router integration + +### `@toolpad/core` + +- Support magic links in `SignInPage` (#4085) @bharatkashyap +- Add `` in `sidebarFooter` (#4255) @bharatkashyap +- Improve default UI and customisation ability (#4370) @bharatkashyap +- Allow theme switcher override with slots (#4340) @apedroferreira +- Left-align header title in mobile viewport (#4346) @apedroferreira +- Allow changing the width of the drawer in dashboard layout (#4296) @garryxiao +- Hide layout header and sidebar when printing (#4334) @apedroferreira + +### Docs + +- Add `SignInPage` Vite + React Router example (#4335) @bharatkashyap +- Add custom user details example (#4227) @bharatkashyap +- Update React Router example configs (#4303) @apedroferreira +- Make Themed example run by default on Codesandbox (#4382) @bharatkashyap +- Add component as `payload` example to `useDialogs` docs (#4375) @bharatkashyap +- Add sandbox links for Toolpad Core examples (#4325) @bharatkashyap +- Separate example folders for Core and Studio (#4301) @bharatkashyap +- Clean up examples (#4383) @bharatkashyap +- Fix more 404s on examples page (#4368) @prakhargupta1 +- Fix tool redirection (#4366) @oliviertassinari +- Fix missing punctuation on descriptions (#4351) @oliviertassinari +- Sentence case (10dde48) @oliviertassinari +- Polish to match standard (#4344) @oliviertassinari +- Move the description to match the other pages (#4348) @oliviertassinari +- Adjust some casings and sections in component docs (#4306) @apedroferreira +- Fix "breadcrumbs" spelling (#4297) @bharatkashyap +- Minor changes (#4372) @prakhargupta1 +- Replace support link from Studio to Core in the GitHub Issue template (#4272) @prakhargupta1 + +### Core + +- Fix Dependabot warning in Next.js example with passkey (#4371) @apedroferreira +- Fix Vale errors (#4347) @oliviertassinari +- Fix VS Code reference (0520057) @oliviertassinari + +All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @garryxiao, @oliviertassinari, @prakhargupta1 + ## v0.8.0 diff --git a/docs/package.json b/docs/package.json index 86d9c0a4324..a8e9f6502b7 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.8.0", + "version": "0.9.0", "private": true, "author": "MUI Toolpad", "license": "MIT", diff --git a/lerna.json b/lerna.json index 5fb359cfc5b..44bf85ef6af 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { "$schema": "node_modules/lerna/schemas/lerna-schema.json", - "version": "0.8.0", + "version": "0.9.0", "npmClient": "pnpm" } diff --git a/packages/create-toolpad-app/package.json b/packages/create-toolpad-app/package.json index 28ed17fff99..f7efa3a1d8f 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.8.0", + "version": "0.9.0", "keywords": [ "react", "toolpad", diff --git a/packages/eslint-plugin-material-ui/package.json b/packages/eslint-plugin-material-ui/package.json index b8250ea336a..f9786fb88a6 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.8.0", + "version": "0.9.0", "private": true, "description": "Custom eslint rules for Material UI.", "main": "src/index.js", diff --git a/packages/toolpad-core/package.json b/packages/toolpad-core/package.json index 4fecde07bc5..9684bcf7896 100644 --- a/packages/toolpad-core/package.json +++ b/packages/toolpad-core/package.json @@ -1,6 +1,6 @@ { "name": "@toolpad/core", - "version": "0.8.0", + "version": "0.9.0", "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 24a365beaa7..d738f5249af 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.8.0", + "version": "0.9.0", "description": "Build MUI apps quickly", "author": "MUI Toolpad team", "homepage": "https://github.com/mui/toolpad#readme", diff --git a/packages/toolpad-studio-runtime/package.json b/packages/toolpad-studio-runtime/package.json index b29e2b875fc..699c4c3d8fb 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.8.0", + "version": "0.9.0", "description": "Build MUI apps quickly", "author": "MUI Toolpad team", "homepage": "https://github.com/mui/toolpad#readme", diff --git a/packages/toolpad-studio/package.json b/packages/toolpad-studio/package.json index 0ff29bd4107..6cd8f3c8a63 100644 --- a/packages/toolpad-studio/package.json +++ b/packages/toolpad-studio/package.json @@ -1,6 +1,6 @@ { "name": "@toolpad/studio", - "version": "0.8.0", + "version": "0.9.0", "license": "MIT", "bin": { "toolpad-studio": "./cli.mjs" diff --git a/packages/toolpad-utils/package.json b/packages/toolpad-utils/package.json index 840e3c4676e..09916df90c5 100644 --- a/packages/toolpad-utils/package.json +++ b/packages/toolpad-utils/package.json @@ -1,6 +1,6 @@ { "name": "@toolpad/utils", - "version": "0.8.0", + "version": "0.9.0", "description": "Shared utilities used by Toolpad packages.", "author": "MUI Toolpad team", "homepage": "https://github.com/mui/toolpad#readme", diff --git a/playground/nextjs-pages/package.json b/playground/nextjs-pages/package.json index d2f73b29558..7e7f2f47d32 100644 --- a/playground/nextjs-pages/package.json +++ b/playground/nextjs-pages/package.json @@ -1,6 +1,6 @@ { "name": "playground-nextjs-pages", - "version": "0.8.0", + "version": "0.9.0", "private": true, "scripts": { "dev": "next dev", diff --git a/playground/nextjs/package.json b/playground/nextjs/package.json index 988103481a0..39b107288fc 100644 --- a/playground/nextjs/package.json +++ b/playground/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "playground-nextjs", - "version": "0.8.0", + "version": "0.9.0", "private": true, "scripts": { "dev": "next dev", diff --git a/playground/vite/package.json b/playground/vite/package.json index 89aad6b1ff7..ecb298bc541 100644 --- a/playground/vite/package.json +++ b/playground/vite/package.json @@ -1,7 +1,7 @@ { "name": "playground-vite", "private": true, - "version": "0.8.0", + "version": "0.9.0", "type": "module", "scripts": { "dev": "vite", diff --git a/test/package.json b/test/package.json index 554ffdb2fb4..b65799fff01 100644 --- a/test/package.json +++ b/test/package.json @@ -14,5 +14,5 @@ "recharts": "alpha" }, "type": "module", - "version": "0.8.0" + "version": "0.9.0" }