Skip to content

Conversation

@Single-Dancer Single-Dancer requested a review from tutuxxx November 6, 2025 08:06
@coderabbitai
Copy link

coderabbitai bot commented Nov 6, 2025

Walkthrough

将项目中所有 package.json 文件的版本从预发布版本 4.1.8-alpha.0 更新至稳定版本 4.1.8。涵盖根目录、原生绑定包、npm 平台包和所有 npm 包目录的版本号统一升级。

Changes

Cohort / File(s) Change Summary
Root Package
package.json
版本字段从 4.1.8-alpha.0 更新至 4.1.8
Native Binding
crates/native_binding/package.json
版本字段从 4.1.8-alpha.0 更新至 4.1.8
NPM Platform Packages
npm/darwin-arm64/package.json, npm/darwin-x64/package.json, npm/linux-x64-gnu/package.json, npm/linux-x64-musl/package.json, npm/win32-x64-msvc/package.json
各平台的版本字段从 4.1.8-alpha.0 更新至 4.1.8
Babel/ESLint/Stylelint 工具类
packages/babel-plugin-transform-react-jsx-to-rn-stylesheet/package.json, packages/babel-plugin-transform-solid-jsx/package.json, packages/babel-plugin-transform-taroapi/package.json, packages/babel-preset-taro/package.json, packages/eslint-config-taro/package.json, packages/eslint-plugin-taro/package.json, packages/stylelint-config-taro-rn/package.json, packages/stylelint-taro-rn/package.json, packages/stylelint-taro/package.json
版本字段从 4.1.8-alpha.0 更新至 4.1.8
样式处理相关
packages/css-to-react-native/package.json, packages/postcss-html-transform/package.json, packages/postcss-plugin-constparse/package.json, packages/postcss-pxtransform/package.json, packages/postcss-unit-transform/package.json
版本字段从 4.1.8-alpha.0 更新至 4.1.8
核心框架与运行时
packages/taro/package.json, packages/taro-api/package.json, packages/taro-cli/package.json, packages/taro-cli-convertor/package.json, packages/taro-h5/package.json, packages/taro-react/package.json, packages/taro-rn/package.json, packages/taro-runtime/package.json, packages/taro-runtime-rn/package.json, packages/taro-service/package.json
版本字段从 4.1.8-alpha.0 更新至 4.1.8
框架引擎
packages/taro-framework-react/package.json, packages/taro-framework-solid/package.json, packages/taro-framework-vue3/package.json
版本字段从 4.1.8-alpha.0 更新至 4.1.8
组件库
packages/taro-components/package.json, packages/taro-components-advanced/package.json, packages/taro-components-library-react/package.json, packages/taro-components-library-solid/package.json, packages/taro-components-library-vue3/package.json, packages/taro-components-react/package.json, packages/taro-components-rn/package.json
版本字段从 4.1.8-alpha.0 更新至 4.1.8
路由与扩展
packages/taro-router/package.json, packages/taro-router-rn/package.json, packages/taro-extend/package.json
版本字段从 4.1.8-alpha.0 更新至 4.1.8
平台适配
packages/taro-platform-alipay/package.json, packages/taro-platform-ascf/package.json, packages/taro-platform-h5/package.json, packages/taro-platform-harmony/package.json, packages/taro-platform-harmony-cpp/package.json, packages/taro-platform-harmony-hybrid/package.json, packages/taro-platform-jd/package.json, packages/taro-platform-qq/package.json, packages/taro-platform-swan/package.json, packages/taro-platform-tt/package.json, packages/taro-platform-weapp/package.json, packages/taro-with-weapp/package.json
版本字段从 4.1.8-alpha.0 更新至 4.1.8
打包与编译工具
packages/rollup-plugin-copy/package.json, packages/taro-loader/package.json, packages/taro-vite-runner/package.json, packages/taro-webpack5-prebundle/package.json, packages/taro-webpack5-runner/package.json, packages/taro-rn-runner/package.json
版本字段从 4.1.8-alpha.0 更新至 4.1.8
RN 相关
packages/taro-rn-style-transformer/package.json, packages/taro-rn-supporter/package.json, packages/taro-rn-transformer/package.json
版本字段从 4.1.8-alpha.0 更新至 4.1.8
转换与辅助工具
packages/taro-transformer-wx/package.json, packages/taroize/package.json, packages/taro-helper/package.json, packages/taro-runner-utils/package.json
版本字段从 4.1.8-alpha.0 更新至 4.1.8
开发工具与插件
packages/create-app/package.json, packages/jest-helper/package.json, packages/taro-plugin-generator/package.json, packages/taro-plugin-html/package.json, packages/taro-plugin-http/package.json, packages/taro-plugin-inject/package.json, packages/taro-plugin-mini-ci/package.json, packages/taro-plugin-react-devtools/package.json, packages/taro-plugin-vue-devtools/package.json, packages/shared/package.json
版本字段从 4.1.8-alpha.0 更新至 4.1.8

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

注意事项:

  • 这是大规模同质化的版本更新,所有文件均执行相同的版本号变更
  • 建议快速验证版本号是否一致地从 4.1.8-alpha.0 更新至 4.1.8
  • 检查 npm 平台包和 crates native binding 包是否完整覆盖

Possibly related PRs

Suggested labels

T-harmony

Suggested reviewers

  • luckyadam
  • tutuxxx

Poem

🐰 版本号升级小兔跳跃欢喜,
从 alpha 蜕变成稳定之力,
七十多个包齐声响应,
4.1.8 的梦想已成真,
兔年兔月兔刻,
一起迎接新的里程碑! 🎉

Pre-merge checks and finishing touches

❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. You can run @coderabbitai generate docstrings to improve docstring coverage.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed PR title clearly and concisely describes the main change: publishing version 4.1.8. It accurately reflects the content of the changeset where all package.json files are updated from version 4.1.8-alpha.0 to 4.1.8.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch chore/4.1.8

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between fa604a9 and b778234.

📒 Files selected for processing (79)
  • crates/native_binding/package.json (1 hunks)
  • npm/darwin-arm64/package.json (1 hunks)
  • npm/darwin-x64/package.json (1 hunks)
  • npm/linux-x64-gnu/package.json (1 hunks)
  • npm/linux-x64-musl/package.json (1 hunks)
  • npm/win32-x64-msvc/package.json (1 hunks)
  • package.json (1 hunks)
  • packages/babel-plugin-transform-react-jsx-to-rn-stylesheet/package.json (1 hunks)
  • packages/babel-plugin-transform-solid-jsx/package.json (1 hunks)
  • packages/babel-plugin-transform-taroapi/package.json (1 hunks)
  • packages/babel-preset-taro/package.json (1 hunks)
  • packages/create-app/package.json (1 hunks)
  • packages/css-to-react-native/package.json (1 hunks)
  • packages/eslint-config-taro/package.json (1 hunks)
  • packages/eslint-plugin-taro/package.json (1 hunks)
  • packages/jest-helper/package.json (1 hunks)
  • packages/postcss-html-transform/package.json (1 hunks)
  • packages/postcss-plugin-constparse/package.json (1 hunks)
  • packages/postcss-pxtransform/package.json (1 hunks)
  • packages/postcss-unit-transform/package.json (1 hunks)
  • packages/rollup-plugin-copy/package.json (1 hunks)
  • packages/shared/package.json (1 hunks)
  • packages/stylelint-config-taro-rn/package.json (1 hunks)
  • packages/stylelint-taro-rn/package.json (1 hunks)
  • packages/stylelint-taro/package.json (1 hunks)
  • packages/taro-api/package.json (1 hunks)
  • packages/taro-cli-convertor/package.json (1 hunks)
  • packages/taro-cli/package.json (1 hunks)
  • packages/taro-components-advanced/package.json (1 hunks)
  • packages/taro-components-library-react/package.json (1 hunks)
  • packages/taro-components-library-solid/package.json (1 hunks)
  • packages/taro-components-library-vue3/package.json (1 hunks)
  • packages/taro-components-react/package.json (1 hunks)
  • packages/taro-components-rn/package.json (1 hunks)
  • packages/taro-components/package.json (1 hunks)
  • packages/taro-extend/package.json (1 hunks)
  • packages/taro-framework-react/package.json (1 hunks)
  • packages/taro-framework-solid/package.json (1 hunks)
  • packages/taro-framework-vue3/package.json (1 hunks)
  • packages/taro-h5/package.json (1 hunks)
  • packages/taro-helper/package.json (1 hunks)
  • packages/taro-loader/package.json (1 hunks)
  • packages/taro-platform-alipay/package.json (1 hunks)
  • packages/taro-platform-ascf/package.json (1 hunks)
  • packages/taro-platform-h5/package.json (1 hunks)
  • packages/taro-platform-harmony-cpp/package.json (1 hunks)
  • packages/taro-platform-harmony-hybrid/package.json (1 hunks)
  • packages/taro-platform-harmony/package.json (1 hunks)
  • packages/taro-platform-jd/package.json (1 hunks)
  • packages/taro-platform-qq/package.json (1 hunks)
  • packages/taro-platform-swan/package.json (1 hunks)
  • packages/taro-platform-tt/package.json (1 hunks)
  • packages/taro-platform-weapp/package.json (1 hunks)
  • packages/taro-plugin-generator/package.json (1 hunks)
  • packages/taro-plugin-html/package.json (1 hunks)
  • packages/taro-plugin-http/package.json (1 hunks)
  • packages/taro-plugin-inject/package.json (1 hunks)
  • packages/taro-plugin-mini-ci/package.json (1 hunks)
  • packages/taro-plugin-react-devtools/package.json (1 hunks)
  • packages/taro-plugin-vue-devtools/package.json (1 hunks)
  • packages/taro-react/package.json (1 hunks)
  • packages/taro-rn-runner/package.json (1 hunks)
  • packages/taro-rn-style-transformer/package.json (1 hunks)
  • packages/taro-rn-supporter/package.json (1 hunks)
  • packages/taro-rn-transformer/package.json (1 hunks)
  • packages/taro-rn/package.json (1 hunks)
  • packages/taro-router-rn/package.json (1 hunks)
  • packages/taro-router/package.json (1 hunks)
  • packages/taro-runner-utils/package.json (1 hunks)
  • packages/taro-runtime-rn/package.json (1 hunks)
  • packages/taro-runtime/package.json (1 hunks)
  • packages/taro-service/package.json (1 hunks)
  • packages/taro-transformer-wx/package.json (1 hunks)
  • packages/taro-vite-runner/package.json (1 hunks)
  • packages/taro-webpack5-prebundle/package.json (1 hunks)
  • packages/taro-webpack5-runner/package.json (1 hunks)
  • packages/taro-with-weapp/package.json (1 hunks)
  • packages/taro/package.json (1 hunks)
  • packages/taroize/package.json (1 hunks)
🧰 Additional context used
🧠 Learnings (5)
📚 Learning: 2025-08-25T22:16:50.118Z
Learnt from: ianzone
Repo: NervJS/taro PR: 18150
File: packages/babel-plugin-transform-taroapi/tests/__mocks__/h5-definition.json:2356-2356
Timestamp: 2025-08-25T22:16:50.118Z
Learning: The file `packages/babel-plugin-transform-taroapi/tests/__mocks__/h5-definition.json` is auto-generated by the post-build script `packages/taro-platform-h5/scripts/post-build.mjs`, which copies content from `taro-platform-h5/dist/definition.json`. This file should not be manually edited.

Applied to files:

  • packages/taro-h5/package.json
  • packages/taro-runtime-rn/package.json
  • packages/taro-framework-solid/package.json
  • packages/taro-rn-runner/package.json
  • packages/taro-components-react/package.json
  • packages/taro-webpack5-runner/package.json
  • packages/taro-extend/package.json
  • packages/jest-helper/package.json
  • packages/taro/package.json
  • packages/taro-plugin-html/package.json
  • packages/taro-service/package.json
  • packages/taro-plugin-mini-ci/package.json
  • packages/taro-rn-transformer/package.json
  • packages/taro-components-advanced/package.json
  • packages/taro-cli/package.json
  • packages/taro-platform-jd/package.json
  • packages/stylelint-taro/package.json
  • packages/taro-api/package.json
  • packages/eslint-plugin-taro/package.json
  • packages/taro-runtime/package.json
  • packages/taro-platform-harmony-hybrid/package.json
  • packages/taroize/package.json
  • packages/stylelint-config-taro-rn/package.json
  • packages/postcss-unit-transform/package.json
  • packages/taro-framework-vue3/package.json
  • packages/taro-rn-supporter/package.json
  • packages/taro-transformer-wx/package.json
  • packages/taro-cli-convertor/package.json
  • packages/taro-components-library-solid/package.json
  • packages/taro-plugin-react-devtools/package.json
  • packages/taro-framework-react/package.json
  • packages/taro-plugin-http/package.json
  • packages/stylelint-taro-rn/package.json
  • packages/taro-plugin-generator/package.json
  • packages/babel-preset-taro/package.json
  • packages/taro-platform-h5/package.json
  • packages/taro-components/package.json
  • packages/babel-plugin-transform-taroapi/package.json
  • packages/taro-webpack5-prebundle/package.json
  • packages/taro-platform-qq/package.json
  • packages/taro-router-rn/package.json
  • packages/taro-vite-runner/package.json
  • packages/taro-platform-tt/package.json
  • packages/taro-helper/package.json
  • packages/taro-plugin-vue-devtools/package.json
  • packages/taro-loader/package.json
  • packages/eslint-config-taro/package.json
  • packages/taro-platform-weapp/package.json
  • packages/taro-platform-harmony/package.json
  • packages/taro-rn/package.json
  • packages/taro-platform-harmony-cpp/package.json
  • packages/taro-components-library-react/package.json
  • packages/taro-platform-swan/package.json
  • packages/taro-with-weapp/package.json
  • packages/taro-rn-style-transformer/package.json
  • packages/taro-react/package.json
  • packages/taro-components-rn/package.json
📚 Learning: 2025-05-25T18:02:31.387Z
Learnt from: ianzone
Repo: NervJS/taro PR: 17746
File: packages/taro-runtime/tsdown.config.ts:10-16
Timestamp: 2025-05-25T18:02:31.387Z
Learning: 在 taro-runtime 包的 tsdown 配置中,必须禁用 treeshake 来保留 dom-external/index.js 文件。

Applied to files:

  • packages/taro-h5/package.json
  • packages/taro-runtime-rn/package.json
  • crates/native_binding/package.json
  • packages/taro-components-react/package.json
  • packages/jest-helper/package.json
  • packages/shared/package.json
  • packages/taro-runtime/package.json
  • packages/taro-components-library-solid/package.json
  • packages/taro-components/package.json
  • package.json
  • packages/taro-rn/package.json
  • packages/taro-react/package.json
📚 Learning: 2025-09-05T18:40:45.775Z
Learnt from: ianzone
Repo: NervJS/taro PR: 18150
File: packages/taro-platform-harmony-hybrid/package.json:43-45
Timestamp: 2025-09-05T18:40:45.775Z
Learning: 在 tarojs/plugin-platform-harmony-hybrid 包中,tarojs/components-library-react、tarojs/components-library-solid 和 tarojs/components-library-vue3 必须作为直接依赖(dependencies)而不能作为 peer 依赖,因为插件源码中有对这些包的直接引用,包括 componentAdapter* getter 方法和 webpack 别名配置。

Applied to files:

  • packages/taro-framework-solid/package.json
  • packages/taro-components-react/package.json
  • packages/taro-components-library-vue3/package.json
  • packages/taro-plugin-html/package.json
  • packages/taro-platform-jd/package.json
  • packages/taro-platform-harmony-hybrid/package.json
  • packages/taro-framework-vue3/package.json
  • packages/taro-components-library-solid/package.json
  • packages/taro-plugin-react-devtools/package.json
  • packages/taro-framework-react/package.json
  • packages/taro-plugin-http/package.json
  • packages/taro-platform-alipay/package.json
  • packages/taro-platform-h5/package.json
  • packages/taro-components/package.json
  • packages/taro-platform-qq/package.json
  • packages/taro-platform-tt/package.json
  • packages/taro-plugin-vue-devtools/package.json
  • packages/taro-platform-weapp/package.json
  • packages/taro-platform-harmony/package.json
  • packages/taro-platform-harmony-cpp/package.json
  • packages/taro-components-library-react/package.json
  • packages/taro-platform-swan/package.json
  • packages/taro-plugin-inject/package.json
  • packages/taro-components-rn/package.json
📚 Learning: 2025-06-23T00:09:31.233Z
Learnt from: ianzone
Repo: NervJS/taro PR: 17842
File: packages/jest-helper/tsconfig.json:9-9
Timestamp: 2025-06-23T00:09:31.233Z
Learning: 在 jest-helper 包中,src 目录下没有 __tests__ 测试目录,只包含 resolver.ts、sequencer.ts 和 snapshot 目录。不要假设包中存在测试目录结构。

Applied to files:

  • packages/jest-helper/package.json
📚 Learning: 2025-08-08T02:32:58.265Z
Learnt from: ianzone
Repo: NervJS/taro PR: 18146
File: packages/babel-plugin-transform-react-jsx-to-rn-stylesheet/package.json:12-14
Timestamp: 2025-08-08T02:32:58.265Z
Learning: 在 Taro 项目的 pnpm 工作区中,Vitest 相关依赖(vitest 和 vitest/coverage-istanbul)被管理在根目录的 package.json 中,而不是各个子包的 devDependencies 中。这是 monorepo 中依赖提升的标准做法。

Applied to files:

  • packages/jest-helper/package.json
  • packages/taro-components/package.json
🔇 Additional comments (80)
packages/taro-runtime-rn/package.json (1)

3-3: 版本号已正确更新至正式版本。

版本从预发布版本 4.1.8-alpha.0 升级至稳定版本 4.1.8,此更改仅涉及元数据,无功能性影响。

packages/taro-framework-vue3/package.json (1)

3-3: 版本号已正确更新至正式版本。

版本从预发布版本 4.1.8-alpha.0 升级至稳定版本 4.1.8,此更改仅涉及元数据,无功能性影响。

packages/taro/package.json (1)

3-3: 版本号已正确更新至正式版本。

版本从预发布版本 4.1.8-alpha.0 升级至稳定版本 4.1.8,此更改仅涉及元数据,无功能性影响。

packages/create-app/package.json (1)

3-3: 版本号已正确更新至正式版本。

版本从预发布版本 4.1.8-alpha.0 升级至稳定版本 4.1.8,此更改仅涉及元数据,无功能性影响。

packages/taro-rn-style-transformer/package.json (1)

3-3: 版本号已正确更新至正式版本。

版本从预发布版本 4.1.8-alpha.0 升级至稳定版本 4.1.8,此更改仅涉及元数据,无功能性影响。

packages/taro-plugin-react-devtools/package.json (1)

3-3: 版本号已正确更新至正式版本。

版本从预发布版本 4.1.8-alpha.0 升级至稳定版本 4.1.8,此更改仅涉及元数据,无功能性影响。

packages/taro-h5/package.json (1)

3-3: 版本号已正确更新至正式版本。

版本从预发布版本 4.1.8-alpha.0 升级至稳定版本 4.1.8,此更改仅涉及元数据,无功能性影响。

packages/postcss-html-transform/package.json (1)

3-3: 版本号已正确更新至正式版本。

版本从预发布版本 4.1.8-alpha.0 升级至稳定版本 4.1.8,此更改仅涉及元数据,无功能性影响。

packages/taro-components-react/package.json (1)

3-3: 版本更新正确。

版本字段已从预发布版本 4.1.8-alpha.0 正确更新至稳定版本 4.1.8,与发布目标一致。

packages/rollup-plugin-copy/package.json (1)

3-3: 版本号已正确更新。

虽然该包标记为私有(line 5),但版本号仍正确从 4.1.8-alpha.0 更新至 4.1.8,保持与其他包的版本一致性。

packages/taro-platform-swan/package.json (1)

3-3: 版本号更新正确。

百度小程序平台插件的版本已从 4.1.8-alpha.0 更新至 4.1.8。workspace:* 依赖引用将自动解析到同一 monorepo 中的最新版本。

packages/taro-cli/package.json (1)

3-3: CLI 工具版本号已正确更新。

@tarojs/cli 的版本已从 4.1.8-alpha.0 更新至 4.1.8。所有 workspace:* 依赖将正确解析到同一发布版本。

packages/babel-plugin-transform-solid-jsx/package.json (1)

4-4: Babel 插件版本号已正确更新。

babel-plugin-transform-solid-jsx 的版本已从 4.1.8-alpha.0 更新至 4.1.8,外部依赖保持不变,符合稳定版本发布规范。

packages/taro-platform-weapp/package.json (1)

3-3: 微信小程序平台插件版本号已正确更新。

@tarojs/plugin-platform-weapp 的版本已从 4.1.8-alpha.0 更新至 4.1.8。该插件是重要的平台适配组件,版本更新恰当。

packages/shared/package.json (1)

3-3: 核心工具包版本号已正确更新。

@tarojs/shared 是 Taro 的核心工具包,版本已从 4.1.8-alpha.0 更新至 4.1.8,确保整个生态的版本一致性。

packages/taro-plugin-inject/package.json (1)

3-3: 插件版本号已正确更新。

@tarojs/plugin-inject 的版本已从 4.1.8-alpha.0 更新至 4.1.8。该插件在此版本中添加了小程序原生组件拷贝插入的支持功能。

npm/darwin-arm64/package.json (1)

4-4: 版本号已正确更新至稳定版 4.1.8

此版本更新符合该发布的预期,将预发布版本 4.1.8-alpha.0 推进至稳定版本 4.1.8。

packages/taro-loader/package.json (1)

3-3: 版本号已正确更新至稳定版 4.1.8

此版本更新符合该发布的预期,将预发布版本 4.1.8-alpha.0 推进至稳定版本 4.1.8。

packages/postcss-pxtransform/package.json (1)

3-3: 版本号已正确更新至稳定版 4.1.8

此版本更新符合该发布的预期,将预发布版本 4.1.8-alpha.0 推进至稳定版本 4.1.8。

packages/taro-router/package.json (1)

3-3: 版本号已正确更新至稳定版 4.1.8

此版本更新符合该发布的预期,将预发布版本 4.1.8-alpha.0 推进至稳定版本 4.1.8。

packages/taro-plugin-vue-devtools/package.json (1)

3-3: 版本号已正确更新至稳定版 4.1.8

此版本更新符合该发布的预期,将预发布版本 4.1.8-alpha.0 推进至稳定版本 4.1.8。

packages/taro-router-rn/package.json (1)

3-3: 版本号已正确更新至稳定版 4.1.8

此版本更新符合该发布的预期,将预发布版本 4.1.8-alpha.0 推进至稳定版本 4.1.8。

packages/taro-components-library-vue3/package.json (1)

3-3: 版本号已正确更新至稳定版 4.1.8

此版本更新符合该发布的预期,将预发布版本 4.1.8-alpha.0 推进至稳定版本 4.1.8。

packages/eslint-plugin-taro/package.json (2)

3-3: 版本号已正确更新至稳定版 4.1.8

此版本更新符合该发布的预期,将预发布版本 4.1.8-alpha.0 推进至稳定版本 4.1.8。


1-39: 建议:验证所有 package.json 文件的版本一致性

为确保整个 monorepo 中所有 package.json 文件的版本号已正确且一致地更新至 4.1.8,建议运行以下验证脚本。

packages/taro-transformer-wx/package.json (1)

3-3: 版本号更新正确。

版本从预发布版本 4.1.8-alpha.0 升级为稳定版本 4.1.8,符合发布计划。

packages/taro-plugin-mini-ci/package.json (1)

3-3: 版本号更新正确。

版本从 4.1.8-alpha.0 升级为 4.1.8,无其他改动。

packages/taroize/package.json (1)

3-3: 版本号更新正确。

版本从预发布版本升级为稳定版本 4.1.8,符合预期。

packages/taro-rn/package.json (1)

3-3: 版本号更新正确。

版本号从 4.1.8-alpha.0 更新为稳定版本 4.1.8,依赖关系保持不变。

packages/taro-react/package.json (1)

3-3: 版本号更新正确。

版本升级至稳定版本 4.1.8,无其他变动。

packages/taro-framework-solid/package.json (1)

3-3: 版本号更新正确。

版本从 4.1.8-alpha.0 升级为 4.1.8,符合发布版本要求。

packages/taro-service/package.json (1)

3-3: 版本号更新正确。

版本从预发布版升级为稳定版 4.1.8,依赖保持不变。

packages/taro-platform-jd/package.json (1)

3-3: 版本号更新正确。

版本升级至稳定版本 4.1.8,无其他改动,与 PR 目标一致。

packages/babel-plugin-transform-taroapi/package.json (1)

3-3: 版本更新正确

版本号从 4.1.8-alpha.0 更新至 4.1.8,符合稳定版发布要求。

package.json (1)

3-3: 根工作区版本更新

根 package.json 的版本已正确更新至 4.1.8,与整个 monorepo 的发布版本保持一致。

packages/taro-rn-transformer/package.json (1)

3-3: 版本号更新正确

@tarojs/rn-transformer 的版本已从预发布版本更新至稳定版本 4.1.8。

packages/taro-api/package.json (1)

3-3: API 包版本更新

@tarojs/api 版本正确更新至 4.1.8,不涉及公开 API 或依赖的变更。

packages/taro-extend/package.json (1)

3-3: 扩展包版本更新

@tarojs/extend 版本已从 4.1.8-alpha.0 更新至 4.1.8。

packages/postcss-plugin-constparse/package.json (1)

3-3: 插件包版本更新

postcss-plugin-constparse 版本已正确更新至 4.1.8。

packages/taro-components-rn/package.json (1)

3-3: React Native 组件库版本更新

@tarojs/components-rn 版本已正确更新至 4.1.8,依赖版本保持不变。

packages/taro-helper/package.json (1)

3-3: 辅助工具包版本更新

@tarojs/helper 版本已从 4.1.8-alpha.0 更新至 4.1.8,不涉及任何依赖或脚本的变更。

crates/native_binding/package.json (1)

3-3: 版本更新正确✓

版本号从 4.1.8-alpha.0 正确更新至稳定版 4.1.8,符合此次发布要求。

packages/taro-platform-alipay/package.json (1)

3-3: 版本更新正确✓

版本号从 4.1.8-alpha.0 正确更新至 4.1.8,保持依赖结构完整。

npm/linux-x64-musl/package.json (1)

3-3: 版本更新正确✓

Linux x64 musl 平台的原生绑定包版本正确更新至 4.1.8。

packages/taro-platform-harmony-cpp/package.json (1)

3-3: 版本更新正确✓

鸿蒙 C-API 版本插件版本号正确更新至 4.1.8,所有依赖配置保持不变。

packages/taro-webpack5-prebundle/package.json (1)

3-3: 版本更新正确✓

Webpack5 prebundle 包版本正确更新至 4.1.8。

packages/taro-platform-tt/package.json (1)

3-3: 版本更新正确✓

头条小程序平台插件版本正确更新至 4.1.8,外部依赖保持不变。

npm/win32-x64-msvc/package.json (1)

4-4: 版本更新正确✓

Windows x64 MSVC 平台的原生绑定包版本正确更新至 4.1.8。

packages/taro-webpack5-runner/package.json (1)

3-3: 版本更新正确✓

Webpack5 runner 包版本正确更新至 4.1.8,所有复杂的依赖配置保持完整。

packages/babel-preset-taro/package.json (1)

3-3: 版本号正确更新至稳定版本。

版本从预发布版本 (4.1.8-alpha.0) 正确更新至稳定版本 (4.1.8),与发布目标保持一致。

packages/taro-plugin-html/package.json (1)

3-3: 版本号正确更新至稳定版本。

版本从预发布版本 (4.1.8-alpha.0) 正确更新至稳定版本 (4.1.8),与发布目标保持一致。

packages/taro-runner-utils/package.json (1)

3-3: 版本号正确更新至稳定版本。

版本从预发布版本 (4.1.8-alpha.0) 正确更新至稳定版本 (4.1.8),与发布目标保持一致。

packages/taro-components-library-react/package.json (1)

3-3: 版本号正确更新至稳定版本。

版本从预发布版本 (4.1.8-alpha.0) 正确更新至稳定版本 (4.1.8),与发布目标保持一致。

packages/taro-plugin-http/package.json (1)

3-3: 版本号正确更新至稳定版本。

版本从预发布版本 (4.1.8-alpha.0) 正确更新至稳定版本 (4.1.8),与发布目标保持一致。

packages/taro-cli-convertor/package.json (1)

3-3: 版本号正确更新至稳定版本。

版本从预发布版本 (4.1.8-alpha.0) 正确更新至稳定版本 (4.1.8),与发布目标保持一致。

packages/taro-with-weapp/package.json (1)

3-3: 版本号正确更新至稳定版本。

版本从预发布版本 (4.1.8-alpha.0) 正确更新至稳定版本 (4.1.8),与发布目标保持一致。

packages/postcss-unit-transform/package.json (1)

3-3: 版本号正确更新至稳定版本。

版本从预发布版本 (4.1.8-alpha.0) 正确更新至稳定版本 (4.1.8),与发布目标保持一致。

packages/stylelint-taro/package.json (1)

3-3: 版本更新正确。

将版本从 "4.1.8-alpha.0" 更新至 "4.1.8",符合预发布到稳定版的标准发布流程。

packages/taro-components-advanced/package.json (1)

3-3: 版本更新正确。

将版本从 "4.1.8-alpha.0" 更新至 "4.1.8",与整个版本发布保持一致。

packages/taro-runtime/package.json (1)

3-3: 版本更新正确。

将版本从 "4.1.8-alpha.0" 更新至 "4.1.8"。sideEffects 配置维持不变,符合预期。

packages/babel-plugin-transform-react-jsx-to-rn-stylesheet/package.json (1)

3-3: 版本更新正确。

将版本从 "4.1.8-alpha.0" 更新至 "4.1.8",依赖关系未受影响。

packages/taro-platform-ascf/package.json (1)

3-3: 版本更新正确。

ascf 平台插件版本从 "4.1.8-alpha.0" 更新至 "4.1.8"。

packages/taro-plugin-generator/package.json (1)

3-3: 版本更新正确。

生成器插件版本从 "4.1.8-alpha.0" 更新至 "4.1.8"。

packages/stylelint-taro-rn/package.json (1)

3-3: 版本更新正确。

React Native stylelint 规则集版本从 "4.1.8-alpha.0" 更新至 "4.1.8"。

packages/taro-rn-runner/package.json (1)

3-3: 版本更新正确。

React Native 运行器版本从 "4.1.8-alpha.0" 更新至 "4.1.8",workspace 依赖版本约束保持正确。

packages/eslint-config-taro/package.json (1)

3-3: 版本号更新确认无误

从预发布版本 4.1.8-alpha.0 升级至正式版本 4.1.8。版本元数据更新正确,依赖配置保持不变,符合发布流程。

packages/taro-components/package.json (1)

3-3: 版本号更新确认无误

从预发布版本 4.1.8-alpha.0 升级至正式版本 4.1.8。作为核心组件库,版本更新一致性已通过 workspace 依赖机制保证。

packages/taro-vite-runner/package.json (1)

3-3: 版本号更新确认无误

从预发布版本 4.1.8-alpha.0 升级至正式版本 4.1.8。构建工具包版本更新一致,无功能改变。

packages/taro-components-library-solid/package.json (1)

3-3: 版本号更新确认无误

从预发布版本 4.1.8-alpha.0 升级至正式版本 4.1.8。作为私有包的组件库 Solid 版本,版本号与主包保持同步。

packages/jest-helper/package.json (1)

3-3: 版本号更新确认无误

从预发布版本 4.1.8-alpha.0 升级至正式版本 4.1.8。Jest 辅助工具包版本元数据更新无误。

npm/darwin-x64/package.json (1)

4-4: 版本号更新确认无误

从预发布版本 4.1.8-alpha.0 升级至正式版本 4.1.8。Darwin x64 原生绑定包版本更新一致,平台配置保持不变。

packages/taro-platform-harmony-hybrid/package.json (1)

3-3: 版本号更新确认无误

从预发布版本 4.1.8-alpha.0 升级至正式版本 4.1.8。Harmony Hybrid 平台插件包版本更新一致,依赖配置保持不变。

packages/stylelint-config-taro-rn/package.json (1)

3-3: 版本号更新确认无误

从预发布版本 4.1.8-alpha.0 升级至正式版本 4.1.8。样式检查配置包版本更新一致,无功能改变。

packages/taro-platform-harmony/package.json (1)

3-3: ✓ 版本号更新正确

版本从 4.1.8-alpha.0 更新至 4.1.8。

packages/css-to-react-native/package.json (1)

4-4: ✓ 版本号更新正确

版本从 4.1.8-alpha.0 更新至 4.1.8。

packages/taro-framework-react/package.json (1)

3-3: ✓ 版本号更新正确

版本从 4.1.8-alpha.0 更新至 4.1.8。

packages/taro-rn-supporter/package.json (1)

3-3: ✓ 版本号更新正确

版本从 4.1.8-alpha.0 更新至 4.1.8。

npm/linux-x64-gnu/package.json (1)

4-4: ✓ 版本号更新正确

版本从 4.1.8-alpha.0 更新至 4.1.8。

packages/taro-platform-h5/package.json (1)

3-3: ✓ 版本号更新正确

版本从 4.1.8-alpha.0 更新至 4.1.8。

packages/taro-platform-qq/package.json (1)

3-3: ✓ 版本号更新正确

版本从 4.1.8-alpha.0 更新至 4.1.8。

Warning

Review ran into problems

🔥 Problems

Git: Failed to clone repository. Please run the @coderabbitai full review command to re-trigger a full review. If the issue persists, set path_filters to include or exclude specific files.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@coderabbitai coderabbitai bot requested a review from luckyadam November 6, 2025 08:10
@Single-Dancer Single-Dancer removed the request for review from luckyadam November 6, 2025 08:19
@codecov
Copy link

codecov bot commented Nov 6, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 55.97%. Comparing base (fa604a9) to head (b778234).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main   #18577   +/-   ##
=======================================
  Coverage   55.97%   55.97%           
=======================================
  Files         416      416           
  Lines       21563    21563           
  Branches     5296     5293    -3     
=======================================
  Hits        12070    12070           
+ Misses       8018     8009    -9     
- Partials     1475     1484    +9     
Flag Coverage Δ
taro-cli 72.85% <ø> (ø)
taro-runtime 59.87% <ø> (ø)
taro-web 53.12% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
see 7 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@Single-Dancer Single-Dancer merged commit a018f9d into main Nov 6, 2025
39 checks passed
@Single-Dancer Single-Dancer deleted the chore/4.1.8 branch November 6, 2025 08:52
@github-actions
Copy link
Contributor

github-actions bot commented Nov 6, 2025

This was referenced Nov 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants