diff --git a/crates/native_binding/package.json b/crates/native_binding/package.json
index eb73fab8907f..2530b1f80546 100644
--- a/crates/native_binding/package.json
+++ b/crates/native_binding/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/binding",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Node binding for taro",
"main": "binding.js",
"typings": "binding.d.ts",
diff --git a/crates/swc_plugin_compile_mode/src/tests/attributes.rs b/crates/swc_plugin_compile_mode/src/tests/attributes.rs
index bfeab582ee26..ddc9de82f4f8 100644
--- a/crates/swc_plugin_compile_mode/src/tests/attributes.rs
+++ b/crates/swc_plugin_compile_mode/src/tests/attributes.rs
@@ -27,7 +27,7 @@ test!(
-
+
diff --git a/crates/swc_plugin_compile_mode/src/transform.rs b/crates/swc_plugin_compile_mode/src/transform.rs
index 523d9ffa8574..e17c62a3fa59 100644
--- a/crates/swc_plugin_compile_mode/src/transform.rs
+++ b/crates/swc_plugin_compile_mode/src/transform.rs
@@ -376,7 +376,9 @@ impl TransformVisitor {
}
// 小程序组件标准属性 -> 取 @tarojs/shared 传递过来的属性值;非标准属性 -> 取属性名
- let value: &str = attrs_map.get(&miniapp_attr_name).unwrap_or(&jsx_attr_name);
+ let value: &str = attrs_map.get(&miniapp_attr_name)
+ .map(|res| res.as_str())
+ .unwrap_or(if miniapp_attr_name == "id" { "uid" } else { &jsx_attr_name });
// 按当前节点在节点树中的位置换算路径
node_path.push('.');
let value = if value.contains(TMPL_DATA_ROOT) {
diff --git a/crates/swc_plugin_compile_mode/tests/__swc_snapshots__/src/tests/attributes.rs/should_handle_events.js b/crates/swc_plugin_compile_mode/tests/__swc_snapshots__/src/tests/attributes.rs/should_handle_events.js
index ce536eb00b87..2a9fea02d0b1 100644
--- a/crates/swc_plugin_compile_mode/tests/__swc_snapshots__/src/tests/attributes.rs/should_handle_events.js
+++ b/crates/swc_plugin_compile_mode/tests/__swc_snapshots__/src/tests/attributes.rs/should_handle_events.js
@@ -1,4 +1,4 @@
-const TARO_TEMPLATES_f0t0 = '';
+const TARO_TEMPLATES_f0t0 = '';
function Index() {
return
diff --git a/crates/swc_plugin_compile_mode/tests/__swc_snapshots__/src/tests/attributes.rs/should_turn_dynamic_attrs.js b/crates/swc_plugin_compile_mode/tests/__swc_snapshots__/src/tests/attributes.rs/should_turn_dynamic_attrs.js
index 846b9f5233ab..236b82458a1a 100644
--- a/crates/swc_plugin_compile_mode/tests/__swc_snapshots__/src/tests/attributes.rs/should_turn_dynamic_attrs.js
+++ b/crates/swc_plugin_compile_mode/tests/__swc_snapshots__/src/tests/attributes.rs/should_turn_dynamic_attrs.js
@@ -1,10 +1,10 @@
-const TARO_TEMPLATES_f0t0 = '';
+const TARO_TEMPLATES_f0t0 = '';
function Index() {
return
-
+
;
diff --git a/npm/darwin-arm64/package.json b/npm/darwin-arm64/package.json
index a7a2c8daef1f..cab2f1984365 100644
--- a/npm/darwin-arm64/package.json
+++ b/npm/darwin-arm64/package.json
@@ -1,7 +1,7 @@
{
"name": "@tarojs/binding-darwin-arm64",
"description": "Native binding for taro",
- "version": "3.6.27",
+ "version": "3.6.28",
"os": [
"darwin"
],
diff --git a/npm/darwin-x64/package.json b/npm/darwin-x64/package.json
index f651890448d5..046565045af7 100644
--- a/npm/darwin-x64/package.json
+++ b/npm/darwin-x64/package.json
@@ -1,7 +1,7 @@
{
"name": "@tarojs/binding-darwin-x64",
"description": "Native binding for taro",
- "version": "3.6.27",
+ "version": "3.6.28",
"os": [
"darwin"
],
diff --git a/npm/linux-x64-gnu/package.json b/npm/linux-x64-gnu/package.json
index 1d81818e8018..afb24a86b55e 100644
--- a/npm/linux-x64-gnu/package.json
+++ b/npm/linux-x64-gnu/package.json
@@ -1,7 +1,7 @@
{
"name": "@tarojs/binding-linux-x64-gnu",
"description": "Native binding for taro",
- "version": "3.6.27",
+ "version": "3.6.28",
"os": [
"linux"
],
diff --git a/npm/linux-x64-musl/package.json b/npm/linux-x64-musl/package.json
index bf3c4d89c00f..7462a4e21556 100644
--- a/npm/linux-x64-musl/package.json
+++ b/npm/linux-x64-musl/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/binding-linux-x64-musl",
- "version": "3.6.27",
+ "version": "3.6.28",
"os": [
"linux"
],
diff --git a/npm/win32-x64-msvc/package.json b/npm/win32-x64-msvc/package.json
index 56be2c1a7a7a..a88bd87e270a 100644
--- a/npm/win32-x64-msvc/package.json
+++ b/npm/win32-x64-msvc/package.json
@@ -1,7 +1,7 @@
{
"name": "@tarojs/binding-win32-x64-msvc",
"description": "Native binding for taro",
- "version": "3.6.27",
+ "version": "3.6.28",
"os": [
"win32"
],
diff --git a/package.json b/package.json
index a99528cb28d7..31cd86186d74 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "taro",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "开放式跨端跨框架开发解决方案",
"homepage": "https://github.com/NervJS/taro#readme",
"author": "O2Team",
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 b936395d392e..aeeed94bc8c2 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.6.27",
+ "version": "3.6.28",
"description": "Transform stylesheet selector to style in JSX Elements.",
"license": "MIT",
"main": "dist/index.js",
diff --git a/packages/babel-plugin-transform-taroapi/package.json b/packages/babel-plugin-transform-taroapi/package.json
index cdc41b11b03b..b525b29504ae 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.6.27",
+ "version": "3.6.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 f591312cdd52..3f5cdc177330 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.6.27",
+ "version": "3.6.28",
"description": "Taro babel preset",
"author": "yuche ",
"homepage": "https://github.com/nervjs/taro/tree/master/packages/babel-preset-taro#readme",
diff --git a/packages/create-app/package.json b/packages/create-app/package.json
index 3d66c3bbbe42..d0b7638c61dd 100644
--- a/packages/create-app/package.json
+++ b/packages/create-app/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/create-app",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "create taro app with one command",
"author": "VincentW ",
"homepage": "https://github.com/nervjs/taro/tree/master/packages/create-app#readme",
diff --git a/packages/css-to-react-native/package.json b/packages/css-to-react-native/package.json
index 33ecf730796a..61fe13c07f8e 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.6.27",
+ "version": "3.6.28",
"main": "dist/index.js",
"license": "MIT",
"files": [
diff --git a/packages/eslint-config-taro/package.json b/packages/eslint-config-taro/package.json
index 966faf90ee7d..d3183144fc31 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.6.27",
+ "version": "3.6.28",
"description": "Taro specific linting rules for ESLint",
"main": "index.js",
"files": [
diff --git a/packages/postcss-html-transform/package.json b/packages/postcss-html-transform/package.json
index 7bd033ffa7b4..b338ecbdc423 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.6.27",
+ "version": "3.6.28",
"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 b7c14d4f8e45..9e2445614f20 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.6.27",
+ "version": "3.6.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 7b4dcbcdf76d..cf6bc983b057 100644
--- a/packages/postcss-pxtransform/package.json
+++ b/packages/postcss-pxtransform/package.json
@@ -1,6 +1,6 @@
{
"name": "postcss-pxtransform",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "PostCSS plugin px 转小程序 rpx及h5 rem 单位",
"main": "index.js",
"keywords": [
diff --git a/packages/postcss-unit-transform/package.json b/packages/postcss-unit-transform/package.json
index 6578ecb08f72..eef7c87031ba 100644
--- a/packages/postcss-unit-transform/package.json
+++ b/packages/postcss-unit-transform/package.json
@@ -1,6 +1,6 @@
{
"name": "postcss-taro-unit-transform",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "小程序单位转换",
"main": "index.js",
"scripts": {
diff --git a/packages/shared/package.json b/packages/shared/package.json
index 5e508ddbfd84..2a926aaa56b2 100644
--- a/packages/shared/package.json
+++ b/packages/shared/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/shared",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Taro utils internal use.",
"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 a9f22b4bd191..81a2d3383a3c 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.6.27",
+ "version": "3.6.28",
"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 4102ebd69a52..53e999a91283 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.6.27",
+ "version": "3.6.28",
"main": "dist/index.js",
"files": [
"dist",
diff --git a/packages/taro-alipay/package.json b/packages/taro-alipay/package.json
index 9d411b6c67df..2228f8bfc067 100644
--- a/packages/taro-alipay/package.json
+++ b/packages/taro-alipay/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/plugin-platform-alipay",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "支付宝小程序平台插件",
"author": "Chen-jj",
"homepage": "https://github.com/nervjs/taro/tree/master/packages/taro-alipay#readme",
diff --git a/packages/taro-api/package.json b/packages/taro-api/package.json
index 3afe87a3b7f5..1b37aaa6ef6e 100644
--- a/packages/taro-api/package.json
+++ b/packages/taro-api/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/api",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Taro common API",
"author": "yuche ",
"homepage": "https://github.com/nervjs/taro/tree/master/packages/api#readme",
diff --git a/packages/taro-cli-convertor/package.json b/packages/taro-cli-convertor/package.json
index 05385c2b9f71..7e36fef867b7 100644
--- a/packages/taro-cli-convertor/package.json
+++ b/packages/taro-cli-convertor/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/cli-convertor",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "cli tool for taro-convert",
"main": "index.js",
"scripts": {
diff --git a/packages/taro-cli/package.json b/packages/taro-cli/package.json
index 45f0716ea9b6..6f8d46638fe4 100644
--- a/packages/taro-cli/package.json
+++ b/packages/taro-cli/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/cli",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "cli tool for taro",
"main": "index.js",
"types": "dist/index.d.ts",
diff --git a/packages/taro-components-advanced/package.json b/packages/taro-components-advanced/package.json
index 1731c9c6b3f2..85b22f07e31d 100644
--- a/packages/taro-components-advanced/package.json
+++ b/packages/taro-components-advanced/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/components-advanced",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "",
"main": "dist/index.js",
"types": "dist/index.d.ts",
diff --git a/packages/taro-components-library-react/package.json b/packages/taro-components-library-react/package.json
index 30d862f78bab..2f97ad56240d 100644
--- a/packages/taro-components-library-react/package.json
+++ b/packages/taro-components-library-react/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/components-library-react",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Taro 组件库 React 版本库",
"private": true,
"main": "index.js",
diff --git a/packages/taro-components-library-vue2/package.json b/packages/taro-components-library-vue2/package.json
index 49eedcf72402..fbcfbb0e8fde 100644
--- a/packages/taro-components-library-vue2/package.json
+++ b/packages/taro-components-library-vue2/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/components-library-vue2",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Taro 组件库 Vue2 版本库",
"private": true,
"main": "index.js",
diff --git a/packages/taro-components-library-vue3/package.json b/packages/taro-components-library-vue3/package.json
index 5595e79fcac5..3cda69cc6f7b 100644
--- a/packages/taro-components-library-vue3/package.json
+++ b/packages/taro-components-library-vue3/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/components-library-vue3",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Taro 组件库 Vue3 版本库",
"private": true,
"main": "index.js",
diff --git a/packages/taro-components-react/package.json b/packages/taro-components-react/package.json
index 3aea1b0a495b..da69ee48829d 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.6.27",
+ "version": "3.6.28",
"description": "",
"main:h5": "src/index.js",
"main": "dist/index.js",
diff --git a/packages/taro-components-rn/package.json b/packages/taro-components-rn/package.json
index be1112b1329f..06eac531e599 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.6.27",
+ "version": "3.6.28",
"description": "多端解决方案基础组件(RN)",
"main": "./dist/index.js",
"scripts": {
diff --git a/packages/taro-components/package.json b/packages/taro-components/package.json
index 22580676e503..2df97306cf82 100644
--- a/packages/taro-components/package.json
+++ b/packages/taro-components/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/components",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Taro 组件库",
"browser": "dist/index.js",
"main:h5": "dist/index.js",
diff --git a/packages/taro-extend/package.json b/packages/taro-extend/package.json
index 0220d51a5b04..1ce4c44cf354 100644
--- a/packages/taro-extend/package.json
+++ b/packages/taro-extend/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/extend",
- "version": "3.6.27",
+ "version": "3.6.28",
"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 b351caebdaf5..52778669900c 100644
--- a/packages/taro-h5/package.json
+++ b/packages/taro-h5/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/taro-h5",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Taro h5 framework",
"browser": "dist/index.js",
"main:h5": "dist/index.esm.js",
diff --git a/packages/taro-helper/package.json b/packages/taro-helper/package.json
index cef3e623c183..953cfbab890c 100644
--- a/packages/taro-helper/package.json
+++ b/packages/taro-helper/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/helper",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Taro Helper",
"main": "index.js",
"types": "dist/index.d.ts",
diff --git a/packages/taro-helper/swc-backup/swc_plugin_compile_mode.wasm b/packages/taro-helper/swc-backup/swc_plugin_compile_mode.wasm
index 18f2ba00902c..15a0276b8a81 100755
Binary files a/packages/taro-helper/swc-backup/swc_plugin_compile_mode.wasm and b/packages/taro-helper/swc-backup/swc_plugin_compile_mode.wasm differ
diff --git a/packages/taro-helper/swc-backup/swc_plugin_define_config.wasm b/packages/taro-helper/swc-backup/swc_plugin_define_config.wasm
index 55a871bee6f7..85cb7d7310d0 100755
Binary files a/packages/taro-helper/swc-backup/swc_plugin_define_config.wasm and b/packages/taro-helper/swc-backup/swc_plugin_define_config.wasm differ
diff --git a/packages/taro-jd/package.json b/packages/taro-jd/package.json
index 5eea5e6fc04d..d96e2257743b 100644
--- a/packages/taro-jd/package.json
+++ b/packages/taro-jd/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/plugin-platform-jd",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "京东小程序平台插件",
"author": "Chen-jj",
"homepage": "https://github.com/nervjs/taro/tree/master/packages/taro-jd#readme",
diff --git a/packages/taro-loader/package.json b/packages/taro-loader/package.json
index 24e421e0be3b..94f2993437e5 100644
--- a/packages/taro-loader/package.json
+++ b/packages/taro-loader/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/taro-loader",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Taro runner use webpack loader",
"author": "yuche ",
"homepage": "https://github.com/nervjs/taro/tree/master/packages/taro-loader#readme",
diff --git a/packages/taro-mini-runner/package.json b/packages/taro-mini-runner/package.json
index b88d14cf090d..7d4a2c3d6255 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.6.27",
+ "version": "3.6.28",
"description": "Mini app runner for taro",
"main": "index.js",
"scripts": {
diff --git a/packages/taro-platform-h5/package.json b/packages/taro-platform-h5/package.json
index 19658f7c865f..6adcf33e780e 100644
--- a/packages/taro-platform-h5/package.json
+++ b/packages/taro-platform-h5/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/plugin-platform-h5",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Web 端平台插件",
"author": "ZakaryCode",
"license": "MIT",
diff --git a/packages/taro-platform-harmony-hybrid/package.json b/packages/taro-platform-harmony-hybrid/package.json
index e437a0c762af..5638bc8489b3 100644
--- a/packages/taro-platform-harmony-hybrid/package.json
+++ b/packages/taro-platform-harmony-hybrid/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/plugin-platform-harmony-hybrid",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Harmony 端平台插件",
"author": "ZakaryCode",
"license": "MIT",
diff --git a/packages/taro-platform-harmony-hybrid/rollup.config.ts b/packages/taro-platform-harmony-hybrid/rollup.config.ts
index d0fccab011d6..f9af13a1ab3a 100644
--- a/packages/taro-platform-harmony-hybrid/rollup.config.ts
+++ b/packages/taro-platform-harmony-hybrid/rollup.config.ts
@@ -61,7 +61,6 @@ const variesConfig: RollupOptions[] = [{
'src/api/apis/taro.ts', // APIS
'src/api/index.ts', // APIS
'src/components/react/index.ts', // React 组件
- 'src/components/vue2/index.ts', // vue2 组件
'src/components/vue3/index.ts', // vue3 组件
'src/runtime/index.ts', // 供 Loader 使用的运行时入口
'src/runtime/apis/index.ts', // API 入口
diff --git a/packages/taro-platform-harmony-hybrid/src/components/vue2/index.ts b/packages/taro-platform-harmony-hybrid/src/components/vue2/index.ts
deleted file mode 100644
index 354f1054d19d..000000000000
--- a/packages/taro-platform-harmony-hybrid/src/components/vue2/index.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-/* eslint-disable simple-import-sort/exports */
-export { Ad } from '@tarojs/components/lib/vue2'
-export { AdCustom } from '@tarojs/components/lib/vue2'
-export { AnimationVideo } from '@tarojs/components/lib/vue2'
-export { AnimationView } from '@tarojs/components/lib/vue2'
-export { ArCamera } from '@tarojs/components/lib/vue2'
-export { Audio } from '@tarojs/components/lib/vue2'
-export { AwemeData } from '@tarojs/components/lib/vue2'
-export { Block } from '@tarojs/components/lib/vue2'
-export { Button } from '@tarojs/components/lib/vue2'
-export { Camera } from '@tarojs/components/lib/vue2'
-export { Canvas } from '@tarojs/components/lib/vue2'
-export { ChannelLive } from '@tarojs/components/lib/vue2'
-export { ChannelVideo } from '@tarojs/components/lib/vue2'
-export { Checkbox, CheckboxGroup } from '@tarojs/components/lib/vue2'
-export { CommentDetail, CommentList } from '@tarojs/components/lib/vue2'
-export { ContactButton } from '@tarojs/components/lib/vue2'
-export { CoverImage } from '@tarojs/components/lib/vue2'
-export { CoverView } from '@tarojs/components/lib/vue2'
-export { CustomWrapper } from '@tarojs/components/lib/vue2'
-export { Editor } from '@tarojs/components/lib/vue2'
-export { FollowSwan } from '@tarojs/components/lib/vue2'
-export { Form } from '@tarojs/components/lib/vue2'
-export { FunctionalPageNavigator } from '@tarojs/components/lib/vue2'
-export { Icon } from '@tarojs/components/lib/vue2'
-export { Image } from '@tarojs/components/lib/vue2'
-export { InlinePaymentPanel } from '@tarojs/components/lib/vue2'
-export { Input } from '@tarojs/components/lib/vue2'
-export { KeyboardAccessory } from '@tarojs/components/lib/vue2'
-export { Label } from '@tarojs/components/lib/vue2'
-// export { Label } from './components/label/label'
-export { Lifestyle } from '@tarojs/components/lib/vue2'
-export { Like } from '@tarojs/components/lib/vue2'
-export { LivePlayer } from '@tarojs/components/lib/vue2'
-export { LivePusher } from '@tarojs/components/lib/vue2'
-export { Login } from '@tarojs/components/lib/vue2'
-export { Lottie } from '@tarojs/components/lib/vue2'
-export { Map } from '@tarojs/components/lib/vue2'
-export { MovableArea, MovableView } from '@tarojs/components/lib/vue2'
-export { NavigationBar } from '@tarojs/components/lib/vue2'
-export { Navigator } from '@tarojs/components/lib/vue2'
-export { OfficialAccount } from '@tarojs/components/lib/vue2'
-export { OpenData } from '@tarojs/components/lib/vue2'
-export { PageMeta } from '@tarojs/components/lib/vue2'
-export { Picker, PickerGroup } from '@tarojs/components/lib/vue2'
-export { PickerView, PickerViewColumn } from '@tarojs/components/lib/vue2'
-export { Progress } from '@tarojs/components/lib/vue2'
-export { PullToRefresh } from '@tarojs/components/lib/vue2'
-export { Radio, RadioGroup } from '@tarojs/components/lib/vue2'
-export { RichText } from '@tarojs/components/lib/vue2'
-export { RtcRoom, RtcRoomItem } from '@tarojs/components/lib/vue2'
-export { ScrollView } from '@tarojs/components/lib/vue2'
-export { ShareElement } from '@tarojs/components/lib/vue2'
-export { Slider } from '@tarojs/components/lib/vue2'
-export { NativeSlot, Slot } from '@tarojs/components/lib/vue2'
-export { Swiper, SwiperItem } from '@tarojs/components/lib/vue2'
-export { Switch } from '@tarojs/components/lib/vue2'
-export { Tabbar, TabItem } from '@tarojs/components/lib/vue2'
-export { Tabs } from '@tarojs/components/lib/vue2'
-export { Text } from '@tarojs/components/lib/vue2'
-export { Textarea } from '@tarojs/components/lib/vue2'
-export { Video, VideoControl, VideoDanmu } from '@tarojs/components/lib/vue2'
-export { View } from '@tarojs/components/lib/vue2'
-export { VoipRoom } from '@tarojs/components/lib/vue2'
-export { WebView } from '@tarojs/components/lib/vue2'
-// export * from './components/block/block'
-// export * from './components/grid/grid'
-// export * from './components/root-portal/root-portal'
-// export * from './components/sticky-header/sticky-header'
-// export * from './components/sticky-section/sticky-section'
-// export * from './components/editor/editor'
-// export { default as ListView } from './components/list/list'
-// export { MatchMedia } from './components/match-media/match-media'
-// export { default as PageContainer } from './components/page-container/page-container'
-export {
- StickyHeader,
- StickySection,
- RootPortal,
- GridView,
- ListView,
- MatchMedia,
- PageContainer,
-} from '@tarojs/components/lib/vue2'
diff --git a/packages/taro-platform-harmony-hybrid/src/program.ts b/packages/taro-platform-harmony-hybrid/src/program.ts
index f9624997626b..b3fd020373d0 100644
--- a/packages/taro-platform-harmony-hybrid/src/program.ts
+++ b/packages/taro-platform-harmony-hybrid/src/program.ts
@@ -6,7 +6,6 @@ import { resolveSync } from './resolve'
import type { IPluginContext, TConfig } from '@tarojs/service'
const compLibraryAlias = {
- vue: 'vue2',
vue3: 'vue3',
}
@@ -115,10 +114,6 @@ export default class H5 extends TaroPlatformWeb {
}
switch (this.framework) {
- case 'vue':
- args[0].loaderMeta.extraImportForWeb += `import { initVue2Components } from '@tarojs/components/lib/vue2/components-loader'\nimport * as list from '@tarojs/components'\n`
- args[0].loaderMeta.execBeforeCreateWebApp += `initVue2Components(list)\n`
- break
case 'vue3':
args[0].loaderMeta.extraImportForWeb += `import { initVue3Components } from '@tarojs/components/lib/vue3/components-loader'\nimport * as list from '@tarojs/components'\n`
args[0].loaderMeta.execBeforeCreateWebApp += `initVue3Components(component, list)\n`
diff --git a/packages/taro-plugin-html/package.json b/packages/taro-plugin-html/package.json
index c621a6a64c25..88a49d39ab6c 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.6.27",
+ "version": "3.6.28",
"description": "Taro 小程序端支持使用 HTML 标签的插件",
"main": "index.js",
"scripts": {
diff --git a/packages/taro-plugin-http/package.json b/packages/taro-plugin-http/package.json
index f1115d0cd6ed..ed38814d5d9c 100644
--- a/packages/taro-plugin-http/package.json
+++ b/packages/taro-plugin-http/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/plugin-http",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Taro 小程序端支持使用 web 请求 的插件",
"main": "index.js",
"scripts": {
diff --git a/packages/taro-plugin-inject/package.json b/packages/taro-plugin-inject/package.json
index a48d2de06526..0e63fb3270e0 100644
--- a/packages/taro-plugin-inject/package.json
+++ b/packages/taro-plugin-inject/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/plugin-inject",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Taro 小程序端平台中间层插件",
"author": "luckyadam",
"homepage": "https://github.com/nervjs/taro",
diff --git a/packages/taro-plugin-mini-ci/package.json b/packages/taro-plugin-mini-ci/package.json
index bb21582d16aa..9080c471cd7b 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.6.27",
+ "version": "3.6.28",
"description": "Taro 小程序端构建后支持CI(持续集成)的插件",
"keywords": [
"Taro",
diff --git a/packages/taro-plugin-react-devtools/package.json b/packages/taro-plugin-react-devtools/package.json
index e29bc80cd947..d08fe208705e 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.6.27",
+ "version": "3.6.28",
"description": "Taro 小程序端支持使用 React DevTools 的插件",
"main": "index.js",
"scripts": {
diff --git a/packages/taro-plugin-react/package.json b/packages/taro-plugin-react/package.json
index 4fde24441861..11d4c6ac2013 100644
--- a/packages/taro-plugin-react/package.json
+++ b/packages/taro-plugin-react/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/plugin-framework-react",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "React/Preact/Nerv 框架插件",
"author": "drchan",
"homepage": "https://github.com/nervjs/taro",
diff --git a/packages/taro-plugin-vue-devtools/package.json b/packages/taro-plugin-vue-devtools/package.json
index 71e6f859f9b1..22679959174b 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.6.27",
+ "version": "3.6.28",
"description": "Taro 小程序端支持使用 Vue DevTools 的插件",
"main": "index.js",
"scripts": {
diff --git a/packages/taro-plugin-vue2/package.json b/packages/taro-plugin-vue2/package.json
index 3802ce857c42..e68d623d94f2 100644
--- a/packages/taro-plugin-vue2/package.json
+++ b/packages/taro-plugin-vue2/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/plugin-framework-vue2",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Vue2 框架插件",
"author": "drchan",
"homepage": "https://github.com/nervjs/taro",
diff --git a/packages/taro-plugin-vue3/package.json b/packages/taro-plugin-vue3/package.json
index 3721fd1eabc0..8e1ebeb175c9 100644
--- a/packages/taro-plugin-vue3/package.json
+++ b/packages/taro-plugin-vue3/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/plugin-framework-vue3",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Vue3 框架插件",
"author": "drchan",
"homepage": "https://github.com/nervjs/taro",
diff --git a/packages/taro-qq/package.json b/packages/taro-qq/package.json
index d0285fdd9f82..c5d3ebb31285 100644
--- a/packages/taro-qq/package.json
+++ b/packages/taro-qq/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/plugin-platform-qq",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "QQ 小程序平台插件",
"author": "Chen-jj",
"homepage": "https://github.com/nervjs/taro/tree/master/packages/taro-qq#readme",
diff --git a/packages/taro-react/package.json b/packages/taro-react/package.json
index ca175733c3e0..7473ecc6c5b5 100644
--- a/packages/taro-react/package.json
+++ b/packages/taro-react/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/react",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "like react-dom, but for mini apps.",
"author": "yuche ",
"homepage": "https://github.com/nervjs/taro/tree/master/packages/taro-react#readme",
diff --git a/packages/taro-rn-runner/package.json b/packages/taro-rn-runner/package.json
index 7244e50abaf6..373e3e258a07 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.6.27",
+ "version": "3.6.28",
"description": "ReactNative build tool for taro",
"main": "index.js",
"repository": {
diff --git a/packages/taro-rn-style-transformer/package.json b/packages/taro-rn-style-transformer/package.json
index 17f9149f5ead..b343e784fca1 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.6.27",
+ "version": "3.6.28",
"description": "提供Taro RN 统一处理样式文件能力",
"main": "dist/index.js",
"scripts": {
diff --git a/packages/taro-rn-supporter/package.json b/packages/taro-rn-supporter/package.json
index 3d9470655c78..32352b2c21c1 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.6.27",
+ "version": "3.6.28",
"description": "Taro rn supporter",
"main": "dist/index.js",
"scripts": {
diff --git a/packages/taro-rn-transformer/package.json b/packages/taro-rn-transformer/package.json
index f8d2385e47e4..98bf64e3777b 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.6.27",
+ "version": "3.6.28",
"description": "Taro RN 入口文件处理",
"main": "dist/index.js",
"types": "./src/types/index.d.ts",
diff --git a/packages/taro-rn/package.json b/packages/taro-rn/package.json
index 8d7b6636a1fa..0943bdc3688d 100644
--- a/packages/taro-rn/package.json
+++ b/packages/taro-rn/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/taro-rn",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Taro RN framework",
"main": "dist/index.js",
"typings": "types/index.d.ts",
diff --git a/packages/taro-router-rn/package.json b/packages/taro-router-rn/package.json
index c96358dd007e..8b95df78c40d 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.6.27",
+ "version": "3.6.28",
"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 0eb7c2ddc534..198b65090c0b 100644
--- a/packages/taro-router/package.json
+++ b/packages/taro-router/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/router",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Taro-router",
"browser": "dist/index.js",
"main:h5": "dist/index.esm.js",
diff --git a/packages/taro-runner-utils/package.json b/packages/taro-runner-utils/package.json
index 632d50f6e647..845e4c79aa50 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.6.27",
+ "version": "3.6.28",
"description": "Taro runner utilities.",
"main": "dist/index.js",
"types": "types/index.d.ts",
diff --git a/packages/taro-runtime-rn/package.json b/packages/taro-runtime-rn/package.json
index 63ec4cfa9ca9..f5d4b9871724 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.6.27",
+ "version": "3.6.28",
"description": "taro-runtime-rn",
"main": "dist/index.js",
"types": "./src/index.ts",
diff --git a/packages/taro-runtime/package.json b/packages/taro-runtime/package.json
index 60471c7d740c..6dd1fee6e3a9 100644
--- a/packages/taro-runtime/package.json
+++ b/packages/taro-runtime/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/runtime",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "taro runtime for mini apps.",
"browser": "dist/index.js",
"main:h5": "dist/runtime.esm.js",
diff --git a/packages/taro-service/package.json b/packages/taro-service/package.json
index ea991fbb30cb..83b85a1e988e 100644
--- a/packages/taro-service/package.json
+++ b/packages/taro-service/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/service",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Taro Service",
"main": "index.js",
"types": "types/index.d.ts",
diff --git a/packages/taro-swan/package.json b/packages/taro-swan/package.json
index 4441cd285f80..0f61ef9e3b1f 100644
--- a/packages/taro-swan/package.json
+++ b/packages/taro-swan/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/plugin-platform-swan",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "百度小程序平台插件",
"author": "Chen-jj",
"homepage": "https://github.com/nervjs/taro/tree/master/packages/taro-swan#readme",
diff --git a/packages/taro-transformer-wx/package.json b/packages/taro-transformer-wx/package.json
index d5252e052af0..8cf1ec71f589 100644
--- a/packages/taro-transformer-wx/package.json
+++ b/packages/taro-transformer-wx/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/transformer-wx",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Transfrom Nerv Component to Wechat mini program.",
"repository": {
"type": "git",
diff --git a/packages/taro-tt/package.json b/packages/taro-tt/package.json
index 2e7948fdb797..4426bee5df17 100644
--- a/packages/taro-tt/package.json
+++ b/packages/taro-tt/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/plugin-platform-tt",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "头条小程序平台插件",
"author": "Chen-jj",
"homepage": "https://github.com/nervjs/taro/tree/master/packages/taro-tt#readme",
diff --git a/packages/taro-weapp/package.json b/packages/taro-weapp/package.json
index cb59d7be1b9e..cfb86f06b7a0 100644
--- a/packages/taro-weapp/package.json
+++ b/packages/taro-weapp/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/plugin-platform-weapp",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "微信小程序平台插件",
"author": "drchan",
"homepage": "https://github.com/nervjs/taro/tree/master/packages/taro-weapp#readme",
diff --git a/packages/taro-webpack-runner/package.json b/packages/taro-webpack-runner/package.json
index 6b027ce2e3f4..aa8908cd8093 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.6.27",
+ "version": "3.6.28",
"description": "webpack runner for taro",
"main": "index.js",
"scripts": {
diff --git a/packages/taro-webpack5-prebundle/package.json b/packages/taro-webpack5-prebundle/package.json
index 805759611b14..57eb586aa0a3 100644
--- a/packages/taro-webpack5-prebundle/package.json
+++ b/packages/taro-webpack5-prebundle/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/webpack5-prebundle",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Taro app webpack5 prebundle",
"main": "dist/index.js",
"scripts": {
diff --git a/packages/taro-webpack5-runner/package.json b/packages/taro-webpack5-runner/package.json
index 6b975011f783..f384046acf90 100644
--- a/packages/taro-webpack5-runner/package.json
+++ b/packages/taro-webpack5-runner/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/webpack5-runner",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Taro app runner",
"main": "index.js",
"scripts": {
diff --git a/packages/taro-with-weapp/package.json b/packages/taro-with-weapp/package.json
index ab61745e352b..45897a33f771 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.6.27",
+ "version": "3.6.28",
"description": "taroize 之后的运行时",
"main": "index.js",
"files": [
diff --git a/packages/taro/package.json b/packages/taro/package.json
index dfeb89a35a86..92ce1f74d403 100644
--- a/packages/taro/package.json
+++ b/packages/taro/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/taro",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "Taro framework",
"homepage": "https://github.com/nervjs/taro/tree/master/packages/taro#readme",
"main": "index.js",
diff --git a/packages/taroize/package.json b/packages/taroize/package.json
index 43539561e22a..5c04745015df 100644
--- a/packages/taroize/package.json
+++ b/packages/taroize/package.json
@@ -1,6 +1,6 @@
{
"name": "@tarojs/taroize",
- "version": "3.6.27",
+ "version": "3.6.28",
"description": "转换原生微信小程序代码为 Taro 代码",
"main": "index.js",
"files": [