diff --git a/lerna.json b/lerna.json index b6fd0d9d86f4..e7834fcc462c 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "3.3.18", + "version": "3.3.19", "npmClient": "yarn", "command": { "create": { diff --git a/package.json b/package.json index 9cec1082e3c5..57e8dadb9cd3 100644 --- a/package.json +++ b/package.json @@ -174,5 +174,5 @@ "@types/react-reconciler": "0.26.1", "rollup-plugin-copy": "^3.4.0" }, - "version": "3.3.18" + "version": "3.3.19" } diff --git a/packages/babel-plugin-transform-react-jsx-to-rn-stylesheet/package.json b/packages/babel-plugin-transform-react-jsx-to-rn-stylesheet/package.json index 7bf4e92211ce..48b24452851c 100644 --- a/packages/babel-plugin-transform-react-jsx-to-rn-stylesheet/package.json +++ b/packages/babel-plugin-transform-react-jsx-to-rn-stylesheet/package.json @@ -1,6 +1,6 @@ { "name": "babel-plugin-transform-react-jsx-to-rn-stylesheet", - "version": "3.3.18", + "version": "3.3.19", "description": "Transform stylesheet selector to style in JSX Elements.", "license": "MIT", "main": "dist/index.js", @@ -24,7 +24,7 @@ }, "dependencies": { "camelize": "^1.0.0", - "taro-css-to-react-native": "3.3.18" + "taro-css-to-react-native": "3.3.19" }, "devDependencies": { "@types/babel__core": "^7.1.14" diff --git a/packages/babel-plugin-transform-taroapi/package.json b/packages/babel-plugin-transform-taroapi/package.json index 464a8097465b..6f8b287f6465 100644 --- a/packages/babel-plugin-transform-taroapi/package.json +++ b/packages/babel-plugin-transform-taroapi/package.json @@ -1,6 +1,6 @@ { "name": "babel-plugin-transform-taroapi", - "version": "3.3.18", + "version": "3.3.19", "main": "dist/index.js", "scripts": { "build": "tsc" diff --git a/packages/babel-preset-taro/package.json b/packages/babel-preset-taro/package.json index 0dca46e9beef..15505e5f2a35 100644 --- a/packages/babel-preset-taro/package.json +++ b/packages/babel-preset-taro/package.json @@ -1,6 +1,6 @@ { "name": "babel-preset-taro", - "version": "3.3.18", + "version": "3.3.19", "description": "> TODO: description", "author": "yuche ", "homepage": "https://github.com/nervjs/taro/tree/master/packages/babel-preset-taro#readme", @@ -34,21 +34,21 @@ "@babel/preset-typescript": "7.12.17", "@babel/runtime": "^7.11.2", "@babel/runtime-corejs3": "^7.14.8", - "@tarojs/helper": "3.3.18", - "@tarojs/taro-h5": "3.3.18", + "@tarojs/helper": "3.3.19", + "@tarojs/taro-h5": "3.3.19", "@vue/babel-plugin-jsx": "^1.0.6", "@vue/babel-preset-jsx": "^1.2.4", "babel-plugin-dynamic-import-node": "^2.3.3", "babel-plugin-global-define": "^1.0.3", "babel-plugin-jsx-attributes-array-to-object": "^0.3.0", "babel-plugin-transform-imports-api": "^1.0.0", - "babel-plugin-transform-react-jsx-to-rn-stylesheet": "3.3.18", - "babel-plugin-transform-taroapi": "3.3.18", + "babel-plugin-transform-react-jsx-to-rn-stylesheet": "3.3.19", + "babel-plugin-transform-taroapi": "3.3.19", "core-js": "^3.6.5", "metro-react-native-babel-preset": "^0.66.2", "react-refresh": "0.9.0" }, "devDependencies": { - "@tarojs/taro-rn": "3.3.18" + "@tarojs/taro-rn": "3.3.19" } } diff --git a/packages/css-to-react-native/package.json b/packages/css-to-react-native/package.json index c181d6251990..d927d7f9969e 100644 --- a/packages/css-to-react-native/package.json +++ b/packages/css-to-react-native/package.json @@ -1,7 +1,7 @@ { "name": "taro-css-to-react-native", "description": "Convert CSS text to a React Native stylesheet object", - "version": "3.3.18", + "version": "3.3.19", "main": "dist/index.js", "license": "MIT", "dependencies": { diff --git a/packages/eslint-config-taro/package.json b/packages/eslint-config-taro/package.json index cb0be1464aae..0e2299f51c63 100644 --- a/packages/eslint-config-taro/package.json +++ b/packages/eslint-config-taro/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-taro", - "version": "3.3.18", + "version": "3.3.19", "description": "Taro specific linting rules for ESLint", "main": "index.js", "files": [ diff --git a/packages/eslint-plugin-taro/package.json b/packages/eslint-plugin-taro/package.json index 9e25553396a9..e65c92bf7401 100644 --- a/packages/eslint-plugin-taro/package.json +++ b/packages/eslint-plugin-taro/package.json @@ -1,6 +1,6 @@ { "name": "eslint-plugin-taro", - "version": "3.3.18", + "version": "3.3.19", "description": "Taro specific linting plugin for ESLint", "main": "index.js", "files": [ diff --git a/packages/postcss-html-transform/package.json b/packages/postcss-html-transform/package.json index 2352255edcea..f2ed7ed2a317 100644 --- a/packages/postcss-html-transform/package.json +++ b/packages/postcss-html-transform/package.json @@ -1,6 +1,6 @@ { "name": "postcss-html-transform", - "version": "3.3.18", + "version": "3.3.19", "description": "transform html tag name selector", "main": "index.js", "author": "drchan", diff --git a/packages/postcss-plugin-constparse/package.json b/packages/postcss-plugin-constparse/package.json index f59997d598d7..da93e8bdae78 100644 --- a/packages/postcss-plugin-constparse/package.json +++ b/packages/postcss-plugin-constparse/package.json @@ -1,6 +1,6 @@ { "name": "postcss-plugin-constparse", - "version": "3.3.18", + "version": "3.3.19", "description": "parse constants defined in config", "main": "index.js", "author": "Simba", diff --git a/packages/postcss-pxtransform/package.json b/packages/postcss-pxtransform/package.json index dc45bc266bfb..8dd95c97c01f 100644 --- a/packages/postcss-pxtransform/package.json +++ b/packages/postcss-pxtransform/package.json @@ -1,6 +1,6 @@ { "name": "postcss-pxtransform", - "version": "3.3.18", + "version": "3.3.19", "description": "PostCSS plugin px 转小程序 rpx及h5 rem 单位", "keywords": [ "postcss", diff --git a/packages/shared/package.json b/packages/shared/package.json index 6a376f8a4429..5d6355677996 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/shared", - "version": "3.3.18", + "version": "3.3.19", "description": "> TODO: description", "author": "yuche ", "homepage": "https://github.com/nervjs/taro/tree/master/packages/shared#readme", diff --git a/packages/stylelint-config-taro-rn/package.json b/packages/stylelint-config-taro-rn/package.json index df6878fadea6..7d4ec9a3b843 100644 --- a/packages/stylelint-config-taro-rn/package.json +++ b/packages/stylelint-config-taro-rn/package.json @@ -1,6 +1,6 @@ { "name": "stylelint-config-taro-rn", - "version": "3.3.18", + "version": "3.3.19", "description": "Shareable stylelint config for React Native CSS modules", "main": "index.js", "files": [ diff --git a/packages/stylelint-taro-rn/package.json b/packages/stylelint-taro-rn/package.json index c5029a2fd119..456cb5c8fb9b 100644 --- a/packages/stylelint-taro-rn/package.json +++ b/packages/stylelint-taro-rn/package.json @@ -1,7 +1,7 @@ { "name": "stylelint-taro-rn", "description": "A collection of React Native specific rules for stylelint", - "version": "3.3.18", + "version": "3.3.19", "main": "dist/index.js", "files": [ "dist", diff --git a/packages/taro-alipay/package.json b/packages/taro-alipay/package.json index 9d91960213ff..ad6c0d604b6a 100644 --- a/packages/taro-alipay/package.json +++ b/packages/taro-alipay/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/plugin-platform-alipay", - "version": "3.3.18", + "version": "3.3.19", "description": "支付宝小程序平台插件", "author": "Chen-jj", "homepage": "https://github.com/nervjs/taro/tree/master/packages/taro-alipay#readme", @@ -27,8 +27,8 @@ "url": "https://github.com/NervJS/taro/issues" }, "dependencies": { - "@tarojs/components": "3.3.18", - "@tarojs/service": "3.3.18", - "@tarojs/shared": "3.3.18" + "@tarojs/components": "3.3.19", + "@tarojs/service": "3.3.19", + "@tarojs/shared": "3.3.19" } } diff --git a/packages/taro-api/package.json b/packages/taro-api/package.json index bf113d1ce9c0..7b8e9b05a39b 100644 --- a/packages/taro-api/package.json +++ b/packages/taro-api/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/api", - "version": "3.3.18", + "version": "3.3.19", "description": "Taro common API", "author": "yuche ", "homepage": "https://github.com/nervjs/taro/tree/master/packages/api#readme", @@ -30,6 +30,6 @@ }, "dependencies": { "@babel/runtime": "^7.11.2", - "@tarojs/runtime": "3.3.18" + "@tarojs/runtime": "3.3.19" } } diff --git a/packages/taro-cli/package.json b/packages/taro-cli/package.json index ca36336d07bf..475fbf42d75b 100644 --- a/packages/taro-cli/package.json +++ b/packages/taro-cli/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/cli", - "version": "3.3.18", + "version": "3.3.19", "description": "cli tool for taro", "main": "index.js", "scripts": { @@ -44,17 +44,17 @@ "license": "MIT", "dependencies": { "@hapi/joi": "17.1.1", - "@tarojs/helper": "3.3.18", - "@tarojs/plugin-platform-alipay": "3.3.18", - "@tarojs/plugin-platform-jd": "3.3.18", - "@tarojs/plugin-platform-qq": "3.3.18", - "@tarojs/plugin-platform-swan": "3.3.18", - "@tarojs/plugin-platform-tt": "3.3.18", - "@tarojs/plugin-platform-weapp": "3.3.18", - "@tarojs/service": "3.3.18", - "@tarojs/shared": "3.3.18", - "@tarojs/taro": "3.3.18", - "@tarojs/taroize": "3.3.18", + "@tarojs/helper": "3.3.19", + "@tarojs/plugin-platform-alipay": "3.3.19", + "@tarojs/plugin-platform-jd": "3.3.19", + "@tarojs/plugin-platform-qq": "3.3.19", + "@tarojs/plugin-platform-swan": "3.3.19", + "@tarojs/plugin-platform-tt": "3.3.19", + "@tarojs/plugin-platform-weapp": "3.3.19", + "@tarojs/service": "3.3.19", + "@tarojs/shared": "3.3.19", + "@tarojs/taro": "3.3.19", + "@tarojs/taroize": "3.3.19", "@tarojs/transformer-wx": "^2.0.4", "@types/request": "^2.48.1", "@typescript-eslint/parser": "^4.15.1", @@ -79,11 +79,11 @@ "ejs": "^2.6.1", "envinfo": "^6.0.1", "eslint": "^6.1.0", - "eslint-config-taro": "3.3.18", + "eslint-config-taro": "3.3.19", "eslint-plugin-import": "^2.8.0", "eslint-plugin-react": "^7.4.0", "eslint-plugin-react-hooks": "^4.2.0", - "eslint-plugin-taro": "3.3.18", + "eslint-plugin-taro": "3.3.19", "eslint-plugin-vue": "^6.2.2", "fbjs": "^1.0.0", "fs-extra": "^5.0.0", @@ -105,7 +105,7 @@ "postcss-modules-resolve-imports": "^1.3.0", "postcss-modules-scope": "^1.1.0", "postcss-modules-values": "^1.3.0", - "postcss-pxtransform": "3.3.18", + "postcss-pxtransform": "3.3.19", "postcss-reporter": "^6.0.1", "postcss-taro-unit-transform": "1.2.15", "postcss-url": "^7.3.2", @@ -126,7 +126,7 @@ "xxhashjs": "^0.2.2" }, "devDependencies": { - "@tarojs/mini-runner": "3.3.18", - "@tarojs/webpack-runner": "3.3.18" + "@tarojs/mini-runner": "3.3.19", + "@tarojs/webpack-runner": "3.3.19" } } diff --git a/packages/taro-components-react/package.json b/packages/taro-components-react/package.json index cf93b8fdb379..b884fc47078b 100644 --- a/packages/taro-components-react/package.json +++ b/packages/taro-components-react/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/components-react", - "version": "3.3.18", + "version": "3.3.19", "description": "", "main:h5": "src/index.js", "main": "dist/index.js", @@ -24,8 +24,8 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@tarojs/taro": "3.3.18", - "@tarojs/taro-h5": "3.3.18", + "@tarojs/taro": "3.3.19", + "@tarojs/taro-h5": "3.3.19", "better-scroll": "^1.14.1", "classnames": "^2.2.5", "intersection-observer": "^0.7.0", diff --git a/packages/taro-components-rn/package.json b/packages/taro-components-rn/package.json index b5c381092e78..8d453fa137c0 100644 --- a/packages/taro-components-rn/package.json +++ b/packages/taro-components-rn/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/components-rn", - "version": "3.3.18", + "version": "3.3.19", "description": "多端解决方案基础组件(RN)", "main": "./dist/index.js", "scripts": { @@ -43,7 +43,7 @@ "unimodules-permissions-interface": "~5.3.0" }, "devDependencies": { - "@tarojs/components": "3.3.18", + "@tarojs/components": "3.3.19", "@types/react-native": "0.66.5", "@types/sinon": "^9.0.8", "cpy-cli": "^3.1.1", diff --git a/packages/taro-components/package.json b/packages/taro-components/package.json index 55bb96c8e2f7..461c9f9a0eea 100644 --- a/packages/taro-components/package.json +++ b/packages/taro-components/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/components", - "version": "3.3.18", + "version": "3.3.19", "description": "", "main:h5": "src/index.js", "main": "dist/index.js", @@ -38,7 +38,7 @@ "license": "MIT", "dependencies": { "@stencil/core": "2.9.0", - "@tarojs/taro": "3.3.18", + "@tarojs/taro": "3.3.19", "better-scroll": "^1.14.1", "classnames": "^2.2.5", "intersection-observer": "^0.7.0", diff --git a/packages/taro-extend/package.json b/packages/taro-extend/package.json index 518db42e8e2e..e10688aaa3ec 100644 --- a/packages/taro-extend/package.json +++ b/packages/taro-extend/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/extend", - "version": "3.3.18", + "version": "3.3.19", "description": "Taro extend functionality", "author": "yuche ", "homepage": "https://github.com/nervjs/taro/tree/master/packages/taro-extend#readme", diff --git a/packages/taro-h5/package.json b/packages/taro-h5/package.json index 57715ebb48b6..cc7be572cfa8 100644 --- a/packages/taro-h5/package.json +++ b/packages/taro-h5/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/taro-h5", - "version": "3.3.18", + "version": "3.3.19", "description": "Taro h5 framework", "main:h5": "dist/index.js", "main": "dist/index.cjs.js", @@ -29,10 +29,10 @@ "author": "O2Team", "license": "MIT", "dependencies": { - "@tarojs/api": "3.3.18", - "@tarojs/router": "3.3.18", - "@tarojs/runtime": "3.3.18", - "@tarojs/taro": "3.3.18", + "@tarojs/api": "3.3.19", + "@tarojs/router": "3.3.19", + "@tarojs/runtime": "3.3.19", + "@tarojs/taro": "3.3.19", "base64-js": "^1.3.0", "jsonp-retry": "^1.0.3", "mobile-detect": "^1.4.2", diff --git a/packages/taro-helper/package.json b/packages/taro-helper/package.json index 60565d63a3d8..2216f317664b 100644 --- a/packages/taro-helper/package.json +++ b/packages/taro-helper/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/helper", - "version": "3.3.18", + "version": "3.3.19", "description": "Taro Helper", "main": "index.js", "types": "types/index.d.ts", @@ -41,7 +41,7 @@ "@babel/preset-typescript": "7.12.17", "@babel/register": "7.14.5", "@babel/runtime": "^7.9.2", - "@tarojs/taro": "3.3.18", + "@tarojs/taro": "3.3.19", "chalk": "3.0.0", "chokidar": "3.3.1", "cross-spawn": "7.0.3", diff --git a/packages/taro-jd/package.json b/packages/taro-jd/package.json index 21ccccab6109..66f6cda67ea4 100644 --- a/packages/taro-jd/package.json +++ b/packages/taro-jd/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/plugin-platform-jd", - "version": "3.3.18", + "version": "3.3.19", "description": "京东小程序平台插件", "author": "Chen-jj", "homepage": "https://github.com/nervjs/taro/tree/master/packages/taro-jd#readme", @@ -27,7 +27,7 @@ "url": "https://github.com/NervJS/taro/issues" }, "dependencies": { - "@tarojs/service": "3.3.18", - "@tarojs/shared": "3.3.18" + "@tarojs/service": "3.3.19", + "@tarojs/shared": "3.3.19" } } diff --git a/packages/taro-loader/package.json b/packages/taro-loader/package.json index ffec8a7b7d2a..c929f602aaa2 100644 --- a/packages/taro-loader/package.json +++ b/packages/taro-loader/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/taro-loader", - "version": "3.3.18", + "version": "3.3.19", "description": "> TODO: description", "author": "yuche ", "homepage": "https://github.com/nervjs/taro/tree/master/packages/taro-loader#readme", @@ -26,7 +26,7 @@ "url": "https://github.com/NervJS/taro/issues" }, "dependencies": { - "@tarojs/helper": "3.3.18", + "@tarojs/helper": "3.3.19", "acorn": "^8.0.4", "acorn-walk": "^8.0.0", "loader-utils": "^1.2.3" @@ -35,6 +35,6 @@ "access": "public" }, "devDependencies": { - "@tarojs/taro": "3.3.18" + "@tarojs/taro": "3.3.19" } } diff --git a/packages/taro-mini-runner/package.json b/packages/taro-mini-runner/package.json index 4ff89046c26d..7fed39c090ba 100644 --- a/packages/taro-mini-runner/package.json +++ b/packages/taro-mini-runner/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/mini-runner", - "version": "3.3.18", + "version": "3.3.19", "description": "Mini app runner for taro", "main": "index.js", "scripts": { @@ -36,18 +36,18 @@ "homepage": "https://github.com/NervJS/taro#readme", "dependencies": { "@babel/core": "^7.11.1", - "@tarojs/helper": "3.3.18", - "@tarojs/plugin-platform-alipay": "3.3.18", - "@tarojs/plugin-platform-jd": "3.3.18", - "@tarojs/plugin-platform-qq": "3.3.18", - "@tarojs/plugin-platform-swan": "3.3.18", - "@tarojs/plugin-platform-tt": "3.3.18", - "@tarojs/plugin-platform-weapp": "3.3.18", - "@tarojs/runner-utils": "3.3.18", - "@tarojs/runtime": "3.3.18", - "@tarojs/shared": "3.3.18", - "@tarojs/taro": "3.3.18", - "@tarojs/taro-loader": "3.3.18", + "@tarojs/helper": "3.3.19", + "@tarojs/plugin-platform-alipay": "3.3.19", + "@tarojs/plugin-platform-jd": "3.3.19", + "@tarojs/plugin-platform-qq": "3.3.19", + "@tarojs/plugin-platform-swan": "3.3.19", + "@tarojs/plugin-platform-tt": "3.3.19", + "@tarojs/plugin-platform-weapp": "3.3.19", + "@tarojs/runner-utils": "3.3.19", + "@tarojs/runtime": "3.3.19", + "@tarojs/shared": "3.3.19", + "@tarojs/taro": "3.3.19", + "@tarojs/taro-loader": "3.3.19", "babel-loader": "8.2.1", "copy-webpack-plugin": "5.1.2", "css": "2.2.4", @@ -68,10 +68,10 @@ "mkdirp": "^1.0.4", "ora": "^3.4.0", "postcss": "8.3.5", - "postcss-html-transform": "3.3.18", + "postcss-html-transform": "3.3.19", "postcss-import": "12.0.1", "postcss-loader": "4.3.0", - "postcss-pxtransform": "3.3.18", + "postcss-pxtransform": "3.3.19", "postcss-url": "8.0.0", "regenerator-runtime": "0.11", "request": "^2.88.0", @@ -94,8 +94,8 @@ "devDependencies": { "@babel/plugin-proposal-class-properties": "7.10.4", "@babel/preset-env": "^7.11.0", - "@tarojs/components": "3.3.18", - "@tarojs/react": "3.3.18", - "babel-preset-taro": "3.3.18" + "@tarojs/components": "3.3.19", + "@tarojs/react": "3.3.19", + "babel-preset-taro": "3.3.19" } } diff --git a/packages/taro-plugin-html/package.json b/packages/taro-plugin-html/package.json index f79df4e18e5b..490bfff7543c 100644 --- a/packages/taro-plugin-html/package.json +++ b/packages/taro-plugin-html/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/plugin-html", - "version": "3.3.18", + "version": "3.3.19", "description": "Taro 小程序端支持使用 HTML 标签的插件", "main": "index.js", "scripts": { @@ -29,10 +29,10 @@ }, "homepage": "https://github.com/NervJS/taro#readme", "devDependencies": { - "@tarojs/runtime": "3.3.18", - "@tarojs/service": "3.3.18" + "@tarojs/runtime": "3.3.19", + "@tarojs/service": "3.3.19" }, "dependencies": { - "@tarojs/shared": "3.3.18" + "@tarojs/shared": "3.3.19" } } diff --git a/packages/taro-plugin-mini-ci/package.json b/packages/taro-plugin-mini-ci/package.json index b6cc9c01d5f8..023e7c6e1663 100644 --- a/packages/taro-plugin-mini-ci/package.json +++ b/packages/taro-plugin-mini-ci/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/plugin-mini-ci", - "version": "3.3.18", + "version": "3.3.19", "description": "Taro 小程序端构建后支持CI(持续集成)的插件", "keywords": [ "Taro", @@ -37,6 +37,6 @@ "tt-ide-cli": "^0.0.24" }, "devDependencies": { - "@tarojs/service": "3.3.18" + "@tarojs/service": "3.3.19" } } diff --git a/packages/taro-plugin-react-devtools/package.json b/packages/taro-plugin-react-devtools/package.json index e07714b606fd..2ff3969655a2 100644 --- a/packages/taro-plugin-react-devtools/package.json +++ b/packages/taro-plugin-react-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/plugin-react-devtools", - "version": "3.3.18", + "version": "3.3.19", "description": "Taro 小程序端支持使用 React DevTools 的插件", "main": "index.js", "scripts": { @@ -28,12 +28,12 @@ }, "homepage": "https://github.com/NervJS/taro#readme", "devDependencies": { - "@tarojs/service": "3.3.18" + "@tarojs/service": "3.3.19" }, "dependencies": { - "@tarojs/helper": "3.3.18", - "@tarojs/shared": "3.3.18", - "@tarojs/taro": "3.3.18", + "@tarojs/helper": "3.3.19", + "@tarojs/shared": "3.3.19", + "@tarojs/taro": "3.3.19", "cross-spawn": "^7.0.3", "detect-port": "^1.3.0", "react-devtools": "4.14.0" diff --git a/packages/taro-plugin-vue-devtools/package.json b/packages/taro-plugin-vue-devtools/package.json index e305b5044e8a..29f5ef6be8ab 100644 --- a/packages/taro-plugin-vue-devtools/package.json +++ b/packages/taro-plugin-vue-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/plugin-vue-devtools", - "version": "3.3.18", + "version": "3.3.19", "description": "Taro 小程序端支持使用 Vue DevTools 的插件", "main": "index.js", "scripts": { @@ -28,12 +28,12 @@ }, "homepage": "https://github.com/NervJS/taro#readme", "devDependencies": { - "@tarojs/service": "3.3.18" + "@tarojs/service": "3.3.19" }, "dependencies": { - "@tarojs/helper": "3.3.18", - "@tarojs/shared": "3.3.18", - "@tarojs/taro": "3.3.18", + "@tarojs/helper": "3.3.19", + "@tarojs/shared": "3.3.19", + "@tarojs/taro": "3.3.19", "@vue/devtools": "6.0.0-beta.15", "cross-spawn": "^7.0.3", "detect-port": "^1.3.0" diff --git a/packages/taro-qq/package.json b/packages/taro-qq/package.json index 39d7ce663db0..342419374f08 100644 --- a/packages/taro-qq/package.json +++ b/packages/taro-qq/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/plugin-platform-qq", - "version": "3.3.18", + "version": "3.3.19", "description": "QQ 小程序平台插件", "author": "Chen-jj", "homepage": "https://github.com/nervjs/taro/tree/master/packages/taro-qq#readme", @@ -26,8 +26,8 @@ "url": "https://github.com/NervJS/taro/issues" }, "dependencies": { - "@tarojs/plugin-platform-weapp": "3.3.18", - "@tarojs/service": "3.3.18", - "@tarojs/shared": "3.3.18" + "@tarojs/plugin-platform-weapp": "3.3.19", + "@tarojs/service": "3.3.19", + "@tarojs/shared": "3.3.19" } } diff --git a/packages/taro-react/package.json b/packages/taro-react/package.json index b2b200ec4e4e..643d151cece4 100644 --- a/packages/taro-react/package.json +++ b/packages/taro-react/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/react", - "version": "3.3.18", + "version": "3.3.19", "description": "like react-dom, but for mini apps.", "author": "yuche ", "homepage": "https://github.com/nervjs/taro/tree/master/packages/taro-react#readme", @@ -24,8 +24,8 @@ "url": "https://github.com/NervJS/taro/issues" }, "dependencies": { - "@tarojs/runtime": "3.3.18", - "@tarojs/shared": "3.3.18", + "@tarojs/runtime": "3.3.19", + "@tarojs/shared": "3.3.19", "react-reconciler": "0.26.1", "scheduler": "^0.20.1" }, diff --git a/packages/taro-rn-runner/package.json b/packages/taro-rn-runner/package.json index d0c2f99e0b6a..550f1789d659 100644 --- a/packages/taro-rn-runner/package.json +++ b/packages/taro-rn-runner/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/rn-runner", - "version": "3.3.18", + "version": "3.3.19", "description": "ReactNative build tool for taro", "main": "index.js", "repository": { @@ -32,10 +32,10 @@ "dependencies": { "@react-native-community/cli": "^5.0.1", "@react-native-community/cli-server-api": "^5.0.1", - "@tarojs/helper": "3.3.18", - "@tarojs/rn-style-transformer": "3.3.18", - "@tarojs/rn-supporter": "3.3.18", - "@tarojs/rn-transformer": "3.3.18", + "@tarojs/helper": "3.3.19", + "@tarojs/rn-style-transformer": "3.3.19", + "@tarojs/rn-supporter": "3.3.19", + "@tarojs/rn-transformer": "3.3.19", "fs-extra": "^9.0.1", "lodash": "^4.17.4", "metro": "^0.66.2", diff --git a/packages/taro-rn-style-transformer/package.json b/packages/taro-rn-style-transformer/package.json index 9a9c98026092..fbc7a03194d4 100644 --- a/packages/taro-rn-style-transformer/package.json +++ b/packages/taro-rn-style-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/rn-style-transformer", - "version": "3.3.18", + "version": "3.3.19", "description": "提供Taro RN 统一处理样式文件能力", "main": "dist/index.js", "scripts": { @@ -23,20 +23,20 @@ "npm": ">=6.0.0" }, "dependencies": { - "@tarojs/helper": "3.3.18", + "@tarojs/helper": "3.3.19", "fbjs": "^2.0.0", "less": "^3.12.2", "postcss": "^7.0.35", "postcss-import": "^12.0.1", - "postcss-pxtransform": "3.3.18", + "postcss-pxtransform": "3.3.19", "postcss-reporter": "^6.0.1", "prop-types": "^15.7.2", "sass": "1.35.2", "stylelint": "^13.8.0", - "stylelint-config-taro-rn": "3.3.18", - "stylelint-taro-rn": "3.3.18", + "stylelint-config-taro-rn": "3.3.19", + "stylelint-taro-rn": "3.3.19", "stylus": "^0.54.8", - "taro-css-to-react-native": "3.3.18" + "taro-css-to-react-native": "3.3.19" }, "devDependencies": { "@types/less": "^3.0.2", diff --git a/packages/taro-rn-supporter/package.json b/packages/taro-rn-supporter/package.json index 1aa152fdee3c..0825661d3e2b 100644 --- a/packages/taro-rn-supporter/package.json +++ b/packages/taro-rn-supporter/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/rn-supporter", - "version": "3.3.18", + "version": "3.3.19", "description": "Taro rn supporter", "main": "dist/index.js", "scripts": { @@ -31,8 +31,8 @@ "npm": ">=6.0.0" }, "dependencies": { - "@tarojs/helper": "3.3.18", - "@tarojs/rn-style-transformer": "3.3.18", + "@tarojs/helper": "3.3.19", + "@tarojs/rn-style-transformer": "3.3.19", "lodash": "^4.17.20", "metro": "^0.66.2", "metro-react-native-babel-transformer": "^0.66.2", diff --git a/packages/taro-rn-transformer/package.json b/packages/taro-rn-transformer/package.json index a907ec2a2ccc..29169a9b9ff0 100644 --- a/packages/taro-rn-transformer/package.json +++ b/packages/taro-rn-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/rn-transformer", - "version": "3.3.18", + "version": "3.3.19", "description": "Taro RN 入口文件处理", "main": "dist/index.js", "types": "./src/types/index.d.ts", @@ -32,7 +32,7 @@ "npm": ">=6.0.0" }, "devDependencies": { - "@tarojs/helper": "3.3.18", + "@tarojs/helper": "3.3.19", "lodash": "^4.17.20" } } diff --git a/packages/taro-rn/package.json b/packages/taro-rn/package.json index 770406417d62..e9f9312970de 100644 --- a/packages/taro-rn/package.json +++ b/packages/taro-rn/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/taro-rn", - "version": "3.3.18", + "version": "3.3.19", "description": "Taro RN framework", "main": "dist/index.js", "typings": "types/index.d.ts", @@ -37,7 +37,7 @@ "@react-native-community/clipboard": "~1.5.1", "@react-native-community/geolocation": "~2.0.2", "@react-native-community/netinfo": "~7.1.2", - "@tarojs/runtime-rn": "3.3.18", + "@tarojs/runtime-rn": "3.3.19", "babel-preset-expo": "~8.5.1", "base64-js": "^1.3.0", "expo-av": "~9.2.3", @@ -61,7 +61,7 @@ "react-native-unimodules": "~0.14.10" }, "devDependencies": { - "@tarojs/taro": "3.3.18", + "@tarojs/taro": "3.3.19", "@types/react-native": "0.66.5", "babel-plugin-jest-hoist": "^26.6.2", "cpy-cli": "^3.1.1", diff --git a/packages/taro-router-rn/package.json b/packages/taro-router-rn/package.json index 34c6214f28b5..c2e78617c018 100644 --- a/packages/taro-router-rn/package.json +++ b/packages/taro-router-rn/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/router-rn", - "version": "3.3.18", + "version": "3.3.19", "description": "Taro-router-rn", "main": "dist/index.js", "typings": "src/index.ts", diff --git a/packages/taro-router/package.json b/packages/taro-router/package.json index fb1f16c11ac3..ec73a3b1d869 100644 --- a/packages/taro-router/package.json +++ b/packages/taro-router/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/router", - "version": "3.3.18", + "version": "3.3.19", "description": "Taro-router", "main:h5": "dist/router.esm.js", "main": "dist/index.js", @@ -27,8 +27,8 @@ "author": "O2Team", "license": "MIT", "dependencies": { - "@tarojs/taro": "3.3.18", - "@tarojs/runtime": "3.3.18", + "@tarojs/taro": "3.3.19", + "@tarojs/runtime": "3.3.19", "history": "^5.1.0", "query-string": "^6.13.8", "universal-router": "^8.3.0", diff --git a/packages/taro-router/src/router/index.ts b/packages/taro-router/src/router/index.ts index 00a3a33b0f00..b85517ed7e2f 100644 --- a/packages/taro-router/src/router/index.ts +++ b/packages/taro-router/src/router/index.ts @@ -49,7 +49,7 @@ export function createRouter ( })) const entryPagePath: string = config.entryPagePath || routes[0].path?.[0] const router = new UniversalRouter(routes, { baseUrl: basename || '' }) - app.onLaunch!() + app.onLaunch?.() const render: LocationListener = async ({ location, action }) => { handler.pathname = location.pathname @@ -136,7 +136,7 @@ export function createRouter ( render({ location: history.location, action: LocationAction.Push }) - app.onShow!(handler.getQuery(stacks.length)) + app.onShow?.(handler.getQuery(stacks.length)) return history.listen(render) } diff --git a/packages/taro-router/src/router/page.ts b/packages/taro-router/src/router/page.ts index 4c4e3a334763..c2c01457ed9c 100644 --- a/packages/taro-router/src/router/page.ts +++ b/packages/taro-router/src/router/page.ts @@ -147,7 +147,7 @@ export default class PageHandler { const el = pageEl.firstElementChild el?.['componentOnReady']?.()?.then(() => { requestAnimationFrame(() => { - page.onReady!() + page.onReady?.() pageEl!['__isReady'] = true }) }) @@ -172,7 +172,7 @@ export default class PageHandler { }) } stacks.push(page) - page.onShow!() + page.onShow?.() bindPageScroll(page, pageConfig) } @@ -196,6 +196,9 @@ export default class PageHandler { this.lastUnloadPage?.onUnload() }, this.animationDuration) } else { + const pageEl = document.getElementById(page.path!) + pageEl?.classList.remove('taro_page_show') + page?.onUnload() } if (delta >= 1) this.unload(stacks.last, delta) } @@ -203,7 +206,7 @@ export default class PageHandler { show (page?: PageInstance | null, pageConfig: Route = {}, stacksIndex = 0) { if (!page) return - page.onShow!() + page.onShow?.() let pageEl = document.getElementById(page.path!) if (pageEl) { setDisplay(pageEl) @@ -234,7 +237,7 @@ export default class PageHandler { this.hideTimer = null setDisplay(this.lastHidePage, 'none') }, this.animationDelay) - page.onHide!() + page.onHide?.() } else { setTimeout(() => this.hide(page), 0) } diff --git a/packages/taro-router/src/router/stack.ts b/packages/taro-router/src/router/stack.ts index 69e640f529df..78e957ebfa56 100644 --- a/packages/taro-router/src/router/stack.ts +++ b/packages/taro-router/src/router/stack.ts @@ -8,8 +8,10 @@ class Stacks { set delta (delta: number) { if (delta > 0) { this.backDelta = delta - } else { + } else if (this.backDelta > 0) { --this.backDelta + } else { + this.backDelta = 0 } } @@ -38,8 +40,9 @@ class Stacks { if (this.backDelta >= 1) { return this.backDelta } + const index = this.getLastIndex(pathname) // NOTE: 此处为了修复浏览器后退多级页面,在大量重复路由状况下可能出现判断错误的情况 (增强判断能力只能考虑在 query 中新增参数来判断,暂时搁置) - return this.getLastIndex(pathname) || 1 + return index > 0 ? index : 1 } getPrevIndex (pathname: string, stateWith = 1) { diff --git a/packages/taro-runner-utils/package.json b/packages/taro-runner-utils/package.json index 119d0504ebb8..8439988ff4bd 100644 --- a/packages/taro-runner-utils/package.json +++ b/packages/taro-runner-utils/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/runner-utils", - "version": "3.3.18", + "version": "3.3.19", "description": "Taro runner utilities.", "main": "dist/index.js", "types": "types/index.d.ts", @@ -22,7 +22,7 @@ "author": "garfield550", "license": "MIT", "dependencies": { - "@tarojs/helper": "3.3.18", + "@tarojs/helper": "3.3.19", "scss-bundle": "^3.0.2" } } diff --git a/packages/taro-runtime-rn/package.json b/packages/taro-runtime-rn/package.json index 1eafcd904341..0f6ea063519e 100644 --- a/packages/taro-runtime-rn/package.json +++ b/packages/taro-runtime-rn/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/runtime-rn", - "version": "3.3.18", + "version": "3.3.19", "description": "taro-runtime-rn", "main": "dist/index.js", "types": "./src/index.ts", @@ -28,8 +28,8 @@ "url": "https://github.com/NervJS/taro/issues" }, "dependencies": { - "@tarojs/components-rn": "3.3.18", - "@tarojs/router-rn": "3.3.18" + "@tarojs/components-rn": "3.3.19", + "@tarojs/router-rn": "3.3.19" }, "resolutions": { "@types/react": "17.0.11" diff --git a/packages/taro-runtime/package.json b/packages/taro-runtime/package.json index 7d0cebc744f0..f32c25e01069 100644 --- a/packages/taro-runtime/package.json +++ b/packages/taro-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/runtime", - "version": "3.3.18", + "version": "3.3.19", "description": "taro runtime for mini apps.", "main": "dist/runtime.esm.js", "module": "dist/runtime.esm.js", @@ -24,12 +24,12 @@ "access": "public" }, "dependencies": { - "@tarojs/shared": "3.3.18", + "@tarojs/shared": "3.3.19", "inversify": "5.1.1", "lodash-es": "4.17.15", "reflect-metadata": "^0.1.13" }, "devDependencies": { - "@tarojs/taro": "3.3.18" + "@tarojs/taro": "3.3.19" } } diff --git a/packages/taro-service/package.json b/packages/taro-service/package.json index ea04200c3b1f..78ecffc23b2d 100644 --- a/packages/taro-service/package.json +++ b/packages/taro-service/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/service", - "version": "3.3.18", + "version": "3.3.19", "description": "Taro Service", "main": "index.js", "types": "types/index.d.ts", @@ -34,9 +34,9 @@ "homepage": "https://github.com/NervJS/taro#readme", "dependencies": { "@hapi/joi": "17.1.1", - "@tarojs/helper": "3.3.18", - "@tarojs/shared": "3.3.18", - "@tarojs/taro": "3.3.18", + "@tarojs/helper": "3.3.19", + "@tarojs/shared": "3.3.19", + "@tarojs/taro": "3.3.19", "fs-extra": "8.1.0", "lodash": "4.17.21", "resolve": "1.15.1", diff --git a/packages/taro-swan/package.json b/packages/taro-swan/package.json index 21bb18686bb0..f1a8d680319e 100644 --- a/packages/taro-swan/package.json +++ b/packages/taro-swan/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/plugin-platform-swan", - "version": "3.3.18", + "version": "3.3.19", "description": "百度小程序平台插件", "author": "Chen-jj", "homepage": "https://github.com/nervjs/taro/tree/master/packages/taro-swan#readme", @@ -27,8 +27,8 @@ "url": "https://github.com/NervJS/taro/issues" }, "dependencies": { - "@tarojs/components": "3.3.18", - "@tarojs/service": "3.3.18", - "@tarojs/shared": "3.3.18" + "@tarojs/components": "3.3.19", + "@tarojs/service": "3.3.19", + "@tarojs/shared": "3.3.19" } } diff --git a/packages/taro-tt/package.json b/packages/taro-tt/package.json index cd5bafd73a37..a307e63d6dba 100644 --- a/packages/taro-tt/package.json +++ b/packages/taro-tt/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/plugin-platform-tt", - "version": "3.3.18", + "version": "3.3.19", "description": "头条小程序平台插件", "author": "Chen-jj", "homepage": "https://github.com/nervjs/taro/tree/master/packages/taro-tt#readme", @@ -27,7 +27,7 @@ "url": "https://github.com/NervJS/taro/issues" }, "dependencies": { - "@tarojs/service": "3.3.18", - "@tarojs/shared": "3.3.18" + "@tarojs/service": "3.3.19", + "@tarojs/shared": "3.3.19" } } diff --git a/packages/taro-weapp/package.json b/packages/taro-weapp/package.json index ea5496edddd1..b294d583b49a 100644 --- a/packages/taro-weapp/package.json +++ b/packages/taro-weapp/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/plugin-platform-weapp", - "version": "3.3.18", + "version": "3.3.19", "description": "微信小程序平台插件", "author": "drchan", "homepage": "https://github.com/nervjs/taro/tree/master/packages/taro-weapp#readme", @@ -27,8 +27,8 @@ "url": "https://github.com/NervJS/taro/issues" }, "dependencies": { - "@tarojs/components": "3.3.18", - "@tarojs/service": "3.3.18", - "@tarojs/shared": "3.3.18" + "@tarojs/components": "3.3.19", + "@tarojs/service": "3.3.19", + "@tarojs/shared": "3.3.19" } } diff --git a/packages/taro-webpack-runner/package.json b/packages/taro-webpack-runner/package.json index cb4e66170527..fab135760591 100644 --- a/packages/taro-webpack-runner/package.json +++ b/packages/taro-webpack-runner/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/webpack-runner", - "version": "3.3.18", + "version": "3.3.19", "description": "webpack runner for taro", "main": "index.js", "scripts": { @@ -32,11 +32,11 @@ "dependencies": { "@babel/core": "^7.11.1", "@pmmmwh/react-refresh-webpack-plugin": "0.4.3", - "@tarojs/helper": "3.3.18", - "@tarojs/runner-utils": "3.3.18", - "@tarojs/runtime": "3.3.18", - "@tarojs/shared": "3.3.18", - "@tarojs/taro-loader": "3.3.18", + "@tarojs/helper": "3.3.19", + "@tarojs/runner-utils": "3.3.19", + "@tarojs/runtime": "3.3.19", + "@tarojs/shared": "3.3.19", + "@tarojs/taro-loader": "3.3.19", "autoprefixer": "9.7.4", "babel-loader": "8.2.1", "copy-webpack-plugin": "5.1.1", @@ -55,8 +55,8 @@ "ora": "4.0.3", "postcss": "8.3.5", "postcss-loader": "4.3.0", - "postcss-plugin-constparse": "3.3.18", - "postcss-pxtransform": "3.3.18", + "postcss-plugin-constparse": "3.3.19", + "postcss-pxtransform": "3.3.19", "react-refresh": "0.9.0", "resolve": "1.15.1", "resolve-url-loader": "3.1.3", @@ -73,9 +73,9 @@ "webpack-format-messages": "^2.0.5" }, "devDependencies": { - "@tarojs/components": "3.3.18", - "@tarojs/taro": "3.3.18", - "babel-plugin-transform-taroapi": "3.3.18", - "babel-preset-taro": "3.3.18" + "@tarojs/components": "3.3.19", + "@tarojs/taro": "3.3.19", + "babel-plugin-transform-taroapi": "3.3.19", + "babel-preset-taro": "3.3.19" } } diff --git a/packages/taro-with-weapp/package.json b/packages/taro-with-weapp/package.json index 6e7550621c21..68c9b5cbfb04 100644 --- a/packages/taro-with-weapp/package.json +++ b/packages/taro-with-weapp/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/with-weapp", - "version": "3.3.18", + "version": "3.3.19", "description": "taroize 之后的运行时", "main": "index.js", "scripts": { @@ -23,8 +23,8 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.12.5", - "@tarojs/runtime": "3.3.18", - "@tarojs/taro": "3.3.18", + "@tarojs/runtime": "3.3.19", + "@tarojs/taro": "3.3.19", "lodash": "^4.17.11" } } diff --git a/packages/taro/package.json b/packages/taro/package.json index 124b075ead99..758292ec1b1e 100644 --- a/packages/taro/package.json +++ b/packages/taro/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/taro", - "version": "3.3.18", + "version": "3.3.19", "description": "Taro framework", "homepage": "https://github.com/nervjs/taro/tree/master/packages/taro#readme", "main": "index.js", @@ -24,8 +24,8 @@ "author": "O2Team", "license": "MIT", "dependencies": { - "@tarojs/api": "3.3.18", - "@tarojs/runtime": "3.3.18", - "@tarojs/taro-h5": "3.3.18" + "@tarojs/api": "3.3.19", + "@tarojs/runtime": "3.3.19", + "@tarojs/taro-h5": "3.3.19" } } diff --git a/packages/taroize/package.json b/packages/taroize/package.json index 698a4478d141..7c07abcd24d8 100644 --- a/packages/taroize/package.json +++ b/packages/taroize/package.json @@ -1,6 +1,6 @@ { "name": "@tarojs/taroize", - "version": "3.3.18", + "version": "3.3.19", "description": "转换原生微信小程序代码为 Taro 代码", "main": "index.js", "files": [