From 8dd8596aeebadb2189383f27af3425e9abbc23fb Mon Sep 17 00:00:00 2001 From: Jan Potoms <2109932+Janpot@users.noreply.github.com> Date: Fri, 19 Jul 2024 20:36:55 +0200 Subject: [PATCH] v0.3.2 (#3810) --- CHANGELOG.md | 29 +++++++++++++++++++ docs/package.json | 2 +- lerna.json | 2 +- packages/create-toolpad-app/package.json | 2 +- .../create-toolpad-app/src/generateProject.ts | 6 ++-- .../eslint-plugin-material-ui/package.json | 2 +- packages/toolpad-core/package.json | 6 ++-- .../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, 46 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a9d3e88b44c..367bb56ff9e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,34 @@ # Changelog +## v0.3.2 + + + +_Jul 19, 2024_ + +A big thanks to the 3 contributors who made this release possible. Here are some highlights ✨: + +This release adds a theme switcher and a responsive drawer to the App Layout component. + +### `@toolpad/core` + +- ​ Make DashboardLayout navigation responsive (#3750) @apedroferreira +- ​ Add theme switcher to dashboard layout (#3674) @apedroferreira +- ​ Remove data providers (#3797) @Janpot + +### Docs + +- ​ Add tabs example (#3803) @Janpot +- ​ Migrate Grid2 in the docs to fix landing page layout (#3790) @Janpot + +### Core + +- ​ Remove lib dom from create-toolpad-app (#3796) @Janpot +- ​ Link GH issue for import/prefer-default-export @oliviertassinari +- ​ Improve changelog format (#3789) @Janpot + +All contributors of this release in alphabetical order: @apedroferreira, @Janpot, @oliviertassinari + ## v0.3.1 diff --git a/docs/package.json b/docs/package.json index 612af60517b..64c0da805c6 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.3.1", + "version": "0.3.2", "private": true, "author": "MUI Toolpad", "license": "MIT", diff --git a/lerna.json b/lerna.json index 462f03bc911..f02095505ee 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { "$schema": "node_modules/lerna/schemas/lerna-schema.json", - "version": "0.3.1", + "version": "0.3.2", "npmClient": "pnpm" } diff --git a/packages/create-toolpad-app/package.json b/packages/create-toolpad-app/package.json index 6e86e05b7cb..4ba5bd2e640 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.3.1", + "version": "0.3.2", "keywords": [ "react", "toolpad", diff --git a/packages/create-toolpad-app/src/generateProject.ts b/packages/create-toolpad-app/src/generateProject.ts index ab77f3b9a65..0e78fef59f1 100644 --- a/packages/create-toolpad-app/src/generateProject.ts +++ b/packages/create-toolpad-app/src/generateProject.ts @@ -194,9 +194,9 @@ export default function generateProject( 'react-dom': '^18', next: '^14', '@toolpad/core': 'latest', - '@mui/material': '^6', - '@mui/material-nextjs': '^5', - '@mui/icons-material': '^6', + '@mui/material': 'next', + '@mui/material-nextjs': 'next', + '@mui/icons-material': 'next', '@emotion/react': '^11', '@emotion/styled': '^11', '@emotion/cache': '^11', diff --git a/packages/eslint-plugin-material-ui/package.json b/packages/eslint-plugin-material-ui/package.json index 8aa3af7342d..1c5397f787c 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.3.1", + "version": "0.3.2", "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 ff8bf0e4588..15bc41da19d 100644 --- a/packages/toolpad-core/package.json +++ b/packages/toolpad-core/package.json @@ -1,6 +1,6 @@ { "name": "@toolpad/core", - "version": "0.3.1", + "version": "0.3.2", "author": "Toolpad Team", "description": "Dashboard framework powered by MUI.", "main": "./build/index.js", @@ -75,8 +75,8 @@ "vitest": "beta" }, "peerDependencies": { - "@mui/icons-material": "^6", - "@mui/material": "^6", + "@mui/icons-material": "v6.0.0-beta.2", + "@mui/material": "v6.0.0-beta.2", "next": "^14", "react": "^18" }, diff --git a/packages/toolpad-studio-components/package.json b/packages/toolpad-studio-components/package.json index 4f65a47131d..a597a662ac6 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.3.1", + "version": "0.3.2", "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 369f2f65465..90afdc58fd3 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.3.1", + "version": "0.3.2", "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 8001360f084..1ea1f7aeabf 100644 --- a/packages/toolpad-studio/package.json +++ b/packages/toolpad-studio/package.json @@ -1,6 +1,6 @@ { "name": "@toolpad/studio", - "version": "0.3.1", + "version": "0.3.2", "license": "MIT", "bin": { "toolpad-studio": "./cli.mjs" diff --git a/packages/toolpad-utils/package.json b/packages/toolpad-utils/package.json index 86de668a8f3..8cc8a19f0fe 100644 --- a/packages/toolpad-utils/package.json +++ b/packages/toolpad-utils/package.json @@ -1,6 +1,6 @@ { "name": "@toolpad/utils", - "version": "0.3.1", + "version": "0.3.2", "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 b6d88d714f7..5eff7a734b2 100644 --- a/playground/nextjs-pages/package.json +++ b/playground/nextjs-pages/package.json @@ -1,6 +1,6 @@ { "name": "playground-nextjs-pages", - "version": "0.3.1", + "version": "0.3.2", "private": true, "scripts": { "dev": "next dev", diff --git a/playground/nextjs/package.json b/playground/nextjs/package.json index 2fd03a22fe7..0a0a1934a85 100644 --- a/playground/nextjs/package.json +++ b/playground/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "playground-nextjs", - "version": "0.3.1", + "version": "0.3.2", "private": true, "scripts": { "dev": "next dev", diff --git a/test/package.json b/test/package.json index f1f36d2667d..f7fe512ce20 100644 --- a/test/package.json +++ b/test/package.json @@ -14,5 +14,5 @@ "recharts": "alpha" }, "type": "module", - "version": "0.3.1" + "version": "0.3.2" }