From 9e1ab478c5ebbd7aae0374eaee3adb012044d90f Mon Sep 17 00:00:00 2001 From: Jan Potoms <2109932+Janpot@users.noreply.github.com> Date: Fri, 26 Jan 2024 09:38:37 +0100 Subject: [PATCH] 0.1.48 (#3131) --- CHANGELOG.md | 8 ++++++++ RELEASE.md | 14 +++++++------- docs/package.json | 2 +- lerna.json | 2 +- package.json | 2 +- packages/create-toolpad-app/package.json | 2 +- packages/eslint-plugin-material-ui/package.json | 2 +- packages/toolpad-app/package.json | 2 +- packages/toolpad-components/package.json | 2 +- packages/toolpad-core/package.json | 2 +- packages/toolpad-utils/package.json | 2 +- 11 files changed, 24 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 52c18d0f190..945493c5b12 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.1.48 + + + +_Jan 26, 2024_ + +Fixing a failed release + ## 0.1.47 diff --git a/RELEASE.md b/RELEASE.md index cab4715976a..dfb8199d152 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -3,7 +3,7 @@ 1. Generate a new version using: ```bash - yarn release:version + pnpm release:version ``` This command will bump the version in every package of the project. @@ -11,7 +11,7 @@ 1. Generate the changelog using: ```bash - yarn release:changelog + pnpm release:changelog ``` Running this command requires a [GitHub personal access token](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token) with the `public_repo` scope. @@ -38,10 +38,10 @@ 1. Run ```bash - npx https://pkg.csb.dev/mui/mui-toolpad/commit//create-toolpad-app smoke + npx https://pkg.csb.dev/mui/mui-toolpad/commit//create-toolpad-app smoke --use-pnpm cd smoke - yarn add https://pkg.csb.dev/mui/mui-toolpad/commit//@mui/toolpad -S - yarn && yarn dev + pnpm add https://pkg.csb.dev/mui/mui-toolpad/commit//@mui/toolpad -S + pnpm dedupe && pnpm dev ``` And verify the editor works @@ -59,13 +59,13 @@ 1. Publish to `npm` ```bash - yarn release:publish + pnpm release:publish ``` If you've created a prerelease, then instead use ```bash - yarn release:publish-canary + pnpm release:publish-canary ``` 1. Publish the documentation. The documentation must be updated on the `docs-latest` branch. diff --git a/docs/package.json b/docs/package.json index f32253f2e45..4d3c7217004 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.1.47", + "version": "0.1.48", "private": true, "author": "MUI Toolpad", "license": "MIT", diff --git a/lerna.json b/lerna.json index a6f1d16e8e2..07cd1d5c6f4 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { "$schema": "node_modules/lerna/schemas/lerna-schema.json", - "version": "0.1.47", + "version": "0.1.48", "npmClient": "pnpm" } diff --git a/package.json b/package.json index 1b4a3766073..e577ef43449 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "jsonlint": "node ./scripts/jsonlint.mjs", "release:build": "lerna run --ignore docs --stream build", "release:version": "lerna version --exact --no-changelog --no-push --no-git-tag-version", - "release:publish": "pnpm publish --recursive --tag latest", + "release:publish": "pnpm dedupe && pnpm release:build && pnpm publish --recursive --tag latest", "release:changelog": "dotenv -- node ./scripts/releaseChangelog.mjs --repo mui-toolpad", "test:build": "lerna run build --scope @mui/toolpad-core --scope @mui/toolpad-components --stream", "test:integration": "rimraf ./node_modules/.vite && playwright test --config ./test/playwright.config.ts", diff --git a/packages/create-toolpad-app/package.json b/packages/create-toolpad-app/package.json index 0927135655c..8c8261cb06b 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.1.47", + "version": "0.1.48", "keywords": [ "react", "toolpad", diff --git a/packages/eslint-plugin-material-ui/package.json b/packages/eslint-plugin-material-ui/package.json index 661bd28c5a6..5a4a80e896a 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.1.47", + "version": "0.1.48", "private": true, "description": "Custom eslint rules for MUI.", "main": "src/index.js", diff --git a/packages/toolpad-app/package.json b/packages/toolpad-app/package.json index f46d9ac91d7..56fef765dd0 100644 --- a/packages/toolpad-app/package.json +++ b/packages/toolpad-app/package.json @@ -1,6 +1,6 @@ { "name": "@mui/toolpad", - "version": "0.1.47", + "version": "0.1.48", "license": "MIT", "bin": { "toolpad": "./cli.mjs" diff --git a/packages/toolpad-components/package.json b/packages/toolpad-components/package.json index 42c6c699f4d..3a8c50c6b99 100644 --- a/packages/toolpad-components/package.json +++ b/packages/toolpad-components/package.json @@ -1,6 +1,6 @@ { "name": "@mui/toolpad-components", - "version": "0.1.47", + "version": "0.1.48", "description": "Build MUI apps quickly", "author": "MUI Toolpad team", "homepage": "https://github.com/mui/mui-toolpad#readme", diff --git a/packages/toolpad-core/package.json b/packages/toolpad-core/package.json index b3ae2e7c1e2..d2c5ec6d708 100644 --- a/packages/toolpad-core/package.json +++ b/packages/toolpad-core/package.json @@ -1,6 +1,6 @@ { "name": "@mui/toolpad-core", - "version": "0.1.47", + "version": "0.1.48", "description": "Build MUI apps quickly", "author": "MUI Toolpad team", "homepage": "https://github.com/mui/mui-toolpad#readme", diff --git a/packages/toolpad-utils/package.json b/packages/toolpad-utils/package.json index 32ccb0a4ed9..3731275497d 100644 --- a/packages/toolpad-utils/package.json +++ b/packages/toolpad-utils/package.json @@ -1,6 +1,6 @@ { "name": "@mui/toolpad-utils", - "version": "0.1.47", + "version": "0.1.48", "description": "Build MUI apps quickly", "author": "MUI Toolpad team", "homepage": "https://github.com/mui/mui-toolpad#readme",