Releases: nervosnetwork/neuron
v0.30.0-rc2
0.30.0-rc2 (2020-04-29)
This is an RC version to preview the changes in the next release.
Bundled CKB node
CKB v0.31.1 was released on Apr 24th, 2020. This version of CKB node is now bundled and preconfigured in Neuron.
CKB v0.31.1 includes a performance enhancement patch. It may speed up Neuron sync speed.
New features
We added several new features with this version:
- Bypass password verification when deleting/exporting watch only wallet.
- Skip rescan when importing existing wallet.
- New style of DAO page.
- Remove Settings from the left side bar, which can be found from menu (Windows - Help, Mac - Preferences).
- Add an Experimental divider on the left side bar.
Bug fixes
- Optimized the status warning message when launch.
- Added operation system info in the Debug info.
Downloads
| OS | Arch | Package | SHA256 Checksum |
|---|---|---|---|
| Windows | x64 | exe | 09e713ea1e48031521a84e7055d54dcb65e1ebd1f2af2a13404e786a92b25254 |
| macOS | x64 | zip | c8afbaf0eec3b64a076422687b7075257e74161bfa4ebfdaec174a409a56f5b9 |
| macOS | x64 | DMG | 06882178fc2176b326ee24fbad44d12e753e4d595f6f02102c05bcbdfc057bbf |
| Linux | x64 | AppImage | e1f8fc2afd2f841e618f4306c13e801fb63c06d9da95145ba1060882c2f4ea04 |
v0.30.0-rc1
0.30.0-rc1 (2020-04-28)
This is an RC version to preview the changes in the next release.
Bundled CKB node
CKB v0.31.0 was released on Apr 17th, 2020. This version of CKB node is now bundled and preconfigured in Neuron.
CKB v0.31.0 includes a performance enhancement patch. It may speed up Neuron sync speed.
New features
We added several new features with this version:
- Bypass password verification when deleting/exporting watch only wallet.
- Skip rescan when importing existing wallet.
- New style of DAO page.
- Remove Settings from the left side bar, which can be found from menu (Windows - Help, Mac - Preferences).
- Add an Experimental divider on the left side bar.
Bug fixes
- Optimized the status warning message when launch.
- Added operation system info in the Debug info.
Downloads
| OS | Arch | Package | SHA256 Checksum |
|---|---|---|---|
| Windows | x64 | exe | 2ac2d2804cb79c1fc4d36bc36f34996cb9388db53736060dc54b6bb0d3b3807e |
| macOS | x64 | zip | 6b142353b8aca7e835481ede15d81bee9336ff8ac95a431eeacdfc98c19ba3d8 |
| macOS | x64 | DMG | 12fcd91960f4ff7ea9f0a875f3b15c88d47c34bddaf5c1f660ad65bf824f2e6f |
| Linux | x64 | AppImage | 168b688be827844e6220d890e19e3bc9a58a02692f06aaa315237620840116ba |
v0.29.0
0.29.0 (2020-03-31)
Bundled CKB node
CKB v0.29.0 was released on Feb 26th, 2020. This version of CKB node is now bundled and preconfigured in Neuron.
New features
We added several new features with this version:
- Sign/Verify message: Sign a message with an address and its private key, or verify a signed message with an address and its public key.
- Customized assets: List customized assets that have non-standard cells, e.g. cells with locktime. Holders with locked assets from the genesis block would be able to view them now.
- Transaction with locktime: Send a transaction that could only be released after the locktime.
- Synced block number: Hover over the sync status area on the left bottom and check the CKB tip block number and Neuron synced block number, to see the process of the syncing.
Performance tweak
Thanks to the community we have found and fixed a serious performance issue. Miner wallets usually receive transactions with huge amount of inputs. When syncing this kind of wallets Neuron became very slow and unresponsive, and couldn't calculate the balance correctly. With this release we've tweaked the sync process, making it run faster and handle transactions with many inputs/outputs properly.
Electron
We updated Electron to 7.1.14.
Bug fixes
- Fixed serveral syncing issues causing incorrect balance.
- Fixed a bug that when clearing cache transaction description would be lost.
Downloads
| OS | Arch | Package | SHA256 Checksum |
|---|---|---|---|
| Windows | x64 | exe | 2c799dfc2b7e127e4ccf32d3f9a4b8f44e28a228e5b509a7a63a24c59d06ee90 |
| macOS | x64 | zip | 0938b8b298f5697837637ce3b81e460d356b1dee6387022261e17883a2d88cab |
| macOS | x64 | DMG | 75feaa8f8b22d6ee09796ca1804ee83036d9c702591ca75d24803303534039e7 |
| Linux | x64 | AppImage | fabbde0b0fbd410b075a7e202939aa61f6e6643d93f62095106e8e7aadedb0f2 |
v0.29.0-rc3
0.29.0-rc3 (2020-03-24)
This is an RC version to preview the changes in the next release.
Bundled CKB node
CKB v0.29.0 was released on Feb 26th, 2020. This version of CKB node is now bundled and preconfigured in Neuron.
New features
We added several new features with this version:
- Sign/Verify message: Sign a message with an address and its private key, or verify a signed message with an address and its public key.
- Customized assets: List customized assets that have non-standard cells, e.g. cells with locktime. Holders with locked assets from the genesis block would be able to view them now.
- Transaction with locktime: Send a transaction that could only be released after the locktime.
- Synced block number: Hover over the sync status area on the left bottom and check the CKB tip block number and Neuron synced block number, to see the process of the syncing.
Performance tweak
Thanks to the community we have found and fixed a serious performance issue. Miner wallets usually receive transactions with huge amount of inputs. When syncing this kind of wallets Neuron became very slow and unresponsive, and couldn't calculate the balance correctly. With this release we've tweaked the sync process, making it run faster and handle transactions with many inputs/outputs properly.
Bug fixes
- Fixed serveral syncing issues causing incorrect balance.
- Fixed a bug that when clearing cache transaction description would be lost.
Downloads
| OS | Arch | Package | SHA256 Checksum |
|---|---|---|---|
| Windows | x64 | exe | 2b3fdd3d733ce9784ba4cc86eb9f163bea75768bd3a52934a03c78aaf130d82f |
| macOS | x64 | zip | 9e1c78bc6ab3902b5113ce60e1a0900f6d6797c95884b3fb8c0d29c497e8735d |
| macOS | x64 | DMG | 8aff080ab8da62ad570e6925218c272ee379a383d89978ca46664bb251cd495c |
| Linux | x64 | AppImage | f4de7492b1b6b9a27125093d378d5000413abecdd08e93f453f56178523818ea |
v0.29.0-rc2
0.29.0-rc2 (2020-03-10)
This is an RC version to preview the changes in the next release.
Bundled CKB node
CKB v0.29.0 was released on Feb 26th, 2020. This version of CKB node is now bundled and preconfigured in Neuron.
New features
We added several new features with this version:
- Sign/Verify message: Sign a message with an address and its private key, or verify a signed message with an address and its public key.
- Customized assets: List customized assets that have non-standard cells, e.g. cells with locktime. Holders with locked assets from the genesis block would be able to view them now.
- Transaction with locktime: Send a transaction that could only be released after the locktime.
Performance tweak
Thanks to the community we have found and fixed a serious performance issue. Miner wallets usually receive transactions with huge amount of inputs. When syncing this kind of wallets Neuron became very slow and unresponsive, and couldn't calculate the balance correctly. With this release we've tweaked the sync process, making it run faster and handle transactions with many inputs/outputs properly.
Downloads
| OS | Arch | Package | SHA256 Checksum |
|---|---|---|---|
| Windows | x64 | exe | d9d6b0e9da29b3132a8ce1eedb83a36802ee3358de929cc30da700c8ff2e5ba7 |
| macOS | x64 | zip | cffdabc132516a950827489fd726b020c4d91f01aea483f3f4497a70f94ed939 |
| macOS | x64 | DMG | 5941ce20277bd08fcc0f7cc4e462c45b99b5901d4cc8fd271997ee7909f26c49 |
| Linux | x64 | AppImage | e5bb2f5982d30ff6a3ee8938f59870175dd7bf6e14b9c166617420eb53b29c3b |
v0.29.0-rc1
0.29.0-rc1 (2020-03-02)
This is an RC version to preview the changes in the next release.
Bundled CKB node
CKB v0.29.0 was released on Feb 26th, 2020. This version of CKB node is now bundled and preconfigured in Neuron.
New features
We added several new features with this version:
- Sign/Verify message: Sign a message with an address and its private key, or verify a signed message with an address and its public key.
- Customized assets: List customized assets that have non-standard cells, e.g. cells with locktime.
- Transaction with locktime: Send a transaction that could only be released after the locktime.
Performance tweak
Thanks to the community we have found and fixed a serious performance issue. Miner wallets usually receive transactions with huge amount of inputs. When syncing this kind of wallets Neuron became very slow and unresponsive, and couldn't calculate the balance correctly. With this release we've tweaked the sync process, making it run faster and handle transactions with many inputs/outputs properly.
Downloads
| OS | Arch | Package | SHA256 Checksum |
|---|---|---|---|
| Windows | x64 | exe | e4920dd73f03683b6748208c1aeef0fffbaddc9d4fe4a08aea1a7fff1b4364b8 |
| macOS | x64 | zip | ba060bf1e85c845d62ef1e6fdf0cd2dc466f8fabb3ddca0db0dc4d0007e8d854 |
| macOS | x64 | DMG | dfc229ee50e926f070f080cd6a69672bc8fa69f00b4439d0f16bc01a7534f087 |
| Linux | x64 | AppImage | 835723d331fbaaaffeebaab202bd11eee897f1973aa1a8869d8ce5e7df25045f |
v0.28.0
0.28.0 (2020-02-13)
Bundled CKB node
CKB v0.28.0 was released on Feb 4th, 2020. This version of CKB node is now bundled and preconfigured in Neuron.
Full Payload Format address
Full Payload Format (long) address support is ready with this release. For those of you who are curious about what long address is, let's see an example:
Before this release, Neuron only supported Short Payload Format (short) address, e.g., ckb1qyqt8xaupvm8837nv3gtc9x0ekkj64vud3jqfwyw5v.
From this release, Neuron will support Full Payload Format (long) address as well, e.g., ckb1qjda0cr08m85hc8jlnfp3zer7xulejywt49kt2rr0vthywaa50xw3vumhs9nvu786dj9p0q5elx66t24n3kxgj53qks.
Extended public key
We've added a new feature to export and import extended public key for a wallet. A wallet imported by extended public key runs in watch only mode. It can sync, show balance and transaction histories as a regular wallet, but it cannot sign and send transaction.
Please note that for this release we didn't implement any UI limitations to wallet imported by extended public key. This means you could still try to send transaction from it; but when you do so, it would fail when verifying your wallet password.
Electron
We updated Electron to 7.1.11.
Downloads
| OS | Arch | Package | SHA256 Checksum |
|---|---|---|---|
| Windows | x64 | exe | 27d46c04a2eee7ee53695ce07c8f122b54d6e626cb4a3b006100b05f28ff3875 |
| macOS | x64 | zip | b23b3cac7a6bf0f03fd37d5131c21ea6b473515e5ef02dd3a338f9f20fcff981 |
| macOS | x64 | DMG | 5062873aadfed95fc0928370b1dd8e953e0d136da161a4d3bc3d70d279df8764 |
| Linux | x64 | AppImage | e34cafab7e8519b79ba5f760624d367eeb204ed9552b5bd23200a2e434417ca6 |
v0.27.0
0.27.0 (2020-01-23)
Happy Spring Festival!
Bundled CKB node
CKB v0.27.0 was released on Jan 10th, 2020. This version of CKB node is now bundled and preconfigured in Neuron.
Electron
We updated to Electron 7.1.9, which has fixed a bug that would cause updater to fail to download new version of Neuron.
So far Electron 7's asynchronous request/response-style IPC has been working very well, we are going to migrate more internal communications to use that.
Syncing
We've improved the sync and block scan, making it more stable and faster (up to 2x on macOS and 3-4x on Windows). Block and other data's DB access was tweaked to write less frequently and read more quickly. We're still tweaking this and planning to enable CKB's indexer module in the near future, to make the sync a lot faster.
Other features and changes
- Prevent multiple instances of Neuron from running at the same time.
- Change the QR reader to read an image from the desktop, instead of scanning with the camera.
- Update the network and sync status display to show more information.
Bug fixes
- Fixed an issue that when a transaction has many inputs or outputs the wallet cannot load it and the UI would display empty history list.
- Fixed an issue that could occur when sending transaction.
Downloads
| OS | Arch | Package | SHA256 Checksum |
|---|---|---|---|
| Windows | x64 | exe | 6d506e2715cf4556922503a68f05e875445b32fb1ddcb68820c986aa404f4cca |
| macOS | x64 | zip | d4eaa04512844cb357b13696c33c26ea0339a0aac4cef31348cedfcb147417a8 |
| macOS | x64 | DMG | 19644ac8174b7f4fd547d4ceaa97c72656dc4df19dd22ad35d6d0e04b0a7f482 |
| Linux | x64 | AppImage | c3d4f1b2b1cd956350e36f2b5025d3c17a1af7f8ea25f3f5c4834a21090d6d8f |
v0.26.3
0.26.3 (2020-01-07)
Happy New Year and welcome to the v0.26.3 release of Neuron!
New look and feel
Neuron has a new look and feel that we hope you will like. We're still designing and tweaking many of the UI parts so please stay tuned as there're more to come in future releases.
Bundled CKB node
CKB v0.26.1 was released on Dec 30th, 2019. This version of CKB node is now bundled and preconfigured in Neuron.
Nervos DAO
There're many improvements for Nervos DAO feature, some of the key changes include:
- Allow depositing all balance to Nervos DAO. When the user does so, show hint to remind them to reserve some CKB for withdraw operation.
- Added the Current Compensation Period dialog showing explanation of epochs period.
- Label Nervos DAO transactions in recent activities.
Electron 7
We updated to Electron 7 in this release. Electron 7 added ipcRenderer.invoke() and ipcMain.handle() for asynchronous request/response-style IPC, which are recommended over the remote module. To take advantage of that, we refactored data flow between wallet core and UI layers, replacing remote usage with ipcRenderer.invoke() and ipcMain.handle().
Bug fixes
- Fixed a lot of bugs related to block syncing.
- Fixed minor bugs with Nervos DAO feature.
- Fixed an issue that transaction detail window shows blank content.
- Fixed a bug that allows transaction fee price to be set as non-integer number.
Downloads
| OS | Arch | Package | SHA256 Checksum |
|---|---|---|---|
| Windows | x64 | exe | 674441153a0347800ba86b6c51e89ebad8ff7cdac453c773e2c90bd4b1157c06 |
| macOS | x64 | zip | 2e58367a00707f2f6814b2b69262f9837de12cff9b2a3b0665aafe7b4f791630 |
| macOS | x64 | DMG | af92a969e6be53e2ef61f5bf402160b0fa83aa3e9b74849119b69de9b43644df |
| Linux | x64 | AppImage | cf8e28c73aceec28f42ad7febbe1c59c51d69ce797d5f7596f050654f63ce077 |
v0.26.0
0.26.0 (2019-12-06)
Bundled CKB node
It's painful to download, configure and run a CKB node when setting up the Neuron wallet. We understand that. Version 0.26.0 comes with a bundled CKB node, preconfigured to connect to Nervos CKB Mainnet Lina. Just open Neuron and it will start the bundled node and sync with that.
If you prefer to run your own node you can still do that. Start your node before launching the Neuron wallet, then Neuron will connect to your node instead of the bundled one.
Note that your operating system or firewall might ask you for permission to run the bundle node. Please allow that when prompted.
Improved Nervos DAO UI and flow
We added a feature to allow you to deposit all of your unused balance into the Nervos DAO. Simply drag the deposit amount slider to the right and Neuron will calculate the amount and fee for you.
With the updated formula of DAO compensation rate, the Nervos DAO view now displays more precise information.
UI for checking updates
We've introduced UI for checking and downloading updates. You can find this on Settings(Preferences) - General view. It's now more convenient to see when there's a new version available to install.
Bug fixes
We fixed several bugs related to block syncing and balance calculations. Now, balance of Overall and locked/free Nervos DAO should display correctly.
We also addressed several other bugs to make the Neuron wallet more stable.
Downloads
| OS | Arch | Package | SHA256 Checksum |
|---|---|---|---|
| Windows | x64 | exe | 25812ebd3f477b0caa0a49dee67d5caf022b6dc5ff1fedfa74385d7eedb902d3 |
| macOS | x64 | zip | e78f5c1ebd8a66d18f0459cbf73dda8e3f36d3688d838f039755eebb98827c6d |
| macOS | x64 | DMG | b380caa74d3caabe8e65092d6646a07f8e50e6242ec62d12e8c10562056ff725 |
| Linux | x64 | AppImage | bdd547774c6d2da752352cc61fae7d40c2aca7c499643ff2e2a4a2c71715cb9e |