-
Notifications
You must be signed in to change notification settings - Fork 85
Release v0.201.0 #3358
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release v0.201.0 #3358
Conversation
chore(deps): update dependency lerna to v8.1.5
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore: Update ckb node assume valid target (#3282) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * chore: update versions and changelogs * Update Neuron compatibility table (#3284) Co-authored-by: Keith-CY <7271329+Keith-CY@users.noreply.github.com> * chore: Update ckb node assume valid target (#3300) chore: Update ckb node assume valid target for rc/v0.121.0. Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * chore: update versions and changelogs * chore: Update ckb node assume valid target for rc/v0.121.1. * chore: update versions and changelogs * fix: lang (#3312) --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Keith <keithwhisper@gmail.com> Co-authored-by: Keith-CY <7271329+Keith-CY@users.noreply.github.com> Co-authored-by: devchenyan <sgt39007@163.com>
feat: update ckb client versions Co-authored-by: Keith-CY <7271329+Keith-CY@users.noreply.github.com>
* chore(deps): bump elliptic from 6.6.0 to 6.6.1 Bumps [elliptic](https://github.com/indutny/elliptic) from 6.6.0 to 6.6.1. - [Commits](indutny/elliptic@v6.6.0...v6.6.1) --- updated-dependencies: - dependency-name: elliptic dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> * fix: fix typo in test description --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Keith <keithwhisper@gmail.com>
* fix: Network setting type can not be saved * fix
* fix: cursor move to last position * fix: comment
* feat: Optimize data migration * feat: getCkbNodeDataNeedSize * fix: comments * fix: text * fix: text * fix * fix: ui * fix: lang
* feat: assume_valid_target * fix: comments
* feat: Support UDT destruction * feat: HardWallet * fix * fix: comments * fix: comments * fix: comments * fix: tests * fix * fix
feat: update ckb client versions Co-authored-by: Keith-CY <7271329+Keith-CY@users.noreply.github.com>
* feat: Replace react-script to vite * fix * fix * fix: build * fix * fix * fix * fix: package
fix: password tip
* fix: HardWallet connection tip * fix: comments
* feat: Add UI crash logs * fix
* fix: Manage Nervos DAO with multisig address * fix: comments * fix: comments * fix * fix * fix: checkbox is not displaying properly
…ng (#3334) * fix: Multisig dao withdraw hasCkbBalance search wallet balance is wrong * fix: spell
…#3335) Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.1 to 6.2.4. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v6.2.4/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v6.2.4/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [tar-fs](https://github.com/mafintosh/tar-fs) from 2.1.1 to 2.1.2. - [Commits](mafintosh/tar-fs@v2.1.1...v2.1.2) --- updated-dependencies: - dependency-name: tar-fs dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…workflows (#3336) chore(deps): bump tj-actions/changed-files in /.github/workflows Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 44 to 46. - [Release notes](https://github.com/tj-actions/changed-files/releases) - [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md) - [Commits](tj-actions/changed-files@v44...v46) --- updated-dependencies: - dependency-name: tj-actions/changed-files dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.1 to 6.2.4. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v6.2.4/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v6.2.4/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Keith-CY <7271329+Keith-CY@users.noreply.github.com>
V0.201.0.mp4[Video for v 0.201.0] Please check. @Keith-CY |
LGTM except that when clicking the recycle, multiple times it was demonstrated so dialog was opened repeatedly. It could be more concise. |
v0.201.0.mp4 |
|
Release note updated, please have a review @yanguoyu @devchenyan |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR prepares the v0.201.0 release by bumping versions across the repo, migrating the UI from CRA to Vite (including scripts, dependencies, and a new index.html), and updating Storybook and CI workflows to align with the new build setup and Node LTS.
- Bump versions in root, packages, Lerna, and CKB config to v0.201.0
- Migrate
neuron-uifrom React-Scripts/CRA to Vite with updated scripts, dependencies, and entrypoint - Switch Storybook to Vite builder and modernize GitHub workflows to use Node LTS and updated runner conditions
Reviewed Changes
Copilot reviewed 228 out of 228 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| packages/neuron-ui/public/index.html | Remove old CRA public entrypoint |
| packages/neuron-ui/index.html | Add new Vite-based index.html |
| packages/neuron-ui/package.json | Update version, scripts, and dependencies for Vite |
| packages/neuron-ui/.storybook/main.ts | Switch Storybook to Vite builder and adjust config |
| packages/neuron-ui/.storybook/electron.js | Stub electron module with named exports |
| packages/neuron-ui/.eslintrc.js | Add Vitest setup and adjust ESLint rules |
| package.json | Bump root version and update devDependencies |
| lerna.json | Bump Lerna managed version |
| compatible.json | Add new compatibility entries for v0.201 |
| COPYING | Update copyright year |
| CHANGELOG.md | Add v0.201.0 release notes |
| .github/workflows/update_wallet_env.yml | Use Node LTS version |
| .github/workflows/update_neuron_compatible.yml | Use Node LTS version |
| .github/workflows/update_ckb_client_versions.yml | Use Node LTS version |
| .github/workflows/unit_tests.yml | Update OS matrix and install extra Linux deps |
| .github/workflows/package_for_test.yml | Update OS runner conditions and dependencies |
| .github/workflows/package.yml | Update OS runner conditions and dependencies |
| .github/workflows/check_storybook.yml | Update Node version and Linux deps install |
| .github/workflows/check-code-style.yml | Bump changed-files action version |
| .ckb-version | Update CKB version to v0.201.0 |
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
0.201.0 (2025-05-30)
Caveat
The CKB 2023 Hardfork will be activated at Epoch 12,293(estimated 2025-07-01) and requires CKB@v0.200.0 or Light Client@v0.4.0 and above.
To ensure synchronization after the hardfork, please upgrade Neuron to v0.201.0 or later for full node users, and to v0.119.0 or later for light client users.
Visit https://explorer.nervos.org/hardfork for more information about the hardfork.
CKB Node & Light Client
Assumed valid target
Block before
0x8d98cc0af11e54e7c66b10d188cea7bd1ec33acee624eb0fddd9bb6951cf720e(at height16,284,813) will be skipped in validation.(#3357)YouTube: https://youtu.be/JFe0Pwr4Io0
New features
Bug fixes
Full Changelog: v0.121.1...v0.201.0