From 172482ff6ebf8655f3dcb61baf8fc39b5d6a9c90 Mon Sep 17 00:00:00 2001 From: "neil.zxy" Date: Fri, 1 Dec 2023 14:07:01 +0800 Subject: [PATCH] Release: 0.1.1 --- notes.md | 17 +++++++++-- package-lock.json | 72 ++++++++++++----------------------------------- package.json | 2 +- 3 files changed, 33 insertions(+), 58 deletions(-) diff --git a/notes.md b/notes.md index 0ce29b59..42dafb70 100644 --- a/notes.md +++ b/notes.md @@ -1,3 +1,14 @@ -## fix -- projectName overlaps with commands -- {this.vars.region} cannot be changed by env.yaml \ No newline at end of file +## features 🚀 +- Throw exception when project name overlaps with commands. [#688](https://github.com/Serverless-Devs/Serverless-Devs/issues/688) +- Add report on `s cli` command. +- `s registry publish` now has a adaptive progress bar. The size unit will change with the size of the zip package. +- Remove `--project` in `s init`. +- Support report feature on v2 templates. +- Change `${target...}` into `${source...}` in env.yaml. +- Report trackerDesc. +- Multi-env: Run env component when using `s env` commands or with `--env` parameter. + +## fix 🛠️ +- `${this.vars.region}` cannot be changed by `env.yaml`. +- Compile fail when an attribute in yaml is ''. +- Some information missing when report. \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index b2ac4242..224d0bc2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@serverless-devs/s3", - "version": "0.1.1-beta.6", + "version": "0.1.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@serverless-devs/s3", - "version": "0.1.1-beta.6", + "version": "0.1.1", "license": "Apache 2.0", "bin": { "s": "bin/s" @@ -14,11 +14,11 @@ "devDependencies": { "@serverless-devs/core": "^0.1.66", "@serverless-devs/credential": "^0.0.3", - "@serverless-devs/engine": "^0.0.16", + "@serverless-devs/engine": "^0.0.20", "@serverless-devs/load-application": "^0.0.8", "@serverless-devs/load-component": "^0.0.5", "@serverless-devs/logger": "^0.0.3", - "@serverless-devs/parse-spec": "^0.0.15", + "@serverless-devs/parse-spec": "^0.0.18", "@serverless-devs/registry": "^0.0.4", "@serverless-devs/utils": "^0.0.14", "@types/fs-extra": "^11.0.4", @@ -2255,16 +2255,16 @@ "dev": true }, "node_modules/@serverless-devs/engine": { - "version": "0.0.16", - "resolved": "https://registry.npmjs.org/@serverless-devs/engine/-/engine-0.0.16.tgz", - "integrity": "sha512-mahVtHYRkwboHmjerYPFKw/rdxddBV3NM+DQ8f9NrSF0aDBtBN/Xpqewh1I03rDZ6+INkXd+epJOQE8T/wZjVw==", + "version": "0.0.20", + "resolved": "https://registry.npmjs.org/@serverless-devs/engine/-/engine-0.0.20.tgz", + "integrity": "sha512-lHFaXix9HtjaS4rGyMV64/mi6/cUWzOuN/SifywoYgthZdsyIlBracqtI720TecIPdl4Wr36aJUZpEFIYsY52A==", "dev": true, "dependencies": { "@serverless-cd/debug": "^4.3.4", "@serverless-devs/credential": "^0.0.3", "@serverless-devs/load-component": "^0.0.5", "@serverless-devs/logger": "^0.0.3", - "@serverless-devs/parse-spec": "^0.0.14", + "@serverless-devs/parse-spec": "^0.0.18", "@serverless-devs/utils": "^0.0.14", "chalk": "4.x", "flatted": "^3.2.7", @@ -2274,24 +2274,6 @@ "xstate": "^4.37.2" } }, - "node_modules/@serverless-devs/engine/node_modules/@serverless-devs/parse-spec": { - "version": "0.0.14", - "resolved": "https://registry.npmjs.org/@serverless-devs/parse-spec/-/parse-spec-0.0.14.tgz", - "integrity": "sha512-Id7HRPE+hc5QNGO+1Oc51LDv7wZBHhSPIMX9HvLBkgV6MufEE/jY8PGMdhMwZtcjIVUUjru8lp9AWI0cQsxJEg==", - "dev": true, - "dependencies": { - "@serverless-cd/debug": "^4.3.4", - "@serverless-devs/art-template": "^4.13.13", - "@serverless-devs/credential": "^0.0.3", - "@serverless-devs/utils": "^0.0.14", - "chalk": "^4.1.2", - "dotenv": "^16.2.0", - "dotenv-expand": "^10.0.0", - "extend2": "^1.0.1", - "fs-extra": "^11.1.0", - "lodash": "^4.17.21" - } - }, "node_modules/@serverless-devs/engine/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -2679,9 +2661,9 @@ "dev": true }, "node_modules/@serverless-devs/parse-spec": { - "version": "0.0.15", - "resolved": "https://registry.npmjs.org/@serverless-devs/parse-spec/-/parse-spec-0.0.15.tgz", - "integrity": "sha512-8t36IBTpfCHCyNbOo6A4rj4pysQ6TLNbIgHiOHX3+GlQePqc0AeMYZjzmKDEaKox6LHCFhbqkHNl+n4VW5pFDw==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@serverless-devs/parse-spec/-/parse-spec-0.0.18.tgz", + "integrity": "sha512-+1cZOvrXcaq18SGfNCgOcxGx+lPk8FpMKS7/sWPmLa+4Va4IspTULayW1GUL7hHNahndWtya2zb9FOvdKwcmYg==", "dev": true, "dependencies": { "@serverless-cd/debug": "^4.3.4", @@ -12908,16 +12890,16 @@ } }, "@serverless-devs/engine": { - "version": "0.0.16", - "resolved": "https://registry.npmjs.org/@serverless-devs/engine/-/engine-0.0.16.tgz", - "integrity": "sha512-mahVtHYRkwboHmjerYPFKw/rdxddBV3NM+DQ8f9NrSF0aDBtBN/Xpqewh1I03rDZ6+INkXd+epJOQE8T/wZjVw==", + "version": "0.0.20", + "resolved": "https://registry.npmjs.org/@serverless-devs/engine/-/engine-0.0.20.tgz", + "integrity": "sha512-lHFaXix9HtjaS4rGyMV64/mi6/cUWzOuN/SifywoYgthZdsyIlBracqtI720TecIPdl4Wr36aJUZpEFIYsY52A==", "dev": true, "requires": { "@serverless-cd/debug": "^4.3.4", "@serverless-devs/credential": "^0.0.3", "@serverless-devs/load-component": "^0.0.5", "@serverless-devs/logger": "^0.0.3", - "@serverless-devs/parse-spec": "^0.0.14", + "@serverless-devs/parse-spec": "^0.0.18", "@serverless-devs/utils": "^0.0.14", "chalk": "4.x", "flatted": "^3.2.7", @@ -12927,24 +12909,6 @@ "xstate": "^4.37.2" }, "dependencies": { - "@serverless-devs/parse-spec": { - "version": "0.0.14", - "resolved": "https://registry.npmjs.org/@serverless-devs/parse-spec/-/parse-spec-0.0.14.tgz", - "integrity": "sha512-Id7HRPE+hc5QNGO+1Oc51LDv7wZBHhSPIMX9HvLBkgV6MufEE/jY8PGMdhMwZtcjIVUUjru8lp9AWI0cQsxJEg==", - "dev": true, - "requires": { - "@serverless-cd/debug": "^4.3.4", - "@serverless-devs/art-template": "^4.13.13", - "@serverless-devs/credential": "^0.0.3", - "@serverless-devs/utils": "^0.0.14", - "chalk": "^4.1.2", - "dotenv": "^16.2.0", - "dotenv-expand": "^10.0.0", - "extend2": "^1.0.1", - "fs-extra": "^11.1.0", - "lodash": "^4.17.21" - } - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -13272,9 +13236,9 @@ } }, "@serverless-devs/parse-spec": { - "version": "0.0.15", - "resolved": "https://registry.npmjs.org/@serverless-devs/parse-spec/-/parse-spec-0.0.15.tgz", - "integrity": "sha512-8t36IBTpfCHCyNbOo6A4rj4pysQ6TLNbIgHiOHX3+GlQePqc0AeMYZjzmKDEaKox6LHCFhbqkHNl+n4VW5pFDw==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@serverless-devs/parse-spec/-/parse-spec-0.0.18.tgz", + "integrity": "sha512-+1cZOvrXcaq18SGfNCgOcxGx+lPk8FpMKS7/sWPmLa+4Va4IspTULayW1GUL7hHNahndWtya2zb9FOvdKwcmYg==", "dev": true, "requires": { "@serverless-cd/debug": "^4.3.4", diff --git a/package.json b/package.json index 2fc47a03..64499b4b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@serverless-devs/s3", - "version": "0.1.1-beta.12", + "version": "0.1.1", "description": "Serverless devs tool, serverless developer tool, supports Alibaba cloud, AWS, azure, baidu cloud, Huawei cloud, Google cloud and Tencent cloud.", "homepage": "https://www.serverless-devs.com", "keywords": [