diff --git a/CHANGELOG.md b/CHANGELOG.md index 689dddb5c..56aef4adb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,25 @@ +# 0.121.0 (2025-01-16) + +### CKB Node & Light Client + +- [CKB@v0.121.0-rc1](https://github.com/nervosnetwork/ckb/releases/tag/v0.121.0-rc1) was released on Jan. 9th, 2025. This version of CKB node is now bundled and preconfigured in Neuron. +- [CKB Light Client@v0.4.1](https://github.com/nervosnetwork/ckb-light-client/releases/tag/v0.4.1) was released on Nov. 13th, 2024. This version of CKB Light Client is now bundled and preconfigured in Neuron + +### Assumed valid target + +Block before `0x1381f9e4f70ce521256c4095fa536d11165488171a8a2cbac687f8cf53907afa`(at height `15,119,157`) will be skipped in validation.(https://github.com/nervosnetwork/neuron/pull/3300) + +--- + +## New features + +- #3290: Support inspecting and exporting private key for specific addresses.(@devchenyan) +- #3293: Refine interaction of Sign and Verify Message.(@devchenyan) + + +**Full Changelog**: https://github.com/nervosnetwork/neuron/compare/v0.120.0...v0.121.0 + + # 0.120.0 (2024-12-13) ### CKB Node & Light Client diff --git a/compatible.json b/compatible.json index e4b9805b6..50af59c90 100644 --- a/compatible.json +++ b/compatible.json @@ -1,222 +1,244 @@ -{ - "fullVersions": [ - "0.121", - "0.120", - "0.119", - "0.118", - "0.117", - "0.116", - "0.115", - "0.114", - "0.113", - "0.112", - "0.111", - "0.110", - "0.109", - "0.108", - "0.107", - "0.106", - "0.105", - "0.104", - "0.103" - ], - "lightVersions": [ - "0.4", - "0.3", - "0.2" - ], - "compatible": { - "0.111": { - "full": [ - "0.121", - "0.120", - "0.119", - "0.118", - "0.117", - "0.116", - "0.115", - "0.114", - "0.113", - "0.112", - "0.111", - "0.110", - "0.109" - ], - "light": [ - "0.4", - "0.3", - "0.2" - ] - }, - "0.110": { - "full": [ - "0.121", - "0.120", - "0.119", - "0.118", - "0.117", - "0.116", - "0.115", - "0.114", - "0.113", - "0.112", - "0.111", - "0.110", - "0.109" - ], - "light": [ - "0.4", - "0.3", - "0.2" - ] - }, - "0.106": { - "full": [ - "0.108", - "0.107", - "0.106", - "0.105" - ], - "light": [] - }, - "0.103": { - "full": [ - "0.104", - "0.103" - ], - "light": [] - }, - "0.112": { - "full": [ - "0.121", - "0.120", - "0.119", - "0.118", - "0.117", - "0.116", - "0.115", - "0.114", - "0.113", - "0.112", - "0.111", - "0.110", - "0.109" - ], - "light": [ - "0.4", - "0.3", - "0.2" - ] - }, - "0.114": { - "full": [ - "0.121", - "0.120", - "0.119", - "0.118", - "0.117", - "0.116", - "0.115", - "0.114", - "0.113", - "0.112", - "0.111", - "0.110", - "0.109" - ], - "light": [ - "0.4", - "0.3", - "0.2" - ] - }, - "0.116": { - "full": [ - "0.121", - "0.120", - "0.119", - "0.118", - "0.117", - "0.116", - "0.115", - "0.114", - "0.113", - "0.112", - "0.111", - "0.110", - "0.109" - ], - "light": [ - "0.4", - "0.3", - "0.2" - ] - }, - "0.117": { - "full": [ - "0.121", - "0.120", - "0.119", - "0.118", - "0.117", - "0.116", - "0.115", - "0.114", - "0.113", - "0.112", - "0.111", - "0.110", - "0.109" - ], - "light": [ - "0.4", - "0.3", - "0.2" - ] - }, - "0.119": { - "full": [ - "0.121", - "0.120", - "0.119", - "0.118", - "0.117", - "0.116", - "0.115", - "0.114", - "0.113", - "0.112", - "0.111", - "0.110", - "0.109" - ], - "light": [ - "0.4", - "0.3", - "0.2" - ] - }, - "0.120": { - "full": [ - "0.121", - "0.120", - "0.119", - "0.118", - "0.117", - "0.116", - "0.115", - "0.114", - "0.113", - "0.112", - "0.111", - "0.110", - "0.109" - ], - "light": [ - "0.4", - "0.3", - "0.2" - ] - } - } -} +{ + "fullVersions": [ + "0.121", + "0.120", + "0.119", + "0.118", + "0.117", + "0.116", + "0.115", + "0.114", + "0.113", + "0.112", + "0.111", + "0.110", + "0.109", + "0.108", + "0.107", + "0.106", + "0.105", + "0.104", + "0.103" + ], + "lightVersions": [ + "0.4", + "0.3", + "0.2" + ], + "compatible": { + "0.111": { + "full": [ + "0.121", + "0.120", + "0.119", + "0.118", + "0.117", + "0.116", + "0.115", + "0.114", + "0.113", + "0.112", + "0.111", + "0.110", + "0.109" + ], + "light": [ + "0.4", + "0.3", + "0.2" + ] + }, + "0.110": { + "full": [ + "0.121", + "0.120", + "0.119", + "0.118", + "0.117", + "0.116", + "0.115", + "0.114", + "0.113", + "0.112", + "0.111", + "0.110", + "0.109" + ], + "light": [ + "0.4", + "0.3", + "0.2" + ] + }, + "0.106": { + "full": [ + "0.108", + "0.107", + "0.106", + "0.105" + ], + "light": [] + }, + "0.103": { + "full": [ + "0.104", + "0.103" + ], + "light": [] + }, + "0.112": { + "full": [ + "0.121", + "0.120", + "0.119", + "0.118", + "0.117", + "0.116", + "0.115", + "0.114", + "0.113", + "0.112", + "0.111", + "0.110", + "0.109" + ], + "light": [ + "0.4", + "0.3", + "0.2" + ] + }, + "0.114": { + "full": [ + "0.121", + "0.120", + "0.119", + "0.118", + "0.117", + "0.116", + "0.115", + "0.114", + "0.113", + "0.112", + "0.111", + "0.110", + "0.109" + ], + "light": [ + "0.4", + "0.3", + "0.2" + ] + }, + "0.116": { + "full": [ + "0.121", + "0.120", + "0.119", + "0.118", + "0.117", + "0.116", + "0.115", + "0.114", + "0.113", + "0.112", + "0.111", + "0.110", + "0.109" + ], + "light": [ + "0.4", + "0.3", + "0.2" + ] + }, + "0.117": { + "full": [ + "0.121", + "0.120", + "0.119", + "0.118", + "0.117", + "0.116", + "0.115", + "0.114", + "0.113", + "0.112", + "0.111", + "0.110", + "0.109" + ], + "light": [ + "0.4", + "0.3", + "0.2" + ] + }, + "0.119": { + "full": [ + "0.121", + "0.120", + "0.119", + "0.118", + "0.117", + "0.116", + "0.115", + "0.114", + "0.113", + "0.112", + "0.111", + "0.110", + "0.109" + ], + "light": [ + "0.4", + "0.3", + "0.2" + ] + }, + "0.120": { + "full": [ + "0.121", + "0.120", + "0.119", + "0.118", + "0.117", + "0.116", + "0.115", + "0.114", + "0.113", + "0.112", + "0.111", + "0.110", + "0.109" + ], + "light": [ + "0.4", + "0.3", + "0.2" + ] + }, + "0.121": { + "full": [ + "0.121", + "0.120", + "0.119", + "0.118", + "0.117", + "0.116", + "0.115", + "0.114", + "0.113", + "0.112", + "0.111", + "0.110", + "0.109" + ], + "light": [ + "0.4", + "0.3", + "0.2" + ] + } + } +} diff --git a/lerna.json b/lerna.json index ebd934768..e07f07683 100644 --- a/lerna.json +++ b/lerna.json @@ -2,7 +2,7 @@ "packages": [ "packages/*" ], - "version": "0.120.0", + "version": "0.121.0", "npmClient": "yarn", "$schema": "node_modules/lerna/schemas/lerna-schema.json" } diff --git a/package.json b/package.json index 3131fa124..cac8ae07d 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "neuron", "productName": "Neuron", "description": "CKB Neuron Wallet", - "version": "0.120.0", + "version": "0.121.0", "private": true, "author": { "name": "Nervos Core Dev", diff --git a/packages/neuron-ui/package.json b/packages/neuron-ui/package.json index 11247bb41..5dee471d7 100644 --- a/packages/neuron-ui/package.json +++ b/packages/neuron-ui/package.json @@ -1,6 +1,6 @@ { "name": "neuron-ui", - "version": "0.120.0", + "version": "0.121.0", "private": true, "author": { "name": "Nervos Core Dev", diff --git a/packages/neuron-wallet/.env b/packages/neuron-wallet/.env index 1c24ec4eb..ebe286ad6 100644 --- a/packages/neuron-wallet/.env +++ b/packages/neuron-wallet/.env @@ -117,6 +117,6 @@ DAO_CODE_HASH=0x82d76d1b75fe2fd9a27dfbaa65a039221a380d76c926f378d3f81cf3e7e13f2e MULTISIG_CODE_HASH=0x5c5069eb0857efc65e1bca0c07df34c31663b3622fd3876c876320fc9634e2a8 # CKB NODE OPTIONS -CKB_NODE_ASSUME_VALID_TARGET='0xe1085c7ce8f4e8461ea75afe63ef21d2c1ce6a5d0bf0f0170042bebdd2fbde04' -CKB_NODE_ASSUME_VALID_TARGET_BLOCK_NUMBER=14817366 -CKB_NODE_DATA_SIZE=116 +CKB_NODE_ASSUME_VALID_TARGET='0x1381f9e4f70ce521256c4095fa536d11165488171a8a2cbac687f8cf53907afa' +CKB_NODE_ASSUME_VALID_TARGET_BLOCK_NUMBER=15119157 +CKB_NODE_DATA_SIZE=118 diff --git a/packages/neuron-wallet/package.json b/packages/neuron-wallet/package.json index 8bbbdba31..0a58f5c41 100644 --- a/packages/neuron-wallet/package.json +++ b/packages/neuron-wallet/package.json @@ -3,7 +3,7 @@ "productName": "Neuron", "description": "CKB Neuron Wallet", "homepage": "https://www.nervos.org/", - "version": "0.120.0", + "version": "0.121.0", "private": true, "author": { "name": "Nervos Core Dev", @@ -92,7 +92,7 @@ "electron-builder": "24.9.1", "electron-devtools-installer": "3.2.0", "jest-when": "3.6.0", - "neuron-ui": "0.120.0", + "neuron-ui": "0.121.0", "typescript": "5.3.3" } }