From d09b22784f50f93307bc970c74916ff17bb1cfc7 Mon Sep 17 00:00:00 2001 From: Jan Potoms <2109932+Janpot@users.noreply.github.com> Date: Mon, 20 Mar 2023 10:38:17 +0100 Subject: [PATCH] V0.1.0 (#1761) --- CHANGELOG.md | 21 +++++++++++++++++++ RELEASE.md | 10 --------- docs/package.json | 2 +- lerna.json | 2 +- package.json | 4 ++-- packages/create-toolpad-app/package.json | 8 ++++--- .../eslint-plugin-material-ui/package.json | 2 +- packages/toolpad-app/package.json | 8 +++---- packages/toolpad-components/package.json | 6 +++--- packages/toolpad-core/package.json | 4 ++-- packages/toolpad/package.json | 8 +++---- 11 files changed, 44 insertions(+), 31 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cee6c8d168e..d76b8c5a724 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,26 @@ # Changelog +## 0.1.0 + + + +_Mar 20, 2023_ + +A big thanks to the 3 contributors who made this release possible. Here are some highlights ✨: + +Today we're taking a big step. We're making Toolpad focus much more on integrating with your IDE, while providing the ease of building UI fast with a drag and drop. Read more [here](https://github.com/mui/mui-toolpad/discussions/1748). + +- ​Add create-toolpad-app CLI (#1700) @bharatkashyap +- ​Direction 13 (#1651) @Janpot +- ​Fix dragged element corners (#1750) @Janpot +- ​Turn off preview environments (#1697) @Janpot +- ​this don't work @Janpot +- ​build to legacy master @Janpot +- ​add ignore console to test @Janpot +- ​Disable bindings for properties that can be controlled in canvas (#1696) @apedroferreira + +All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @Janpot + ## 0.0.41 diff --git a/RELEASE.md b/RELEASE.md index bfbe66fb19e..2ce484f9d0c 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -33,16 +33,6 @@ 1. Open a PR with the proposed changes. -1. Review/merge the PR — once the PR is merged to `master` a Docker image is built for the commit, tagged with the commit SHA and then pushed to Docker Hub, just like for any other commit in `master`. - -1. Wait for the Docker build to finish. (You can find the job in the [CircleCI pipelines](https://app.circleci.com/pipelines/github/mui/mui-toolpad?branch=master)). Note that you can always verify the built docker image by running it as - - ```sh - TAG= docker-compose -f docker/compose/docker-compose.yml up - ``` - - Where `` is the commit on master that you want to test. - 1. Release the Docker image using (requires GitHub authentication token): ```sh diff --git a/docs/package.json b/docs/package.json index c9c2c3e6be6..a3f4558a488 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.42-alpha.6", + "version": "0.1.0", "private": true, "author": "MUI Toolpad", "license": "MIT", diff --git a/lerna.json b/lerna.json index f01c254f43a..b0d7991e065 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "0.0.42-alpha.6", + "version": "0.1.0", "npmClient": "yarn", "useWorkspaces": true } diff --git a/package.json b/package.json index 1b5a519c6c4..58ef1df1bdb 100644 --- a/package.json +++ b/package.json @@ -35,8 +35,8 @@ "release:build": "lerna run --ignore docs --stream build", "release:version": "lerna version --no-changelog --no-push --no-git-tag-version", "release:docker": "dotenv -- node ./scripts/releaseDocker.mjs", - "release:publish": "lerna publish --force-publish --no-git-tag-version --no-push --no-git-reset", - "release:publish-canary": "lerna publish --force-publish --no-git-tag-version --no-push --no-git-reset --pre-dist-tag canary", + "release:publish": "lerna publish from-package --force-publish --no-git-tag-version --no-push --no-git-reset", + "release:publish-canary": "lerna publish from-package --force-publish --no-git-tag-version --no-push --no-git-reset --pre-dist-tag canary", "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": "playwright test --config ./test/integration/playwright.config.ts", diff --git a/packages/create-toolpad-app/package.json b/packages/create-toolpad-app/package.json index def509f9757..2b1316a5ffe 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.0.42-alpha.5", + "version": "0.1.0", "keywords": [ "react", "toolpad", @@ -30,9 +30,11 @@ }, "dependencies": { "chalk": "^5.2.0", - "execa": "^7.1.1" + "execa": "^7.1.1", + "inquirer": "^9.1.5" }, "devDependencies": { "@types/inquirer": "^9.0.3" - } + }, + "gitHead": "de68953329881ccd3aa40e82a7302c0baa38c3c5" } diff --git a/packages/eslint-plugin-material-ui/package.json b/packages/eslint-plugin-material-ui/package.json index 8c878a5a058..80fa2ada1a0 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.0.42-alpha.6", + "version": "0.1.0", "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 44c380c0057..487fc62d7d9 100644 --- a/packages/toolpad-app/package.json +++ b/packages/toolpad-app/package.json @@ -1,6 +1,6 @@ { "name": "@mui/toolpad-app", - "version": "0.0.42-alpha.6", + "version": "0.1.0", "license": "MIT", "scripts": { "build": "yarn prisma generate && concurrently \"yarn:build:*\" && rimraf ./.next/cache", @@ -50,8 +50,8 @@ "@mui/lab": "^5.0.0-alpha.123", "@mui/material": "^5.11.13", "@mui/system": "^5.11.13", - "@mui/toolpad-components": "^0.0.42-alpha.6", - "@mui/toolpad-core": "^0.0.42-alpha.6", + "@mui/toolpad-components": "^0.1.0", + "@mui/toolpad-core": "^0.1.0", "@mui/types": "^7.2.3", "@mui/utils": "^5.11.13", "@mui/x-data-grid-generator": "^5.17.25", @@ -162,5 +162,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "035964a9ef748b365e130b428c2cbba9663902cf" + "gitHead": "de68953329881ccd3aa40e82a7302c0baa38c3c5" } diff --git a/packages/toolpad-components/package.json b/packages/toolpad-components/package.json index 16cd43d87c3..90ef50839fd 100644 --- a/packages/toolpad-components/package.json +++ b/packages/toolpad-components/package.json @@ -1,6 +1,6 @@ { "name": "@mui/toolpad-components", - "version": "0.0.42-alpha.6", + "version": "0.1.0", "description": "Build MUI apps quickly", "author": "MUI Toolpad team", "homepage": "https://github.com/mui/mui-toolpad#readme", @@ -32,7 +32,7 @@ }, "dependencies": { "@mui/material": "^5.11.13", - "@mui/toolpad-core": "^0.0.42-alpha.6", + "@mui/toolpad-core": "^0.1.0", "@mui/x-data-grid-pro": "^5.17.25", "@mui/x-date-pickers": "^5.0.20", "dayjs": "^1.11.7", @@ -47,5 +47,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "035964a9ef748b365e130b428c2cbba9663902cf" + "gitHead": "de68953329881ccd3aa40e82a7302c0baa38c3c5" } diff --git a/packages/toolpad-core/package.json b/packages/toolpad-core/package.json index 4691900dbf7..286402856e0 100644 --- a/packages/toolpad-core/package.json +++ b/packages/toolpad-core/package.json @@ -1,6 +1,6 @@ { "name": "@mui/toolpad-core", - "version": "0.0.42-alpha.6", + "version": "0.1.0", "description": "Build MUI apps quickly", "author": "MUI Toolpad team", "homepage": "https://github.com/mui/mui-toolpad#readme", @@ -100,5 +100,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "035964a9ef748b365e130b428c2cbba9663902cf" + "gitHead": "de68953329881ccd3aa40e82a7302c0baa38c3c5" } diff --git a/packages/toolpad/package.json b/packages/toolpad/package.json index be68f727fa5..f222666dd5f 100644 --- a/packages/toolpad/package.json +++ b/packages/toolpad/package.json @@ -1,6 +1,6 @@ { "name": "@mui/toolpad", - "version": "0.0.42-alpha.6", + "version": "0.1.0", "license": "MIT", "scripts": { "cjsify": "mkdir -p ./dist/cjs && echo \"{ \\\"type\\\":\\\"commonjs\\\" }\" > ./dist/cjs/package.json", @@ -33,12 +33,12 @@ "toolpad": "./index.js" }, "dependencies": { - "@mui/toolpad-app": "^0.0.42-alpha.6", - "@mui/toolpad-core": "^0.0.42-alpha.6", + "@mui/toolpad-app": "^0.1.0", + "@mui/toolpad-core": "^0.1.0", "arg": "^5.0.2", "concurrently": "^7.6.0", "dotenv": "^16.0.3", "execa": "^7.1.1" }, - "gitHead": "035964a9ef748b365e130b428c2cbba9663902cf" + "gitHead": "de68953329881ccd3aa40e82a7302c0baa38c3c5" }