Skip to content

Conversation

@Single-Dancer
Copy link
Collaborator

@Single-Dancer Single-Dancer commented Nov 28, 2025

📦 特性(feat)

🐛 修复(fix)

🛠️ 其他

Summary by CodeRabbit

发布说明

  • Chores
    • 版本号从 4.1.9-alpha.0 更新至 4.1.9,发布正式版本。

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai
Copy link

coderabbitai bot commented Nov 28, 2025

总体说明

本PR统一更新了60多个 package.json 文件的版本号,从 4.1.9-alpha.0(预发布版本)升级到 4.1.9(正式发布版本)。涵盖原生绑定、npm 平台包、核心框架和插件等多个模块。

变更内容

内容分组 / 文件 变更摘要
根目录和原生绑定
package.json, crates/native_binding/package.json
版本字段从 4.1.9-alpha.0 更新为 4.1.9
npm 平台特定包
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.9
Babel 插件包
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
Babel 相关工具包版本升级
样式处理工具
packages/postcss-html-transform/package.json, packages/postcss-plugin-constparse/package.json, packages/postcss-pxtransform/package.json, packages/postcss-unit-transform/package.json, packages/css-to-react-native/package.json
PostCSS 及样式转换工具版本更新
Lint 配置和插件
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
ESLint 及 StyleLint 相关包版本升级
框架核心包
packages/taro-runtime/package.json, packages/taro-service/package.json, packages/taro-router/package.json, packages/taro-api/package.json, packages/taro-helper/package.json, packages/shared/package.json
框架核心模块版本更新
框架实现(React/Vue3/Solid)
packages/taro-framework-react/package.json, packages/taro-framework-vue3/package.json, packages/taro-framework-solid/package.json, packages/taro-react/package.json, packages/taro-components-react/package.json, packages/taro-components-library-vue3/package.json, packages/taro-components-library-solid/package.json
各框架特定实现包版本统一升级
平台插件包
packages/taro-platform-weapp/package.json, packages/taro-platform-alipay/package.json, packages/taro-platform-swan/package.json, packages/taro-platform-tt/package.json, packages/taro-platform-qq/package.json, packages/taro-platform-jd/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-ascf/package.json
各目标平台的编译插件版本升级
React Native 相关包
packages/taro-rn/package.json, packages/taro-rn-runner/package.json, packages/taro-rn-style-transformer/package.json, packages/taro-rn-supporter/package.json, packages/taro-rn-transformer/package.json, packages/taro-router-rn/package.json, packages/taro-runtime-rn/package.json, packages/taro-components-rn/package.json
React Native 适配包版本统一更新
构建工具和 CLI
packages/taro-cli/package.json, packages/taro-cli-convertor/package.json, packages/taro-webpack5-runner/package.json, packages/taro-webpack5-prebundle/package.json, packages/taro-vite-runner/package.json, packages/taro-loader/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/taro-extend/package.json
官方插件和扩展包版本更新
其他工具包
packages/rollup-plugin-copy/package.json, packages/jest-helper/package.json, packages/taro-runner-utils/package.json, packages/taro-transformer-wx/package.json, packages/taroize/package.json, packages/taro-with-weapp/package.json, packages/taro-components/package.json, packages/taro-components-advanced/package.json, packages/taro-h5/package.json, packages/create-app/package.json, packages/taro/package.json
其他工具和组件包版本统一升级

代码审查工作量评估

🎯 1 (Trivial) | ⏱️ ~3 分钟

  • 所有改动均为重复的版本号字符串替换,无功能逻辑变化
  • 跨越众多文件但改动模式完全一致,属于高度同质化的变更
  • 无需检查业务逻辑、控制流或依赖关系,仅验证版本号更新的一致性和正确性

可能相关的 PR

  • NervJS/taro#17801 — 同样更新多个相同 package.json 文件中的版本号字段(移除 -alpha.0 后缀)
  • NervJS/taro#18384 — 协调版本号更新,在相同的 package.json 文件中移除预发布后缀
  • NervJS/taro#17549 — 同样执行仓库范围内的版本号批量更新,涉及版本发布流程

建议标签

T-harmony, A-typings

建议审核者

  • luckyadam
  • tutuxxx

兔子之诗

🐰 版本号在闪闪发光,
alpha.0 化作 4.1.9,
六十个包都穿上新衣,
从试验田走向正式舞台,
一个微小的改动,无限的可能! 🎉

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed PR标题'chore(release): publish 4.1.9'准确总结了本质变化——将所有package.json文件中的版本从4.1.9-alpha.0更新到4.1.9以发布正式版本。
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ 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.9

📜 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 8dde4b8 and 27d2904.

📒 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 (6)
📚 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-router/package.json
  • packages/taro-platform-ascf/package.json
  • packages/stylelint-taro-rn/package.json
  • packages/taro-service/package.json
  • packages/taro-transformer-wx/package.json
  • packages/taro-loader/package.json
  • packages/taro-runtime/package.json
  • packages/jest-helper/package.json
  • packages/taro-api/package.json
  • packages/taro-plugin-http/package.json
  • packages/taro-webpack5-prebundle/package.json
  • packages/taro-helper/package.json
  • packages/taro-framework-react/package.json
  • packages/taro-rn-supporter/package.json
  • packages/taro-plugin-mini-ci/package.json
  • packages/taro-components-advanced/package.json
  • packages/taro-rn-runner/package.json
  • packages/taroize/package.json
  • packages/taro-react/package.json
  • packages/taro-platform-harmony-hybrid/package.json
  • packages/taro-components-library-react/package.json
  • packages/taro-cli/package.json
  • packages/taro-runner-utils/package.json
  • packages/babel-plugin-transform-taroapi/package.json
  • packages/taro-plugin-html/package.json
  • packages/postcss-unit-transform/package.json
  • packages/taro-framework-solid/package.json
  • packages/stylelint-config-taro-rn/package.json
  • packages/taro-extend/package.json
  • packages/taro-webpack5-runner/package.json
  • packages/taro/package.json
  • packages/taro-components-rn/package.json
  • packages/taro-platform-qq/package.json
  • packages/taro-h5/package.json
  • packages/taro-framework-vue3/package.json
  • packages/eslint-plugin-taro/package.json
  • packages/taro-platform-alipay/package.json
  • packages/taro-platform-swan/package.json
  • packages/taro-plugin-react-devtools/package.json
  • packages/taro-cli-convertor/package.json
  • packages/taro-rn-transformer/package.json
  • packages/taro-components-library-solid/package.json
  • packages/taro-platform-h5/package.json
  • packages/taro-platform-jd/package.json
  • packages/taro-rn/package.json
  • packages/babel-preset-taro/package.json
  • packages/taro-plugin-vue-devtools/package.json
  • packages/taro-plugin-generator/package.json
  • packages/taro-vite-runner/package.json
  • packages/taro-router-rn/package.json
  • packages/taro-with-weapp/package.json
  • packages/eslint-config-taro/package.json
  • packages/taro-platform-tt/package.json
  • packages/taro-components-library-vue3/package.json
  • packages/taro-runtime-rn/package.json
  • packages/taro-platform-harmony/package.json
  • packages/taro-platform-harmony-cpp/package.json
  • packages/taro-components/package.json
  • packages/taro-components-react/package.json
  • packages/babel-plugin-transform-solid-jsx/package.json
📚 Learning: 2025-11-21T07:15:22.634Z
Learnt from: ianzone
Repo: NervJS/taro PR: 18646
File: packages/taro/package.json:40-40
Timestamp: 2025-11-21T07:15:22.634Z
Learning: 在 tarojs/taro 包中添加 vite 作为 devDependency 是为了让 tarojs/vite-runner 能够依赖正确的 vite 类型版本,确保 monorepo 中的类型兼容性。

Applied to files:

  • packages/taro-loader/package.json
  • packages/jest-helper/package.json
  • packages/taro-rn-runner/package.json
  • packages/taro-runner-utils/package.json
  • packages/taro-webpack5-runner/package.json
  • packages/taro-h5/package.json
  • packages/taro-plugin-vue-devtools/package.json
  • packages/taro-vite-runner/package.json
  • packages/taro-with-weapp/package.json
  • packages/taro-components-library-vue3/package.json
  • packages/taro-components/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-runtime/package.json
  • packages/taro-react/package.json
  • packages/shared/package.json
  • crates/native_binding/package.json
  • package.json
  • packages/taro-h5/package.json
  • packages/taro-components-library-solid/package.json
  • packages/taro-rn/package.json
  • packages/taro-runtime-rn/package.json
  • packages/taro-components/package.json
  • packages/taro-components-react/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
📚 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-plugin-http/package.json
  • packages/taro-framework-react/package.json
  • packages/taro-platform-harmony-hybrid/package.json
  • packages/taro-components-library-react/package.json
  • packages/taro-plugin-html/package.json
  • packages/taro-framework-solid/package.json
  • packages/taro-components-rn/package.json
  • packages/taro-platform-qq/package.json
  • packages/taro-framework-vue3/package.json
  • packages/taro-platform-alipay/package.json
  • packages/taro-platform-swan/package.json
  • packages/taro-platform-weapp/package.json
  • packages/taro-plugin-react-devtools/package.json
  • packages/taro-components-library-solid/package.json
  • packages/taro-platform-h5/package.json
  • packages/taro-platform-jd/package.json
  • packages/taro-plugin-vue-devtools/package.json
  • packages/taro-platform-tt/package.json
  • packages/taro-components-library-vue3/package.json
  • packages/taro-plugin-inject/package.json
  • packages/taro-platform-harmony/package.json
  • packages/taro-platform-harmony-cpp/package.json
  • packages/taro-components/package.json
  • packages/taro-components-react/package.json
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (8)
  • GitHub Check: Build Rust Binding / stable - aarch64-apple-darwin
  • GitHub Check: Build Rust Binding / stable - x86_64-unknown-linux-gnu
  • GitHub Check: Build Rust Binding / stable - x86_64-apple-darwin
  • GitHub Check: Build Rust WASM / stable - wasm32-wasi
  • GitHub Check: Build Rust Binding / stable - x86_64-pc-windows-msvc
  • GitHub Check: Build Rust Binding / stable - aarch64-apple-darwin
  • GitHub Check: Build Rust Binding / stable - x86_64-pc-windows-msvc
  • GitHub Check: Build Rust Binding / stable - x86_64-apple-darwin
🔇 Additional comments (80)
packages/taro-platform-h5/package.json (1)

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

版本号从 4.1.9-alpha.0 正确更新到 4.1.9,符合发布流程。

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

3-3: 版本号更新符合发布规范。

版本号从 4.1.9-alpha.0 正确更新到 4.1.9,所有依赖项配置保持一致。

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

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

版本号从 4.1.9-alpha.0 更新到 4.1.9,作为基础工具包,此更新是必要的。

packages/taro/package.json (1)

3-3: 主包版本号更新无误。

版本号从 4.1.9-alpha.0 正确更新到 4.1.9,所有 workspace:* 依赖项配置保持一致。

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

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

版本号从 4.1.9-alpha.0 更新到 4.1.9,符合发布规范。

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

3-3: Babel 预设版本号更新无误。

版本号从 4.1.9-alpha.0 正确更新到 4.1.9,所有依赖项配置保持一致。

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

3-3: React Native 组件版本号更新正确。

版本号从 4.1.9-alpha.0 更新到 4.1.9,所有依赖项配置无需调整。

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

3-3: 高级组件版本号更新无误。

版本号从 4.1.9-alpha.0 正确更新到 4.1.9,所有依赖配置保持一致。

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

3-3: 版本号更新正确

版本从 4.1.9-alpha.0 更新到 4.1.9,符合发布PR的预期。所有依赖声明保持不变,这是标准的版本发布流程。

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

4-4: 版本号更新正确

darwin-arm64原生绑定包的版本号已正确更新到4.1.9。

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

3-3: 版本号更新正确

react-devtools插件版本已正确更新到4.1.9。依赖声明(dependencies和peerDependencies)保持一致。

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

3-3: 版本号更新正确

HTTP插件版本已正确更新到4.1.9。作为轻量级插件,无dependencies声明是合理的。

packages/taroize/package.json (1)

3-3: 版本号更新正确

taroize代码转换工具版本已正确更新到4.1.9。dependencies配置包含必要的Babel工具和代码转换依赖。

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

3-3: 版本号更新正确

stylelint-taro版本已正确更新到4.1.9。依赖配置简洁,仅包含必要的lodash和stylelint peer依赖。

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

3-3: 版本号更新正确

HTML插件版本已正确更新到4.1.9。作为轻量级插件,无dependencies声明符合预期。

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

3-3: 版本号更新正确

harmony-cpp平台插件版本已正确更新到4.1.9。dependencies包含必要的Babel工具、React运行时和Taro内部包引用。

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

3-3: 版本号正确更新为 4.1.9 发布版本。

版本从 4.1.9-alpha.0 更新至 4.1.9,符合此次发布的目标版本。

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

3-3: 版本号正确更新为 4.1.9 发布版本。

版本从 4.1.9-alpha.0 更新至 4.1.9,与整体发布计划一致。

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

4-4: 版本号正确更新为 4.1.9 发布版本。

版本从 4.1.9-alpha.0 更新至 4.1.9,符合此次发布的版本策略。

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

3-3: 版本号正确更新为 4.1.9 发布版本。

版本从 4.1.9-alpha.0 更新至 4.1.9,与 monorepo 整体版本保持同步。

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

3-3: 版本号正确更新为 4.1.9 发布版本。

版本从 4.1.9-alpha.0 更新至 4.1.9,保持与其他包的版本一致性。

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

3-3: 版本号正确更新为 4.1.9 发布版本。

版本从 4.1.9-alpha.0 更新至 4.1.9,符合此次发布要求。

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

3-3: 版本号正确更新为 4.1.9 发布版本。

版本从 4.1.9-alpha.0 更新至 4.1.9,与 monorepo 整体发布计划保持一致。

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

3-3: 版本号正确更新为 4.1.9 发布版本。

版本从 4.1.9-alpha.0 更新至 4.1.9,保持与其他平台插件包版本的一致性。

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

4-4: 版本号更新正确,符合发布预期。

版本从预发布版本 4.1.9-alpha.0 正确更新为正式版本 4.1.9,与 monorepo 范围内的整体发布一致。

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

3-3: 版本号更新正确,符合发布预期。

版本从 4.1.9-alpha.0 正确更新为 4.1.9,与 monorepo 范围内的整体发布一致。

package.json (1)

3-3: 根工作区版本号更新正确。

版本从 4.1.9-alpha.0 正确更新为 4.1.9。这个变更将通过 version:release 脚本自动同步到所有子包。

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

3-3: 版本号更新正确,符合发布预期。

版本从 4.1.9-alpha.0 正确更新为 4.1.9,与 monorepo 范围内的整体发布一致。

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

3-3: 版本号更新正确,符合发布预期。

版本从 4.1.9-alpha.0 正确更新为 4.1.9,与 monorepo 范围内的整体发布一致。

packages/shared/package.json (1)

3-3: 版本号更新正确,符合发布预期。

版本从 4.1.9-alpha.0 正确更新为 4.1.9。shared 包作为核心依赖,版本号的一致性对整个 monorepo 发布至关重要。

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

3-3: 版本号更新正确,符合发布预期。

版本从 4.1.9-alpha.0 正确更新为 4.1.9,与 monorepo 范围内的整体发布一致。

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

3-3: 版本号更新正确,符合发布预期。

版本从 4.1.9-alpha.0 正确更新为 4.1.9,与 monorepo 范围内的整体发布一致。

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

3-3: 版本升级符合发布流程。

版本号从4.1.9-alpha.0正确更新为4.1.9。依赖包stylelint-taro-rn声明为workspace:*,将自动使用同步更新的版本。

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

3-3: 版本升级符合预期。

版本号正确更新为4.1.9,与上一个包(stylelint-config-taro-rn)形成正确的依赖关系。

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

3-3: 版本升级正确。

版本号已更新为4.1.9,与其他包保持同步。workspace:*依赖将自动应用相同版本。

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

3-3: 版本升级符合发布流程。

版本号已正确更新为4.1.9。所有workspace:*依赖将保持同步。

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

3-3: 版本升级符合预期。

版本号已更新为4.1.9。所有内部workspace:*依赖将正确同步。

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

3-3: 版本升级符合发布标准。

版本号已正确更新为4.1.9。所有workspace:*依赖将保持一致。

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

4-4: 版本升级正确。

native binding包版本已更新为4.1.9,与其他包保持同步。

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

3-3: 版本升级符合发布流程。

版本号已正确更新为4.1.9。所有workspace:*依赖将自动同步到新版本。

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

4-4: 发布版本更新正确。

版本号从 4.1.9-alpha.0 更新为 4.1.9,移除了预发布标签。更改符合预期。

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

3-3: 发布版本更新正确。

版本号从 4.1.9-alpha.0 更新为 4.1.9。所有依赖关系保持不变。

crates/native_binding/package.json (1)

3-3: 发布版本更新正确。

版本号从 4.1.9-alpha.0 更新为 4.1.9。可选依赖关系保持不变,应确保所有平台绑定包(darwin-arm64、darwin-x64、linux-x64-gnu、win32-x64-msvc)也一并更新。

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

3-3: 发布版本更新正确。

版本号从 4.1.9-alpha.0 更新为 4.1.9。所有依赖关系和脚本配置保持不变。

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

3-3: 发布版本更新正确。

版本号从 4.1.9-alpha.0 更新为 4.1.9。平台插件的所有依赖关系保持不变。

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

3-3: 发布版本更新正确。

版本号从 4.1.9-alpha.0 更新为 4.1.9。PostCSS 插件的依赖和配置保持不变。

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

3-3: 发布版本更新正确。

版本号从 4.1.9-alpha.0 更新为 4.1.9。所有依赖关系和配置保持不变。

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

3-3: Release version update complete and verified across all packages.

Version successfully updated from 4.1.9-alpha.0 to 4.1.9 in all 79 package.json files in the repository. No remaining alpha versions detected. All dependencies preserved correctly.

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

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

预发布标签已正确移除,符合 4.1.9 正式版本的发布流程。

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

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

预发布标签移除符合预期,无其他配置变更。

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

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

依赖版本锁定保持不变,无额外影响。

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

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

框架插件版本号已适当升级至正式版,依赖配置保持一致。

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

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

Harmony 平台插件版本升级至 4.1.9,依赖配置保持稳定。

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

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

原生绑定包版本号与主发布版本保持一致。

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

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

Babel 插件版本升级,vitest 测试配置保持一致。

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

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

React 框架包版本升级至 4.1.9,内部依赖关系保持稳定。

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

3-3: 版本更新符合发布要求

清晰的版本号更新,从预发布版本 4.1.9-alpha.0 升级到稳定版本 4.1.9。所有依赖项保持不变,符合 monorepo 发布流程。

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

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

预发布版本已升级至稳定版本 4.1.9,工作区依赖项保持一致。

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

3-3: 版本更新一致且完整

版本号从 4.1.9-alpha.0 升级至 4.1.9,工作区依赖保持稳定。

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

3-3: 版本号发布更新正确

从 4.1.9-alpha.0 升级至 4.1.9,其他字段和依赖项保持不变。

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

4-4: 原生绑定版本号已更新

Windows x64 MSVC 平台的原生绑定包版本已从 4.1.9-alpha.0 升级至 4.1.9,配置完整且正确。

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

3-3: 路由包版本号正确更新

版本从 4.1.9-alpha.0 升级至稳定版本 4.1.9,所有依赖和配置保持不变。

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

3-3: 组件库版本号已完整更新

React 组件包版本从 4.1.9-alpha.0 升级至 4.1.9,所有依赖和对等依赖保持一致。

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

3-3: PostCSS 插件版本号已更新

版本从 4.1.9-alpha.0 升级至 4.1.9,对等依赖保持不变。

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

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

版本从 4.1.9-alpha.0 更新为 4.1.9,符合发布要求。sideEffects 配置保持不变,正确保留了 dom-external/index.js。

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

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

版本从 4.1.9-alpha.0 更新为 4.1.9。依赖和脚本配置保持不变。

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

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

版本从 4.1.9-alpha.0 更新为 4.1.9。无其他配置变更。

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

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

版本从 4.1.9-alpha.0 更新为 4.1.9。所有依赖关系(使用 workspace:* 版本引用)保持不变。

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

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

版本从 4.1.9-alpha.0 更新为 4.1.9。所有依赖、脚本和配置保持不变。

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

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

版本从 4.1.9-alpha.0 更新为 4.1.9。所有 API 定义、依赖关系和脚本保持不变。

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

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

版本从 4.1.9-alpha.0 更新为 4.1.9。所有依赖、脚本和 peer 依赖元数据配置保持不变。

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

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

版本从 4.1.9-alpha.0 更新为 4.1.9。所有平台特定配置保持不变。

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

3-3: 版本号更新正确且完整。

版本从 4.1.9-alpha.0 更新到 4.1.9,符合发布预期。其他字段保持不变。

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

3-3: 版本号更新一致且准确。

版本从 4.1.9-alpha.0 更新到 4.1.9,符合发布流程。其他所有配置保持一致。

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

3-3: 版本号更新符合预期。

版本从 4.1.9-alpha.0 更新到 4.1.9。所有依赖项保持不变,符合标准发布流程。

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

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

版本从 4.1.9-alpha.0 更新到 4.1.9。所有依赖项和配置保持一致,符合发布流程。

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

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

版本从 4.1.9-alpha.0 更新到 4.1.9。所有依赖项保持一致,符合发布流程。


1-56: AI 摘要不一致:提及的代码改动与实际文件内容不符。

AI 摘要提到 src/calculator.py 中有代码改动(新增方法、更新方法签名、重命名变量),但当前文件仅包含 package.json 的版本号更新,未包含任何 Python 代码改动。这表明摘要可能引用了错误的文件或上下文。请确认实际需要审查的代码改动。

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

3-3: 版本号更新准确无误。

版本从 4.1.9-alpha.0 更新到 4.1.9。所有依赖项和脚本配置保持一致,符合发布流程。

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

3-3: 版本号更新一致且合理。

版本从 4.1.9-alpha.0 更新到 4.1.9。所有依赖项保持不变,符合标准发布流程。


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 28, 2025 11:08
@codecov
Copy link

codecov bot commented Nov 28, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 56.33%. Comparing base (8dde4b8) to head (27d2904).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff            @@
##             main   #18656    +/-   ##
========================================
  Coverage   56.33%   56.33%            
========================================
  Files         447      447            
  Lines       23342    23342            
  Branches     5775     5765    -10     
========================================
  Hits        13149    13149            
+ Misses       8489     8367   -122     
- Partials     1704     1826   +122     
Flag Coverage Δ
taro-cli 72.85% <ø> (ø)
taro-runtime 60.33% <ø> (ø)
taro-web 53.12% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
see 43 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 57362f9 into main Nov 28, 2025
39 checks passed
@Single-Dancer Single-Dancer deleted the chore/4.1.9 branch November 28, 2025 12:31
@github-actions
Copy link
Contributor

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