From aea323d37727c25078ea18e9da5fd534f2659429 Mon Sep 17 00:00:00 2001 From: liximomo Date: Mon, 10 Jun 2024 09:03:13 +0800 Subject: [PATCH] release: v1.0.52 --- CHANGELOG.md | 10 +++ package.json | 2 +- packages/compiler/package.json | 2 +- packages/create-shuvi/package.json | 2 +- packages/error-overlay/package.json | 6 +- packages/eslint-config-shuvi/package.json | 6 +- packages/eslint-plugin-shuvi/package.json | 6 +- packages/hook/package.json | 2 +- packages/platform-shared/package.json | 16 ++-- packages/platform-web/package.json | 22 +++--- packages/reporters/package.json | 6 +- packages/router-react/package.json | 8 +- packages/router/package.json | 4 +- packages/runtime/package.json | 4 +- packages/service/package.json | 18 ++--- packages/shared/package.json | 4 +- packages/shuvi/package.json | 16 ++-- packages/toolpack/package.json | 8 +- packages/utils/package.json | 2 +- pnpm-lock.yaml | 94 +++++++++++------------ 20 files changed, 124 insertions(+), 114 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a0ddcc5ee..67ebf6c75 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +## [1.0.52](https://github.com/shuvijs/shuvi/compare/v1.0.51...v1.0.52) (2024-06-10) + + +### Bug Fixes + +* **router:** allow empty route.path for correct catchAll ranking ([#582](https://github.com/shuvijs/shuvi/issues/582)) ([a106fee](https://github.com/shuvijs/shuvi/commit/a106fee79df9c5d3bb900ff09f21ba6fa483309f)) +* suppport node v18+ ([3dc9806](https://github.com/shuvijs/shuvi/commit/3dc9806a75da382f5a6e3967676fbb70bcdf906e)) + + + ## [1.0.51](https://github.com/shuvijs/shuvi/compare/v1.0.50...v1.0.51) (2024-03-22) diff --git a/package.json b/package.json index d638d375d..bbcccd054 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "shuvi", "private": true, - "version": "1.0.51", + "version": "1.0.52", "workspaces": [ "packages/*" ], diff --git a/packages/compiler/package.json b/packages/compiler/package.json index ab1c585ef..adc659b15 100644 --- a/packages/compiler/package.json +++ b/packages/compiler/package.json @@ -1,6 +1,6 @@ { "name": "@shuvi/compiler", - "version": "1.0.51", + "version": "1.0.52", "main": "./lib/index.js", "types": "./lib/index.d.ts", "files": [ diff --git a/packages/create-shuvi/package.json b/packages/create-shuvi/package.json index 81250c2e7..1b29b94cb 100644 --- a/packages/create-shuvi/package.json +++ b/packages/create-shuvi/package.json @@ -1,6 +1,6 @@ { "name": "create-shuvi", - "version": "1.0.51", + "version": "1.0.52", "keywords": [ "react", "shuvi", diff --git a/packages/error-overlay/package.json b/packages/error-overlay/package.json index 6f68148ef..68c61ceb7 100644 --- a/packages/error-overlay/package.json +++ b/packages/error-overlay/package.json @@ -1,6 +1,6 @@ { "name": "@shuvi/error-overlay", - "version": "1.0.51", + "version": "1.0.52", "main": "umd/index.js", "types": "lib/index.d.ts", "files": [ @@ -23,8 +23,8 @@ }, "dependencies": { "@babel/code-frame": "7.14.5", - "@shuvi/shared": "1.0.51", - "@shuvi/toolpack": "1.0.51", + "@shuvi/shared": "1.0.52", + "@shuvi/toolpack": "1.0.52", "anser": "1.4.9", "data-uri-to-buffer": "3.0.1", "html-entities": "2.3.2", diff --git a/packages/eslint-config-shuvi/package.json b/packages/eslint-config-shuvi/package.json index 6316df105..a16341504 100644 --- a/packages/eslint-config-shuvi/package.json +++ b/packages/eslint-config-shuvi/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-shuvi", - "version": "1.0.51", + "version": "1.0.52", "description": "ESLint configuration used by Shuvi.", "main": "index.js", "license": "MIT", @@ -12,8 +12,8 @@ "scripts": {}, "dependencies": { "@babel/eslint-parser": "7.18.2", - "@shuvi/toolpack": "1.0.51", - "@shuvi/eslint-plugin-shuvi": "1.0.51", + "@shuvi/toolpack": "1.0.52", + "@shuvi/eslint-plugin-shuvi": "1.0.52", "@rushstack/eslint-patch": "^1.1.3", "@typescript-eslint/parser": "^5.42.0", "eslint-import-resolver-node": "^0.3.6", diff --git a/packages/eslint-plugin-shuvi/package.json b/packages/eslint-plugin-shuvi/package.json index 4271334bc..01e5dfd86 100644 --- a/packages/eslint-plugin-shuvi/package.json +++ b/packages/eslint-plugin-shuvi/package.json @@ -1,6 +1,6 @@ { "name": "@shuvi/eslint-plugin-shuvi", - "version": "1.0.51", + "version": "1.0.52", "description": "ESLint plugin for Shuvi.", "main": "lib/index.js", "license": "MIT", @@ -18,8 +18,8 @@ "build": "tsc -p tsconfig.json" }, "dependencies": { - "@shuvi/router": "1.0.51", - "@shuvi/platform-shared": "1.0.51" + "@shuvi/router": "1.0.52", + "@shuvi/platform-shared": "1.0.52" }, "devDependencies": { "@types/eslint": "7.28.0", diff --git a/packages/hook/package.json b/packages/hook/package.json index 7d1526d26..ff7d72c77 100644 --- a/packages/hook/package.json +++ b/packages/hook/package.json @@ -1,6 +1,6 @@ { "name": "@shuvi/hook", - "version": "1.0.51", + "version": "1.0.52", "license": "MIT", "main": "lib/index.js", "module": "esm/index.js", diff --git a/packages/platform-shared/package.json b/packages/platform-shared/package.json index 8228b7e45..53f768a98 100644 --- a/packages/platform-shared/package.json +++ b/packages/platform-shared/package.json @@ -1,6 +1,6 @@ { "name": "@shuvi/platform-shared", - "version": "1.0.51", + "version": "1.0.52", "repository": { "type": "git", "url": "git+https://github.com/shuvijs/shuvi.git", @@ -83,16 +83,16 @@ "node": ">= 16.0.0" }, "dependencies": { - "@shuvi/hook": "1.0.51", + "@shuvi/hook": "1.0.52", "doura": "0.0.13", - "@shuvi/router": "1.0.51", - "@shuvi/runtime": "1.0.51", - "@shuvi/shared": "1.0.51", - "@shuvi/toolpack": "1.0.51", - "@shuvi/utils": "1.0.51" + "@shuvi/router": "1.0.52", + "@shuvi/runtime": "1.0.52", + "@shuvi/shared": "1.0.52", + "@shuvi/toolpack": "1.0.52", + "@shuvi/utils": "1.0.52" }, "peerDependencies": { - "@shuvi/service": "1.0.51" + "@shuvi/service": "1.0.52" }, "devDependencies": { "@shuvi/service": "workspace:*", diff --git a/packages/platform-web/package.json b/packages/platform-web/package.json index 77f523f6f..905620d00 100644 --- a/packages/platform-web/package.json +++ b/packages/platform-web/package.json @@ -1,6 +1,6 @@ { "name": "@shuvi/platform-web", - "version": "1.0.51", + "version": "1.0.52", "repository": { "type": "git", "url": "git+https://github.com/shuvijs/shuvi.git", @@ -72,15 +72,15 @@ }, "dependencies": { "@next/react-refresh-utils": "12.1.6", - "@shuvi/error-overlay": "1.0.51", - "@shuvi/hook": "1.0.51", - "@shuvi/platform-shared": "1.0.51", - "@shuvi/router": "1.0.51", - "@shuvi/router-react": "1.0.51", - "@shuvi/runtime": "1.0.51", - "@shuvi/shared": "1.0.51", - "@shuvi/toolpack": "1.0.51", - "@shuvi/utils": "1.0.51", + "@shuvi/error-overlay": "1.0.52", + "@shuvi/hook": "1.0.52", + "@shuvi/platform-shared": "1.0.52", + "@shuvi/router": "1.0.52", + "@shuvi/router-react": "1.0.52", + "@shuvi/runtime": "1.0.52", + "@shuvi/shared": "1.0.52", + "@shuvi/toolpack": "1.0.52", + "@shuvi/utils": "1.0.52", "content-type": "1.0.4", "core-js": "3.6.5", "doura": "0.0.13", @@ -98,7 +98,7 @@ "whatwg-fetch": "3.0.0" }, "peerDependencies": { - "@shuvi/service": "1.0.51" + "@shuvi/service": "1.0.52" }, "devDependencies": { "@shuvi/service": "workspace:*", diff --git a/packages/reporters/package.json b/packages/reporters/package.json index 9943e8ccf..53b4a18cb 100644 --- a/packages/reporters/package.json +++ b/packages/reporters/package.json @@ -1,6 +1,6 @@ { "name": "@shuvi/reporters", - "version": "1.0.51", + "version": "1.0.52", "author": "liximomo", "license": "MIT", "main": "lib/index.js", @@ -13,8 +13,8 @@ "build": "tsc -p tsconfig.build.json -m commonjs" }, "dependencies": { - "@shuvi/shared": "1.0.51", - "@shuvi/utils": "1.0.51", + "@shuvi/shared": "1.0.52", + "@shuvi/utils": "1.0.52", "conf": "5.0.0", "is-docker": "2.0.0", "is-wsl": "2.2.0", diff --git a/packages/router-react/package.json b/packages/router-react/package.json index bd47cd436..64827250b 100644 --- a/packages/router-react/package.json +++ b/packages/router-react/package.json @@ -1,6 +1,6 @@ { "name": "@shuvi/router-react", - "version": "1.0.51", + "version": "1.0.52", "repository": { "type": "git", "url": "git+https://github.com/shuvijs/shuvi.git", @@ -28,9 +28,9 @@ "node": ">= 16.0.0" }, "dependencies": { - "@shuvi/router": "1.0.51", - "@shuvi/platform-shared": "1.0.51", - "@shuvi/utils": "1.0.51", + "@shuvi/router": "1.0.52", + "@shuvi/platform-shared": "1.0.52", + "@shuvi/utils": "1.0.52", "prop-types": "^15.8.1", "use-sync-external-store": "1.2.0" }, diff --git a/packages/router/package.json b/packages/router/package.json index bdb523ba5..0111a4321 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@shuvi/router", - "version": "1.0.51", + "version": "1.0.52", "repository": { "type": "git", "url": "git+https://github.com/shuvijs/shuvi.git", @@ -28,7 +28,7 @@ "node": ">= 16.0.0" }, "dependencies": { - "@shuvi/utils": "1.0.51", + "@shuvi/utils": "1.0.52", "query-string": "6.13.8" } } diff --git a/packages/runtime/package.json b/packages/runtime/package.json index 6c6ca8af7..89ad56bcd 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@shuvi/runtime", - "version": "1.0.51", + "version": "1.0.52", "repository": { "type": "git", "url": "git+https://github.com/shuvijs/shuvi.git", @@ -26,7 +26,7 @@ "build:cjs": "tsc -p tsconfig.build.json -m commonjs --outDir lib" }, "dependencies": { - "@shuvi/hook": "1.0.51" + "@shuvi/hook": "1.0.52" }, "engines": { "node": ">= 16.0.0" diff --git a/packages/service/package.json b/packages/service/package.json index 027489a1b..5baf4c582 100644 --- a/packages/service/package.json +++ b/packages/service/package.json @@ -1,6 +1,6 @@ { "name": "@shuvi/service", - "version": "1.0.51", + "version": "1.0.52", "repository": { "type": "git", "url": "git+https://github.com/shuvijs/shuvi.git", @@ -29,14 +29,14 @@ "@babel/generator": "7.14.5", "@babel/parser": "7.14.7", "@babel/traverse": "7.14.7", - "@shuvi/hook": "1.0.51", - "@shuvi/router": "1.0.51", - "@shuvi/runtime": "1.0.51", - "@shuvi/shared": "1.0.51", - "@shuvi/toolpack": "1.0.51", - "@shuvi/utils": "1.0.51", - "@shuvi/error-overlay": "1.0.51", - "@shuvi/reporters": "1.0.51", + "@shuvi/hook": "1.0.52", + "@shuvi/router": "1.0.52", + "@shuvi/runtime": "1.0.52", + "@shuvi/shared": "1.0.52", + "@shuvi/toolpack": "1.0.52", + "@shuvi/utils": "1.0.52", + "@shuvi/error-overlay": "1.0.52", + "@shuvi/reporters": "1.0.52", "commander": "5.1.0", "comment-json": "4.2.2", "cross-spawn": "7.0.3", diff --git a/packages/shared/package.json b/packages/shared/package.json index bc5315002..7d2d2d4ed 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@shuvi/shared", - "version": "1.0.51", + "version": "1.0.52", "repository": { "type": "git", "url": "git+https://github.com/shuvijs/shuvi.git", @@ -37,6 +37,6 @@ "node": ">= 16.0.0" }, "dependencies": { - "@shuvi/hook": "1.0.51" + "@shuvi/hook": "1.0.52" } } diff --git a/packages/shuvi/package.json b/packages/shuvi/package.json index c4f36e08d..0939760d3 100644 --- a/packages/shuvi/package.json +++ b/packages/shuvi/package.json @@ -1,6 +1,6 @@ { "name": "shuvi", - "version": "1.0.51", + "version": "1.0.52", "description": "Full Stack Web development framework.", "repository": { "type": "git", @@ -30,13 +30,13 @@ "find-up": "4.1.0", "semver": "7.3.2", "cli-select": "1.1.2", - "@shuvi/platform-shared": "1.0.51", - "@shuvi/platform-web": "1.0.51", - "@shuvi/service": "1.0.51", - "@shuvi/shared": "1.0.51", - "@shuvi/toolpack": "1.0.51", - "@shuvi/utils": "1.0.51", - "@shuvi/reporters": "1.0.51", + "@shuvi/platform-shared": "1.0.52", + "@shuvi/platform-web": "1.0.52", + "@shuvi/service": "1.0.52", + "@shuvi/shared": "1.0.52", + "@shuvi/toolpack": "1.0.52", + "@shuvi/utils": "1.0.52", + "@shuvi/reporters": "1.0.52", "cli-highlight": "^2.1.9", "commander": "10.0.0", "cross-spawn": "7.0.3", diff --git a/packages/toolpack/package.json b/packages/toolpack/package.json index cc6048d58..daa8b4b0f 100644 --- a/packages/toolpack/package.json +++ b/packages/toolpack/package.json @@ -1,6 +1,6 @@ { "name": "@shuvi/toolpack", - "version": "1.0.51", + "version": "1.0.52", "repository": { "type": "git", "url": "git+https://github.com/shuvijs/shuvi.git", @@ -20,7 +20,7 @@ "node": ">= 16.0.0" }, "dependencies": { - "@shuvi/compiler": "1.0.51", + "@shuvi/compiler": "1.0.52", "@babel/core": "7.12.10", "@babel/plugin-proposal-class-properties": "7.12.1", "@babel/plugin-proposal-nullish-coalescing-operator": "7.10.1", @@ -35,8 +35,8 @@ "@babel/preset-typescript": "7.12.7", "@babel/runtime": "7.12.5", "lightningcss": "1.19.0", - "@shuvi/shared": "1.0.51", - "@shuvi/utils": "1.0.51", + "@shuvi/shared": "1.0.52", + "@shuvi/utils": "1.0.52", "babel-loader": "8.2.2", "babel-plugin-syntax-jsx": "6.18.0", "babel-plugin-transform-define": "2.0.0", diff --git a/packages/utils/package.json b/packages/utils/package.json index c23ade553..cb3ca174c 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@shuvi/utils", - "version": "1.0.51", + "version": "1.0.52", "repository": { "type": "git", "url": "git+https://github.com/shuvijs/shuvi.git", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4596cbd1e..a78514233 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -258,10 +258,10 @@ importers: specifier: 7.14.5 version: 7.14.5 '@shuvi/shared': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../shared '@shuvi/toolpack': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../toolpack anser: specifier: 1.4.9 @@ -334,10 +334,10 @@ importers: specifier: ^1.1.3 version: 1.2.0 '@shuvi/eslint-plugin-shuvi': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../eslint-plugin-shuvi '@shuvi/toolpack': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../toolpack '@typescript-eslint/parser': specifier: ^5.42.0 @@ -370,10 +370,10 @@ importers: packages/eslint-plugin-shuvi: dependencies: '@shuvi/platform-shared': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../platform-shared '@shuvi/router': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../router devDependencies: '@types/eslint': @@ -388,22 +388,22 @@ importers: packages/platform-shared: dependencies: '@shuvi/hook': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../hook '@shuvi/router': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../router '@shuvi/runtime': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../runtime '@shuvi/shared': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../shared '@shuvi/toolpack': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../toolpack '@shuvi/utils': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../utils doura: specifier: 0.0.13 @@ -422,31 +422,31 @@ importers: specifier: 12.1.6 version: 12.1.6(react-refresh@0.12.0) '@shuvi/error-overlay': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../error-overlay '@shuvi/hook': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../hook '@shuvi/platform-shared': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../platform-shared '@shuvi/router': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../router '@shuvi/router-react': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../router-react '@shuvi/runtime': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../runtime '@shuvi/shared': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../shared '@shuvi/toolpack': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../toolpack '@shuvi/utils': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../utils content-type: specifier: 1.0.4 @@ -525,10 +525,10 @@ importers: packages/reporters: dependencies: '@shuvi/shared': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../shared '@shuvi/utils': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../utils async-retry: specifier: 1.3.3 @@ -559,7 +559,7 @@ importers: packages/router: dependencies: '@shuvi/utils': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../utils query-string: specifier: 6.13.8 @@ -568,13 +568,13 @@ importers: packages/router-react: dependencies: '@shuvi/platform-shared': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../platform-shared '@shuvi/router': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../router '@shuvi/utils': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../utils prop-types: specifier: ^15.8.1 @@ -608,7 +608,7 @@ importers: packages/runtime: dependencies: '@shuvi/hook': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../hook packages/service: @@ -626,28 +626,28 @@ importers: specifier: 7.14.7 version: 7.14.7 '@shuvi/error-overlay': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../error-overlay '@shuvi/hook': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../hook '@shuvi/reporters': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../reporters '@shuvi/router': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../router '@shuvi/runtime': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../runtime '@shuvi/shared': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../shared '@shuvi/toolpack': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../toolpack '@shuvi/utils': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../utils commander: specifier: 5.1.0 @@ -726,31 +726,31 @@ importers: packages/shared: dependencies: '@shuvi/hook': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../hook packages/shuvi: dependencies: '@shuvi/platform-shared': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../platform-shared '@shuvi/platform-web': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../platform-web '@shuvi/reporters': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../reporters '@shuvi/service': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../service '@shuvi/shared': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../shared '@shuvi/toolpack': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../toolpack '@shuvi/utils': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../utils cli-highlight: specifier: ^2.1.9 @@ -826,13 +826,13 @@ importers: specifier: 7.12.5 version: 7.12.5 '@shuvi/compiler': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../compiler '@shuvi/shared': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../shared '@shuvi/utils': - specifier: 1.0.51 + specifier: 1.0.52 version: link:../utils '@swc/helpers': specifier: 0.4.3