Skip to content

Releases: nervosnetwork/neuron

v0.30.0-rc2

29 Apr 10:57
223ed3b

Choose a tag to compare

v0.30.0-rc2 Pre-release
Pre-release

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

28 Apr 04:00
d7fb7e9

Choose a tag to compare

v0.30.0-rc1 Pre-release
Pre-release

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

31 Mar 03:51
7d2acbc

Choose a tag to compare

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

24 Mar 03:01
e4810ce

Choose a tag to compare

v0.29.0-rc3 Pre-release
Pre-release

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

10 Mar 03:09
a563a02

Choose a tag to compare

v0.29.0-rc2 Pre-release
Pre-release

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

02 Mar 03:59
5fc2686

Choose a tag to compare

v0.29.0-rc1 Pre-release
Pre-release

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

13 Feb 02:21
63ae5a1

Choose a tag to compare

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

23 Jan 03:57
487bbcd

Choose a tag to compare

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

07 Jan 02:30
e429f56

Choose a tag to compare

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

06 Dec 10:54
43dc3b6

Choose a tag to compare

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