Skip to content

Conversation

@yutingzhao1991
Copy link
Collaborator

@yutingzhao1991 yutingzhao1991 commented Nov 20, 2025

🦋 success packages published successfully:
🦋 @ant-design/[email protected]
🦋 @ant-design/[email protected]
🦋 @ant-design/[email protected]
🦋 @ant-design/[email protected]
🦋 @ant-design/[email protected]
🦋 @ant-design/[email protected]
🦋 @ant-design/[email protected]
🦋 @ant-design/[email protected]
🦋 @ant-design/[email protected]
🦋 @ant-design/[email protected]
🦋 @ant-design/[email protected]
🦋 @ant-design/[email protected]

Summary by CodeRabbit

发布说明

  • 新功能

    • 为Jovay L2链添加了新图标。
  • Chores

    • 更新了多个包版本,包含内部依赖项优化。

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

@changeset-bot
Copy link

changeset-bot bot commented Nov 20, 2025

⚠️ No Changeset found

Latest commit: 2d1a646

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@vercel
Copy link

vercel bot commented Nov 20, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
ant-design-web3 Ready Ready Preview Comment Nov 20, 2025 11:29am

@dosubot dosubot bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Nov 20, 2025
@github-actions
Copy link

github-actions bot commented Nov 20, 2025

Preview is ready

@coderabbitai
Copy link

coderabbitai bot commented Nov 20, 2025

📝 Walkthrough

高层总结

此PR进行了跨多个包的批量版本更新。约12个包的版本号被递增,包括示例项目、核心资源模块及各区块链集成包。每个版本更新都伴随对应的CHANGELOG条目,记录了依赖项的版本号变化。

变更

内聚体 / 文件 变更摘要
示例项目版本更新
examples/eth-web3js/package.json, examples/eth-web3js/CHANGELOG.md, examples/ethers-v5/package.json, examples/ethers-v5/CHANGELOG.md, examples/ethers/package.json, examples/ethers/CHANGELOG.md
版本号从 0.0.24 更新至 0.0.25,添加CHANGELOG条目记录依赖更新(@ant-design/[email protected]、@ant-design/[email protected]等)。
核心资源与图标包
packages/assets/package.json, packages/assets/CHANGELOG.md, packages/icons/package.json, packages/icons/CHANGELOG.md
assets包从1.14.1更新至1.14.2;icons包从1.15.0更新至1.16.0(新增L2链jovay的图标)。添加对应CHANGELOG条目。
以太坊集成包
packages/eth-web3js/package.json, packages/eth-web3js/CHANGELOG.md, packages/ethers-v5/package.json, packages/ethers-v5/CHANGELOG.md, packages/ethers/package.json, packages/ethers/CHANGELOG.md
版本分别更新(eth-web3js: 1.1.21→1.1.22,ethers-v5: 1.0.22→1.0.23,ethers: 1.1.21→1.1.22),添加CHANGELOG条目记录patch修改。
多链集成包
packages/bitcoin/package.json, packages/bitcoin/CHANGELOG.md, packages/solana/package.json, packages/solana/CHANGELOG.md, packages/sui/package.json, packages/sui/CHANGELOG.md, packages/ton/package.json, packages/ton/CHANGELOG.md, packages/tron/package.json, packages/tron/CHANGELOG.md
Bitcoin(2.0.2→2.0.3)、Solana(1.4.2→1.4.3)、Sui(1.1.1→1.1.2)、Ton(1.1.3→1.1.4)、Tron(1.0.3→1.0.4)版本更新,各包添加CHANGELOG条目。
Web3适配器
packages/wagmi/package.json, packages/wagmi/CHANGELOG.md, packages/web3/package.json, packages/web3/CHANGELOG.md
Wagmi从2.12.1更新至2.12.2;Web3从1.25.1更新至1.25.2。添加CHANGELOG条目记录依赖项更新。

评估代码审查工作量

🎯 1 (简单) | ⏱️ ~8 分钟

  • 所有变更遵循统一的模式:版本号递增 + CHANGELOG条目添加
  • 变更具有高度同质性,无需针对各文件进行复杂的逻辑推理
  • 涉及文件众多但每个文件的改动机械且重复

可能相关的PR

建议标签

dependencies, size:L, lgtm

建议审阅者

  • gin-lsl
  • LCJove
  • thinkasany

诗歌

🐰 版本号齐齐涨,
图标新增显端庄,
依赖链条环环扣,
一次发布润四方,
补丁精良,生态昌!

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 标题清晰准确地总结了本次发布的核心变更:发布了@ant-design/[email protected]和@ant-design/[email protected]两个关键包版本。这与PR中所有涉及的12个包的版本更新都相关,标题突出了最重要的两个发布包。
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/jovayiconrelease

📜 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 511e3cb and 2d1a646.

📒 Files selected for processing (30)
  • examples/eth-web3js/CHANGELOG.md (1 hunks)
  • examples/eth-web3js/package.json (1 hunks)
  • examples/ethers-v5/CHANGELOG.md (1 hunks)
  • examples/ethers-v5/package.json (1 hunks)
  • examples/ethers/CHANGELOG.md (1 hunks)
  • examples/ethers/package.json (1 hunks)
  • packages/assets/CHANGELOG.md (1 hunks)
  • packages/assets/package.json (1 hunks)
  • packages/bitcoin/CHANGELOG.md (1 hunks)
  • packages/bitcoin/package.json (1 hunks)
  • packages/eth-web3js/CHANGELOG.md (1 hunks)
  • packages/eth-web3js/package.json (1 hunks)
  • packages/ethers-v5/CHANGELOG.md (1 hunks)
  • packages/ethers-v5/package.json (1 hunks)
  • packages/ethers/CHANGELOG.md (1 hunks)
  • packages/ethers/package.json (1 hunks)
  • packages/icons/CHANGELOG.md (1 hunks)
  • packages/icons/package.json (1 hunks)
  • packages/solana/CHANGELOG.md (1 hunks)
  • packages/solana/package.json (1 hunks)
  • packages/sui/CHANGELOG.md (1 hunks)
  • packages/sui/package.json (1 hunks)
  • packages/ton/CHANGELOG.md (1 hunks)
  • packages/ton/package.json (1 hunks)
  • packages/tron/CHANGELOG.md (1 hunks)
  • packages/tron/package.json (1 hunks)
  • packages/wagmi/CHANGELOG.md (1 hunks)
  • packages/wagmi/package.json (1 hunks)
  • packages/web3/CHANGELOG.md (1 hunks)
  • packages/web3/package.json (1 hunks)
⏰ 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). (4)
  • GitHub Check: prepare preview
  • GitHub Check: Socket Security: Pull Request Alerts
  • GitHub Check: ci
  • GitHub Check: ci
🔇 Additional comments (30)
packages/sui/package.json (1)

3-3: 版本号更新正确

补丁版本号从 1.1.1 升至 1.1.2,符合语义化版本控制规范。内部依赖使用 workspace:* 正确保留,与 PR 的协调发布相符。

examples/ethers-v5/package.json (1)

4-4: 示例版本号更新正确

版本从 0.0.24 升至 0.0.25,这与内部依赖的更新(如 @ant-design/[email protected])相符。

packages/assets/package.json (1)

3-3: 核心资源包版本号更新正确

版本从 1.14.1 升至 1.14.2,patch 级别更新符合依赖更新。导出结构和 workspace 依赖已正确保留。

packages/bitcoin/package.json (1)

3-3: Bitcoin 包版本号更新正确

版本从 2.0.2 升至 2.0.3,外部依赖版本(sats-connect、uint8array-tools)保持不变,符合补丁版本释放的预期。

examples/eth-web3js/package.json (1)

4-4: 示例版本号更新正确

版本从 0.0.24 升至 0.0.25,与 eth-web3js 相关依赖更新(@ant-design/[email protected])相符。

packages/ton/package.json (1)

3-3: TON 包版本号更新正确

版本从 1.1.3 升至 1.1.4,@ant-design/web3-assets 依赖更新至 1.14.2,同步发布协调一致。peer dependencies 稳定不变。

packages/tron/package.json (1)

3-3: TRON 包版本号更新正确

版本从 1.0.3 升至 1.0.4,Tronweb3 适配器依赖版本稳定不变。workspace 内部依赖已正确保留。

packages/eth-web3js/package.json (1)

3-3: Web3js 集成包版本号更新正确

版本从 1.1.21 升至 1.1.22,@ant-design/web3-wagmi 依赖升至 2.12.2,wagmi 和 viem 版本保持稳定。导出和 peer dependencies 结构完整。

packages/assets/CHANGELOG.md (1)

3-8: 变更日志条目格式正确,版本一致性良好。

版本 1.14.2 的 Patch Changes 条目格式正确,依赖版本 @ant-design/[email protected] 与 packages/icons/package.json 中的版本升级相对应。提交哈希 cf5810d 的引用也与其他相关变更日志一致。

packages/wagmi/package.json (1)

3-3: 版本号升级正确,补丁版本符合预期。

版本从 2.12.1 升级到 2.12.2,是标准的补丁版本升级。此版本号与关联的 CHANGELOG 条目(packages/eth-web3js/CHANGELOG.md)中记录的依赖版本一致。

packages/eth-web3js/CHANGELOG.md (1)

3-8: 依赖版本更新准确,变更日志格式规范。

版本 1.1.22 的 Patch Changes 条目中列出的两个依赖版本均已在相应包中更新:@ant-design/[email protected] 和 @ant-design/[email protected]。变更日志格式正确,符合发布流程规范。

packages/ton/CHANGELOG.md (1)

3-7: 版本更新一致,变更日志格式正确。

版本 1.1.4 的 Patch Changes 条目正确记录了 @ant-design/[email protected] 的依赖更新,与 packages/assets 的版本升级相对应。变更日志格式规范,与既有条目风格保持一致。

packages/ethers/package.json (1)

3-3: 版本号升级正确,补丁版本符合发布流程。

版本从 1.1.21 升级到 1.1.22,是标准的补丁版本升级,与关联的变更日志条目一致。包的所有其他配置保持不变,依赖声明有效。

packages/icons/package.json (1)

3-3: 次版本号升级正确,符合新功能添加规范。

版本从 1.15.0 升级到 1.16.0 是次版本升级,对应 packages/icons/CHANGELOG.md 中新增的 jovay 链图标功能。版本号变化符合语义化版本规范。

packages/icons/CHANGELOG.md (1)

3-7: 新功能文档化正确,版本号与包版本一致。

版本 1.16.0 的 Minor Changes 条目正确记录了新增的 jovay 链图标功能。提交哈希 cf5810d 的引用与其他相关变更日志保持一致。变更日志格式规范,符合既有风格。

packages/sui/CHANGELOG.md (1)

3-7: 依赖版本更新准确,补丁版本符合预期。

版本 1.1.2 的 Patch Changes 条目正确记录了 @ant-design/[email protected] 的依赖更新。变更日志格式规范,与既有条目保持一致风格。

packages/bitcoin/CHANGELOG.md (1)

3-8: 变更日志条目格式正确。

版本 2.0.3 的条目遵循了既有的格式约定,新增的依赖更新信息文档化完整。

packages/web3/package.json (1)

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

将版本从 1.25.1 更新至 1.25.2 作为补丁版本更新,与相应的 CHANGELOG 条目一致。依赖项未发生变化。

packages/ethers-v5/package.json (1)

3-3: 版本更新一致。

将版本从 1.0.22 更新至 1.0.23,作为补丁版本更新。依赖声明保持不变。

examples/ethers/CHANGELOG.md (1)

3-9: 变更日志条目格式正确无误。

版本 0.0.25 的条目记录了三个依赖的补丁更新,格式与既有条目一致。版本号递增符合预期。

packages/tron/CHANGELOG.md (1)

3-7: 变更日志条目格式正确。

版本 1.0.4 的条目记录了 @ant-design/web3-assets 依赖的更新,遵循既有格式约定。

examples/ethers-v5/CHANGELOG.md (1)

3-9: 变更日志条目正确无误。

版本 0.0.25 的条目记录了三个依赖的更新,版本号递增一致。第 9 行的 @ant-design/[email protected] 与 packages/ethers-v5/package.json 中的版本更新相匹配。

examples/eth-web3js/CHANGELOG.md (1)

3-9: 变更日志条目格式规范。

版本 0.0.25 的条目记录了三个依赖的补丁更新,格式与既有条目一致。版本递增符合预期。

packages/solana/package.json (1)

3-3: 版本更新一致。

将版本从 1.4.2 更新至 1.4.3 作为补丁版本。依赖声明保持不变,工作区依赖使用 workspace:* 模式正确。

examples/ethers/package.json (1)

4-4: 版本号更新符合规范

patch版本号增量(0.0.24 → 0.0.25)符合发布规范,与其他关联包的版本更新保持协调一致。

packages/wagmi/CHANGELOG.md (1)

3-8: CHANGELOG条目格式规范

新版本2.12.2的CHANGELOG条目格式标准,Patch Changes部分清晰记录了依赖更新。

packages/ethers/CHANGELOG.md (1)

3-9: 依赖关系文档完整

版本1.1.22的Patch Changes正确记录了web3-assets和web3-wagmi的版本更新,体现了包间的依赖关系。

packages/solana/CHANGELOG.md (1)

3-8: 版本更新记录完整

版本1.4.3更新记录清晰,准确反映了web3-assets依赖的版本升级。

packages/ethers-v5/CHANGELOG.md (1)

3-10: 多层依赖关系记录准确

版本1.0.23正确记录了三个关键依赖的版本更新,体现了ethers-v5在包依赖体系中的位置。

packages/web3/CHANGELOG.md (1)

7-9: CHANGELOG格式与其他包存在差异

web3包的CHANGELOG在Patch Changes中包含commit hash "cf5810d",而其他包仅列举版本号。这表明web3包此次发布可能包含实际代码变更,而非仅是依赖版本更新。这种差异在格式上是合理的,反映了不同包的变更性质。

请确认commit cf5810d确实对应于web3包的代码改动,以验证此CHANGELOG条目的准确性。


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.

@gemini-code-assist
Copy link

Summary of Changes

Hello @yutingzhao1991, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request performs a routine chore release, updating a suite of @ant-design/web3 packages and their corresponding examples to their latest versions. The primary driver for this release is the introduction of a new L2 chain icon within the @ant-design/web3-icons package, necessitating cascading version updates across the ecosystem to ensure compatibility and leverage the new feature.

Highlights

  • New Icon Feature: The @ant-design/web3-icons package has been updated to version 1.16.0, introducing a new icon specifically for the L2 chain 'jovay'.
  • Core Package Release: The main @ant-design/web3 package has been released at version 1.25.2.
  • Dependency Updates: Numerous related packages and examples, including @ant-design/web3-assets, @ant-design/web3-bitcoin, @ant-design/web3-eth-web3js, @ant-design/web3-ethers, @ant-design/web3-ethers-v5, @ant-design/web3-solana, @ant-design/web3-sui, @ant-design/web3-ton, @ant-design/web3-tron, and @ant-design/web3-wagmi, have received version bumps to align with the latest releases and updated dependencies.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@coderabbitai coderabbitai bot requested review from LCJove and thinkasany November 20, 2025 11:27
@dosubot dosubot bot added the dependencies Pull requests that update a dependency file label Nov 20, 2025
@coderabbitai coderabbitai bot added the lgtm This PR has been approved by a maintainer label Nov 20, 2025
Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request is part of a release process, bumping versions for multiple packages. It also introduces a new 'jovay' icon to @ant-design/web3-icons. My review focuses on the implementation of this new icon, suggesting improvements for SVG optimization and consistency in the component files. The automated version bumps in package.json and CHANGELOG.md files look correct.

@socket-security
Copy link

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addedlodash@​4.17.211001008783100
Addedreact@​18.3.11001008597100
Addedbs58@​6.0.01001009385100
Addedethers@​5.8.09910010085100
Addedreact-dom@​18.3.11001009298100

View full report

@codecov
Copy link

codecov bot commented Nov 20, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (511e3cb) to head (2d1a646).

Additional details and impacted files
@@            Coverage Diff            @@
##              main     #1554   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files          877       877           
  Lines        18892     18892           
  Branches      1705      1706    +1     
=========================================
  Hits         18892     18892           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file lgtm This PR has been approved by a maintainer size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants