From 4833be7cbf2d4486fc2da37450b3ae2598523f62 Mon Sep 17 00:00:00 2001
From: chenjiajian <798095202@qq.com>
Date: Tue, 23 Feb 2021 16:01:24 +0800
Subject: [PATCH] chore(release): publish 3.0.28

---
 lerna.json                                    |  2 +-
 .../package.json                              |  2 +-
 packages/babel-preset-taro/package.json       |  6 ++---
 packages/eslint-config-taro/package.json      |  2 +-
 packages/eslint-plugin-taro/package.json      |  2 +-
 .../postcss-plugin-constparse/package.json    |  2 +-
 packages/postcss-pxtransform/package.json     |  2 +-
 packages/shared/package.json                  |  2 +-
 packages/taro-api/package.json                |  4 ++--
 packages/taro-cli/package.json                | 22 ++++++++---------
 packages/taro-components/package.json         |  4 ++--
 packages/taro-extend/package.json             |  2 +-
 packages/taro-h5/package.json                 |  8 +++----
 packages/taro-helper/package.json             |  4 ++--
 packages/taro-loader/package.json             |  6 ++---
 packages/taro-mini-runner/package.json        | 22 ++++++++---------
 packages/taro-react/package.json              |  4 ++--
 packages/taro-router/package.json             |  4 ++--
 packages/taro-runner-utils/package.json       |  4 ++--
 packages/taro-runtime/package.json            |  2 +-
 packages/taro-service/package.json            |  6 ++---
 packages/taro-webpack-runner/package.json     | 24 +++++++++----------
 packages/taro-with-weapp/package.json         |  6 ++---
 packages/taro/package.json                    |  8 +++----
 packages/taroize/package.json                 |  2 +-
 25 files changed, 76 insertions(+), 76 deletions(-)

diff --git a/lerna.json b/lerna.json
index 29a2efcc39ac..0bea76dc2d60 100644
--- a/lerna.json
+++ b/lerna.json
@@ -35,6 +35,6 @@
       "license": "MIT"
     }
   },
-  "version": "3.0.27",
+  "version": "3.0.28",
   "npmClient": "yarn"
 }
diff --git a/packages/babel-plugin-transform-taroapi/package.json b/packages/babel-plugin-transform-taroapi/package.json
index 8debed767430..9b9533bb3c47 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.0.27",
+  "version": "3.0.28",
   "main": "dist/index.js",
   "scripts": {
     "build": "tsc"
diff --git a/packages/babel-preset-taro/package.json b/packages/babel-preset-taro/package.json
index df7a67730a00..bfc4266de483 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.0.27",
+  "version": "3.0.28",
   "description": "> TODO: description",
   "author": "yuche <i@yuche.me>",
   "homepage": "https://github.com/nervjs/taro/tree/master/packages/babel-preset-taro#readme",
@@ -33,9 +33,9 @@
     "@babel/preset-react": "7.10.4",
     "@babel/preset-typescript": "7.10.4",
     "@babel/runtime": "^7.11.2",
-    "@tarojs/taro-h5": "3.0.27",
+    "@tarojs/taro-h5": "3.0.28",
     "babel-plugin-dynamic-import-node": "^2.3.3",
-    "babel-plugin-transform-taroapi": "3.0.27",
+    "babel-plugin-transform-taroapi": "3.0.28",
     "core-js": "^3.6.5"
   }
 }
diff --git a/packages/eslint-config-taro/package.json b/packages/eslint-config-taro/package.json
index 7e225e296897..fd4f6f434102 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.0.27",
+  "version": "3.0.28",
   "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 98c6e927109f..1cb47f60fb13 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.0.27",
+  "version": "3.0.28",
   "description": "Taro specific linting plugin for ESLint",
   "main": "index.js",
   "files": [
diff --git a/packages/postcss-plugin-constparse/package.json b/packages/postcss-plugin-constparse/package.json
index 4c8ab36c0959..ddbb18652d7a 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.0.27",
+  "version": "3.0.28",
   "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 07b9f40a3a30..341af31acac2 100644
--- a/packages/postcss-pxtransform/package.json
+++ b/packages/postcss-pxtransform/package.json
@@ -1,6 +1,6 @@
 {
   "name": "postcss-pxtransform",
-  "version": "3.0.27",
+  "version": "3.0.28",
   "description": "PostCSS plugin px 转小程序 rpx及h5 rem 单位",
   "keywords": [
     "postcss",
diff --git a/packages/shared/package.json b/packages/shared/package.json
index d96bf602c6ba..ed8020a6ca61 100644
--- a/packages/shared/package.json
+++ b/packages/shared/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@tarojs/shared",
-  "version": "3.0.27",
+  "version": "3.0.28",
   "description": "> TODO: description",
   "author": "yuche <i@yuche.me>",
   "homepage": "https://github.com/nervjs/taro/tree/master/packages/shared#readme",
diff --git a/packages/taro-api/package.json b/packages/taro-api/package.json
index eabf49b2beed..7ece7c5ce332 100644
--- a/packages/taro-api/package.json
+++ b/packages/taro-api/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@tarojs/api",
-  "version": "3.0.27",
+  "version": "3.0.28",
   "description": "Taro common API",
   "author": "yuche <i@yuche.me>",
   "homepage": "https://github.com/nervjs/taro/tree/master/packages/api#readme",
@@ -29,6 +29,6 @@
     "url": "https://github.com/NervJS/taro/issues"
   },
   "dependencies": {
-    "@tarojs/runtime": "3.0.27"
+    "@tarojs/runtime": "3.0.28"
   }
 }
diff --git a/packages/taro-cli/package.json b/packages/taro-cli/package.json
index aa93e56bf851..dca23b954daa 100644
--- a/packages/taro-cli/package.json
+++ b/packages/taro-cli/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@tarojs/cli",
-  "version": "3.0.27",
+  "version": "3.0.28",
   "description": "cli tool for taro",
   "main": "index.js",
   "scripts": {
@@ -44,11 +44,11 @@
   "license": "MIT",
   "dependencies": {
     "@hapi/joi": "17.1.1",
-    "@tarojs/helper": "3.0.27",
-    "@tarojs/service": "3.0.27",
-    "@tarojs/shared": "3.0.27",
-    "@tarojs/taro": "3.0.27",
-    "@tarojs/taroize": "3.0.27",
+    "@tarojs/helper": "3.0.28",
+    "@tarojs/service": "3.0.28",
+    "@tarojs/shared": "3.0.28",
+    "@tarojs/taro": "3.0.28",
+    "@tarojs/taroize": "3.0.28",
     "@tarojs/transformer-wx": "^2.0.4",
     "@types/request": "^2.48.1",
     "@typescript-eslint/parser": "^2.0.0",
@@ -76,11 +76,11 @@
     "ejs": "^2.6.1",
     "envinfo": "^6.0.1",
     "eslint": "^6.1.0",
-    "eslint-config-taro": "3.0.27",
+    "eslint-config-taro": "3.0.28",
     "eslint-plugin-import": "^2.8.0",
     "eslint-plugin-react": "^7.4.0",
     "eslint-plugin-react-hooks": "^1.6.1",
-    "eslint-plugin-taro": "3.0.27",
+    "eslint-plugin-taro": "3.0.28",
     "eslint-plugin-vue": "^6.2.2",
     "fbjs": "^1.0.0",
     "find-yarn-workspace-root": "1.2.1",
@@ -103,7 +103,7 @@
     "postcss-modules-resolve-imports": "^1.3.0",
     "postcss-modules-scope": "^1.1.0",
     "postcss-modules-values": "^1.3.0",
-    "postcss-pxtransform": "3.0.27",
+    "postcss-pxtransform": "3.0.28",
     "postcss-reporter": "^6.0.1",
     "postcss-taro-unit-transform": "1.2.15",
     "postcss-url": "^7.3.2",
@@ -124,7 +124,7 @@
     "xxhashjs": "^0.2.2"
   },
   "devDependencies": {
-    "@tarojs/mini-runner": "3.0.27",
-    "@tarojs/webpack-runner": "3.0.27"
+    "@tarojs/mini-runner": "3.0.28",
+    "@tarojs/webpack-runner": "3.0.28"
   }
 }
diff --git a/packages/taro-components/package.json b/packages/taro-components/package.json
index 43ccc576c7d0..686eea80fddb 100644
--- a/packages/taro-components/package.json
+++ b/packages/taro-components/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@tarojs/components",
-  "version": "3.0.27",
+  "version": "3.0.28",
   "description": "",
   "main:h5": "src/index.js",
   "main": "dist/index.js",
@@ -38,7 +38,7 @@
   "license": "MIT",
   "dependencies": {
     "@stencil/core": "~1.8.1",
-    "@tarojs/taro": "3.0.27",
+    "@tarojs/taro": "3.0.28",
     "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 eaf05291f5fc..d112ea81f81a 100644
--- a/packages/taro-extend/package.json
+++ b/packages/taro-extend/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@tarojs/extend",
-  "version": "3.0.27",
+  "version": "3.0.28",
   "description": "Taro extend functionality",
   "author": "yuche <i@yuche.me>",
   "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 a3c5ba87bdcd..34be4e18ee71 100644
--- a/packages/taro-h5/package.json
+++ b/packages/taro-h5/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@tarojs/taro-h5",
-  "version": "3.0.27",
+  "version": "3.0.28",
   "description": "Taro h5 framework",
   "main:h5": "src/index.js",
   "main": "dist/index.cjs.js",
@@ -33,9 +33,9 @@
   "author": "O2Team",
   "license": "MIT",
   "dependencies": {
-    "@tarojs/api": "3.0.27",
-    "@tarojs/router": "3.0.27",
-    "@tarojs/runtime": "3.0.27",
+    "@tarojs/api": "3.0.28",
+    "@tarojs/router": "3.0.28",
+    "@tarojs/runtime": "3.0.28",
     "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 c749fa4c3e01..db173a2a0b3b 100644
--- a/packages/taro-helper/package.json
+++ b/packages/taro-helper/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@tarojs/helper",
-  "version": "3.0.27",
+  "version": "3.0.28",
   "description": "Taro Helper",
   "main": "index.js",
   "types": "types/index.d.ts",
@@ -41,7 +41,7 @@
     "@babel/preset-typescript": "7.10.4",
     "@babel/register": "7.9.0",
     "@babel/runtime": "7.9.2",
-    "@tarojs/taro": "3.0.27",
+    "@tarojs/taro": "3.0.28",
     "babel-plugin-transform-react-jsx": "^6.24.1",
     "chalk": "3.0.0",
     "chokidar": "3.3.1",
diff --git a/packages/taro-loader/package.json b/packages/taro-loader/package.json
index 7b3190ad564a..66e66fe4ffe1 100644
--- a/packages/taro-loader/package.json
+++ b/packages/taro-loader/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@tarojs/taro-loader",
-  "version": "3.0.27",
+  "version": "3.0.28",
   "description": "> TODO: description",
   "author": "yuche <i@yuche.me>",
   "homepage": "https://github.com/nervjs/taro/tree/master/packages/taro-loader#readme",
@@ -26,13 +26,13 @@
     "url": "https://github.com/NervJS/taro/issues"
   },
   "dependencies": {
-    "@tarojs/helper": "3.0.27",
+    "@tarojs/helper": "3.0.28",
     "loader-utils": "^1.2.3"
   },
   "publishConfig": {
     "access": "public"
   },
   "devDependencies": {
-    "@tarojs/taro": "3.0.27"
+    "@tarojs/taro": "3.0.28"
   }
 }
diff --git a/packages/taro-mini-runner/package.json b/packages/taro-mini-runner/package.json
index 25767eb63e0b..1c5776fb3e45 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.0.27",
+  "version": "3.0.28",
   "description": "Mini app runner for taro",
   "main": "index.js",
   "scripts": {
@@ -37,12 +37,12 @@
     "@babel/core": "7.11.1",
     "@babel/plugin-proposal-class-properties": "7.10.4",
     "@babel/preset-env": "7.11.0",
-    "@tarojs/helper": "3.0.27",
-    "@tarojs/runner-utils": "3.0.27",
-    "@tarojs/runtime": "3.0.27",
-    "@tarojs/shared": "3.0.27",
-    "@tarojs/taro": "3.0.27",
-    "@tarojs/taro-loader": "3.0.27",
+    "@tarojs/helper": "3.0.28",
+    "@tarojs/runner-utils": "3.0.28",
+    "@tarojs/runtime": "3.0.28",
+    "@tarojs/shared": "3.0.28",
+    "@tarojs/taro": "3.0.28",
+    "@tarojs/taro-loader": "3.0.28",
     "babel-loader": "8.0.6",
     "babel-types": "^6.26.0",
     "copy-webpack-plugin": "5.1.2",
@@ -84,9 +84,9 @@
     "yauzl": "2.10.0"
   },
   "devDependencies": {
-    "@tarojs/cli": "3.0.27",
-    "@tarojs/components": "3.0.27",
-    "@tarojs/react": "3.0.27",
-    "babel-preset-taro": "3.0.27"
+    "@tarojs/cli": "3.0.28",
+    "@tarojs/components": "3.0.28",
+    "@tarojs/react": "3.0.28",
+    "babel-preset-taro": "3.0.28"
   }
 }
diff --git a/packages/taro-react/package.json b/packages/taro-react/package.json
index b20fe498b713..b33eb387daf6 100644
--- a/packages/taro-react/package.json
+++ b/packages/taro-react/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@tarojs/react",
-  "version": "3.0.27",
+  "version": "3.0.28",
   "description": "like react-dom, but for mini apps.",
   "author": "yuche <i@yuche.me>",
   "homepage": "https://github.com/nervjs/taro/tree/master/packages/taro-react#readme",
@@ -24,7 +24,7 @@
     "url": "https://github.com/NervJS/taro/issues"
   },
   "dependencies": {
-    "@tarojs/runtime": "3.0.27",
+    "@tarojs/runtime": "3.0.28",
     "react-reconciler": "^0.23.0",
     "scheduler": "^0.17.0"
   },
diff --git a/packages/taro-router/package.json b/packages/taro-router/package.json
index d9f819c10065..ef09df8a3f1a 100644
--- a/packages/taro-router/package.json
+++ b/packages/taro-router/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@tarojs/router",
-  "version": "3.0.27",
+  "version": "3.0.28",
   "description": "Taro-router",
   "main:h5": "dist/router.esm.js",
   "main": "dist/index.js",
@@ -27,7 +27,7 @@
   "author": "O2Team",
   "license": "MIT",
   "dependencies": {
-    "@tarojs/runtime": "3.0.27",
+    "@tarojs/runtime": "3.0.28",
     "history": "^4.10.1",
     "universal-router": "^8.3.0",
     "url-parse": "^1.4.7"
diff --git a/packages/taro-runner-utils/package.json b/packages/taro-runner-utils/package.json
index 7c62623c1f7b..33852849342a 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.0.27",
+  "version": "3.0.28",
   "description": "Taro runner utilities.",
   "main": "dist/index.js",
   "types": "types/index.d.ts",
@@ -23,7 +23,7 @@
   "license": "MIT",
   "dependencies": {
     "@babel/core": "7.11.1",
-    "@tarojs/helper": "3.0.27",
+    "@tarojs/helper": "3.0.28",
     "chalk": "^3.0.0",
     "fs-extra": "^8.1.0",
     "lodash": "^4.17.15",
diff --git a/packages/taro-runtime/package.json b/packages/taro-runtime/package.json
index 90c6691288dc..cb25faa2dbf7 100644
--- a/packages/taro-runtime/package.json
+++ b/packages/taro-runtime/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@tarojs/runtime",
-  "version": "3.0.27",
+  "version": "3.0.28",
   "description": "taro runtime for mini apps.",
   "main": "dist/runtime.esm.js",
   "module": "dist/runtime.esm.js",
diff --git a/packages/taro-service/package.json b/packages/taro-service/package.json
index 0c455814ebad..060b9ebf9aab 100644
--- a/packages/taro-service/package.json
+++ b/packages/taro-service/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@tarojs/service",
-  "version": "3.0.27",
+  "version": "3.0.28",
   "description": "Taro Service",
   "main": "index.js",
   "types": "types/index.d.ts",
@@ -34,8 +34,8 @@
   "homepage": "https://github.com/NervJS/taro#readme",
   "dependencies": {
     "@hapi/joi": "17.1.1",
-    "@tarojs/helper": "3.0.27",
-    "@tarojs/taro": "3.0.27",
+    "@tarojs/helper": "3.0.28",
+    "@tarojs/taro": "3.0.28",
     "fs-extra": "8.1.0",
     "lodash": "4.17.20",
     "resolve": "1.15.1",
diff --git a/packages/taro-webpack-runner/package.json b/packages/taro-webpack-runner/package.json
index 51b6c816d565..4019368ccad8 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.0.27",
+  "version": "3.0.28",
   "description": "webpack runner for taro",
   "main": "index.js",
   "scripts": {
@@ -31,11 +31,11 @@
   "homepage": "https://github.com/NervJS/taro#readme",
   "dependencies": {
     "@babel/core": "7.11.1",
-    "@tarojs/helper": "3.0.27",
-    "@tarojs/runner-utils": "3.0.27",
-    "@tarojs/runtime": "3.0.27",
-    "@tarojs/shared": "3.0.27",
-    "@tarojs/taro-loader": "3.0.27",
+    "@tarojs/helper": "3.0.28",
+    "@tarojs/runner-utils": "3.0.28",
+    "@tarojs/runtime": "3.0.28",
+    "@tarojs/shared": "3.0.28",
+    "@tarojs/taro-loader": "3.0.28",
     "autoprefixer": "9.7.4",
     "babel-loader": "8.0.6",
     "copy-webpack-plugin": "5.1.1",
@@ -53,8 +53,8 @@
     "open": "7.0.2",
     "ora": "4.0.3",
     "postcss-loader": "3.0.0",
-    "postcss-plugin-constparse": "3.0.27",
-    "postcss-pxtransform": "3.0.27",
+    "postcss-plugin-constparse": "3.0.28",
+    "postcss-pxtransform": "3.0.28",
     "resolve": "1.15.1",
     "resolve-url-loader": "3.1.1",
     "sass": "^1.25.0",
@@ -70,8 +70,8 @@
     "webpack-format-messages": "2.0.3"
   },
   "devDependencies": {
-    "@tarojs/components": "3.0.27",
-    "@tarojs/taro": "3.0.27",
+    "@tarojs/components": "3.0.28",
+    "@tarojs/taro": "3.0.28",
     "@types/autoprefixer": "10.2.0",
     "@types/detect-port": "1.3.0",
     "@types/lodash": "4.14.149",
@@ -79,7 +79,7 @@
     "@types/resolve": "1.19.0",
     "@types/webpack": "4.41.6",
     "@types/webpack-dev-server": "3.11.0",
-    "babel-plugin-transform-taroapi": "3.0.27",
-    "babel-preset-taro": "3.0.27"
+    "babel-plugin-transform-taroapi": "3.0.28",
+    "babel-preset-taro": "3.0.28"
   }
 }
diff --git a/packages/taro-with-weapp/package.json b/packages/taro-with-weapp/package.json
index 2e8c19f434a3..81d56f0b17b6 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.0.27",
+  "version": "3.0.28",
   "description": "taroize 之后的运行时",
   "main": "index.js",
   "scripts": {
@@ -22,8 +22,8 @@
   "author": "yuche",
   "license": "MIT",
   "dependencies": {
-    "@tarojs/runtime": "3.0.27",
-    "@tarojs/taro": "3.0.27",
+    "@tarojs/runtime": "3.0.28",
+    "@tarojs/taro": "3.0.28",
     "lodash": "^4.17.11"
   }
 }
diff --git a/packages/taro/package.json b/packages/taro/package.json
index 41d6d17d6fa7..a8a06ff71162 100644
--- a/packages/taro/package.json
+++ b/packages/taro/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@tarojs/taro",
-  "version": "3.0.27",
+  "version": "3.0.28",
   "description": "Taro framework",
   "main": "index.js",
   "main:h5": "h5.js",
@@ -31,10 +31,10 @@
   "author": "O2Team",
   "license": "MIT",
   "dependencies": {
-    "@tarojs/api": "3.0.27",
-    "@tarojs/taro-h5": "3.0.27"
+    "@tarojs/api": "3.0.28",
+    "@tarojs/taro-h5": "3.0.28"
   },
   "devDependencies": {
-    "@tarojs/runtime": "3.0.27"
+    "@tarojs/runtime": "3.0.28"
   }
 }
diff --git a/packages/taroize/package.json b/packages/taroize/package.json
index 9d722cc269e2..81f690eff590 100644
--- a/packages/taroize/package.json
+++ b/packages/taroize/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@tarojs/taroize",
-  "version": "3.0.27",
+  "version": "3.0.28",
   "description": "转换原生微信小程序代码为 Taro 代码",
   "main": "index.js",
   "files": [