0.24.3 (2019-11-11)
- neuron-ui: fix the address prefix on tx view according to the chain type. (ffedca7)
- neuron-wallet: order inputs in a tx (b0e3855)
- I18n for pending confirmations count (2990891)
- input capacity can be null (2d80fa8)
- neuron-ui: remove input truncation on importing keystore. (#1068) (2d6283d)
- neuron-ui: show local error message ahead of remote error message (21fd5b1)
- neuron-ui: show the error message from api controller on send view. (7bf6dbc)
- neuron-wallet: trim the keywords on searching txs (8ed5501)
- strengthen address validation (1bc213a)
- neuron-ui: update the explorer url according to chain type. (67aceb8)
- Finalize testnet explorer URL (848fe7b)
- neuron-ui: adjust the layout of receive view to vertical aglinment. (8d58abc)
- neuron-ui: only addresses start with 0x0100 are valid (67be688)
0.24.2 (2019-11-08)
- replace with empty string in input group rename witness (5d59f3d)
- skip get previous tx when cellbase (41600ea)
- skip get previous tx when cellbase in indexer (7e8a578)
- skip the cellbase tx, not the first input (aeeb464)
0.24.1 (2019-11-07)
- Create a ruby script to download a release binaries (acfa6e9)
- Use system curl and sha256sum commands to digest binaries (0fa0dd8)
0.24.0 (2019-11-04)
- sign witness result in test (92dbaa2)
- neuron-ui: remove length limitation of password, but should the alert instead (f25c8fd)
- Search history by date (6df490a)
- neuron-ui: hide the colon if description is empty (3af1ec4)
- neuron-ui: hide the confirmations of pending txs (456210d)
- neuron-ui: hide the pending list if it has no items. (19d857e)
- Always show address book (940e23a)
- Change confirmation threshold to 30 (1dabb3c)
- Change the way pending confirmations display on overview (f5cad48)
- Move explorer URL determination to ChainInfo (83c69c7)
- Remove miner info feature (4dcdad4)
- neuron-ui: clear send view on wallet switching (47af746)
- neuron-ui: disable the submit button if the generated tx is null (be45889)
- neuron-ui: use tooltip component instead of element title to display the sync progress. (6780d45)
- cache getTransaction result when sync in indexer mode (756bd30)
0.23.1 (2019-10-28)
- Add a few db indices (83dffb5)
- display disconnection errors and dismiss them on getting connec… (#1019) (e866c66)
- Optimize output db query (6e36550)
- stringify the result from api controller (1f4d4ea)
- neuron-ui: add a tooltip to display synchronized block number and the tip block number (9e52fef)
- neuron-ui: display confirmations of pending transactions in the recent activity list (9aebede)
- neuron-ui: update history list to make it more compact (35d8b87)
- neuron-ui: update the Send View according to the new transaction fee model. (dc415f3)
0.23.0 (2019-10-23)
- api controller params (c345d06)
- fix codeHashOrCodeHashIndex in UI (bf396e5)
- Integration tests (14008f6)
- set previous url when set system script (7753c4f)
- Add ApiController (7a00d33)
- Disable certain menu items when main windows is not current focus window (eecfa41)
- Expose a flat API controller from neuron wallet to UI layer (500c37c)
- Localize nervos website menu item (02be3af)
- Set window menu role (51e6a38)
- slipt sendCapacity to generateTx and sendTx (f956088)
- Softer activity row shadow (13445e7)
- neuron-ui: ignore the NodeDisconnected Errors from controller, … (#996) (248c8ed)
0.22.2 (2019-10-16)
- neuron-ui: fix the label of skip-data toggle (dafcb3e)
- neuron-ui: set current wallet to empty when all wallets are deleted (f146e34)
- Load icon for BrowserWindow to show it on linux launcher (7ce28b6)
- neuron-ui: display address field of input on the transaction de… (#987) (0cb9a1d)
0.22.1 (2019-10-15)
- not sync after switch network (be5a014)
- neuron-ui: fix the type of script.args from string[] to string (aa34515)
- neuron-ui: add loading effects on creating/import wallets (8508965)
- neuron-ui: add loading on creating networks (8b89b1e)
- neuron-ui: dismiss pinned top alert if it's related to auto-dismissed notifications (b1ea6d5)
- neuron-ui: make the alert of lacking remote module more clear (a36abba)
- neuron-ui: remove eslint rule of no-bitwise (c5c5101)
- neuron-ui: update loading style of submit button for importing/creating wallets (7469911)
- neuron-ui: update the epoch index (7599cb7)
- add lock to input (436b388)
0.22.0 (2019-10-09)
- address balance error in indexer mode (0a35d61)
- neuron-ui: add an auto match on speed of price from 20 to 40 (160c844)
- neuron-ui: fix the relationship between transaction price and speed (541ab94)
- neuron-ui: show 0 confirmations if the real data is negative (e974a21)
- change
hasData
to 0 inoutput
(04b1176)
- bump sdk to v0.22.0 (b6e3035)
- neuron-ui: add a toggle of skip-data-and-type (9cb7c62)
- neuron-ui: extend the width of tx type field to 70 px (513c7d9)
- neuron-ui: update the view of transaction detail (#965) (ca38b40)
- enable copy the mainnet addresses when it's not connected to the mainnet (6b3952f)
0.21.0-beta.1 (2019-09-27)
- sync stopped in indexer and normal mode (dfa2f1e)
- Translation for type column on history and address book view (4d4b7e1)
- neuron-ui: hide unrelated columns when the mainnet address is displayed (700c059)
- discriminate chain type by the result of rpc.getBlockchainInfo method (9654662)
- skip
createdBy
if already created in indexer (b1d694b)
0.21.0-beta.0 (2019-09-24)
- create tx in several SQLs (d012cc5)
- hex number in indexer mode (9d56aee)
- rename class name from text-overflow to textOverflow (747fdcf)
- throw when capacity not enough for change (3629787)
- neuron-ui: disable scroll on notification dismission (0c754ad)
- neuron-ui: disable the submit button once a sending request is sent (0c72b01)
- neuron-ui: fix the repetition of notification (aa9e800)
- neuron-ui: fix the transaction detail view (9e6da54)
- neuron-ui: fix typo in class name (3417445)
- neuron-ui: sort outputs of a transaction by outPoint.index (c9aef30)
- bump sdk to v0.21.0 (3abf7ca)
- neuron-ui: add a blank margin around the QRCode for improving recognization (8a7b246)
- neuron-ui: add a condition of isMainnet for displaying addresses (5be0335)
- neuron-ui: add a settings icon in the navbar component (8d929a3)
- neuron-ui: add mainnet/testnet addresses toggle (d55a415)
- neuron-ui: adjust the layout of the qr scanner dialog (5d91d90)
- Improve localization translations (44b3642)
- neuron-ui: refine transaction list and address list (e78dd9f)
- neuron-ui: remove hover effect on table header (a21bc7e)
- Remove hover background effect on property list and overview details lists (91a1c6e)
0.20.0-beta.1 (2019-09-17)
- neuron-ui: disable the submit button once a sending request is sent (0c72b01)
- neuron-ui: fix the transaction detail view (9e6da54)
- neuron-ui: fix typo in class name (3417445)
- neuron-ui: sort outputs of a transaction by outPoint.index (c9aef30)
- neuron-ui: add a settings icon in the navbar component (8d929a3)
- Improve localization translations (44b3642)
- neuron-ui: add a blank margin around the QRCode for improving recognization (8a7b246)
- neuron-ui: refine transaction list and address list (e78dd9f)
- neuron-ui: remove hover effect on table header (a21bc7e)
- Remove hover background effect on property list and overview details lists (91a1c6e)
0.20.0-beta.0 (2019-09-09)
- fix gatherInputs select error (a104618)
0.19.0-beta.1 (2019-09-04)
- add totalBalance to address test (90184aa)
- change typeScript type to
text
fromvarchar
(e334085) - fix balance tests (11dcac7)
- network test import (c4cb7e4)
- add base settings and move skip config to here (37d82fb)
- neuron-ui: move the miner info from overview to wallet list (#907) (1378768)
- add an edit button by the side of description (031fed0)
- add controller for skip data and type (834390f)
- add hasData and typeScript to output entity (9fe535b)
- add SkipDataAndType class (a952152)
- add totalBalance to address entity (5746438)
- add totalBalance to address interface (7a29c03)
- calculate totalBalance and check skip data and type in gather inputs (f455545)
- neuron-ui: prevent updating tx and addr list when user is editing the description (6c4ea72)
- skip cells which has data or type (6a85705)
- using keep alive connection (f3fbe15)
0.19.0-beta.0 (2019-08-29)
- Code signing certification was updated. Manual installation of this version is required as automatic update won't work.
- There was a bug that caused the keystore mac to calculate incorrectly. Older exported keystore files might not be able to be imported.
- DB structure was changed per CKB transaction and other types' changes.
- Fix keystore mac calculation
- add outputsData and headerDeps (f2432eb)
- Error when handling crypto.scryptSync with N > 16384 (eac4339)
- fix filterOutputs for async filter (c851963)
- hide some tests in lock utils tests (19c6673)
- remove default hash_type=data (33cc4cf)
- bump sdk to v0.19.0 in neuron-ui (3b6ede9)
- bump sdk to v0.19.0 in neuron-wallet (6ca8200)
- Increase KDF params N value to 2**18 to produce more secure keystore (06f5ac6)
- Remove MenuCommand enum (#900) (e40c5cf)
- Update TypeScript to 3.6 (ac61a5b)
- neuron-ui: set the cycles to empty if the transaction is invalid (64166cc)
- neuron-ui: show confirmations on the History View (84692c7)
0.18.0-beta.1 (2019-08-22)
- remove hash_type=Type in test (9340e41)
- neuron-ui: fix the color of pagination (3ffed72)
- neuron-ui: fix the i18n text of pagination (c779a20)
- address service test (f743a06)
- don't restart when generate new address in normal sync (66b6810)
- minBlockNumber select error (acbafd0)
- using appendLockHashInfos (342061d)
- e2e: Make sure to exit server (559a11e)
- neuron-ui: disable the submit button when it's sending (9fc7b7d)
- neuron-ui: use the create api for creating wallets (49edee8)
- only check success txs (2ec2529)
- reset when import wallet (6be360e)
- neuron-ui: add more detailed error messages of the amount field (a2503ff)
- neuron-ui: add verification on updating amounts (46ae8c1)
- check tx success regular intervals (a1203da)
- not start from zero in indexer when create wallet (25ed522)
- not start from zero in normal sync when create wallet (50a3c73)
- neuron-ui: fill the address field automatically on QR Code recognized as a valid address (c8a6689)
- neuron-ui: update the cycles on the outputs changing (01d02e0)
- neuron-ui: use real cycles (874e781)
- auto switch indexer or common sync (ece382f)
- compute cycles (2be05b3)
- impl sync by indexer RPCs (16fa2a4)
- Update Electron to v6 (0977897)
- neuron-ui: use the same naming strategy as importing mnemonic words (694ac98)
- process fork in indexer mode (a7ad2d5)
0.18.0-beta.0 (2019-08-16)
- generate address and notify wallet created when import keystore (9eaf2f3)
- neuron-ui: update display of recent activities (57c13c9)
- Add report issue menu item (a3e49ff)
- neuron-ui: add import keystore (d3a917c)
- neuron-ui: check the JSON format before keystore validation (d5621e5)
- neuron-ui: memorize lists for performance (07c8667)
- Show available update's version (37c8639)
0.18.0-alpha.1 (2019-08-12)
- neuron-ui: handle overflow on recent activities (b357209)
- neuron-wallet: set the language on app ready (875cd5c)
- neuron-ui: add custom scrollbar on activity list (84d10d2)
- neuron-ui: adjust the layout of list (6a11f99)
- neuron-ui: disable overflow hidden on activities (01ff207)
- neuron-ui: scroll the overview view to the top on wallet switching (45997d6)
- neuron-ui: update confirmation threshold of confirmations (581fa70)
0.18.0-alpha.0 (2019-08-10)
- neuron-ui: remove highlight on values in recent activities (bc052ac)
- display recent activities in sentence style (b1af1fb)
0.17.0-alpha.9 (2019-08-08)
- early return when first-not-match (08a708e)
- fetch size (abdc01f)
- not throw when push check range (e2e6c90)
- waitForDrained (b6712ff)
- neuron-ui: set the font-size of footer to 12px (c250678)
- neuron-wallet: enable the i18n and update the wallet label of the application menu (664ccc8)
- Remove winston logger in favor of electron-log (f3c228a)
0.17.0-alpha.8 (2019-08-06)
0.17.0-alpha.7 (2019-08-05)
- neuron-ui: disable fadein animation on details list (cb3153d)
- neuron-wallet: enable select all (5c0a577)
- Add tsconfig plugin ts-transformer-imports to combile (bb9cedf)
- Change space bewteen primary and secondary buttons to 10px (cac5e8f)
- Do not use inline label for settings toggle button (75eded1)
- Replace ts-node typeorm tasks with node dist js (19ee2e7)
- Unify block status (property list) and miner info callouts style (78e51c3)
0.17.0-alpha.6 (2019-08-05)
- Add cachedNetwork to useMemo depencency (733204c)
- neuron-wallet: set current wallet empty if wallet list is empty (b438509)
- neuron-ui: add dynamic validation on the network editor (c634d5b)
- neuron-ui: make description update fluently (cb9a5f0)
- neuron-ui: separate the transaction view from the app (7821ab3)
0.17.0-alpha.5 (2019-08-02)
- neuron-ui: remove the quotation mark around error message (5de8cba)
- neuron-wallet: fix the error comes with deleting all wallets (fa87136)
- using simple queue (3595368)
- neuron-ui: add basic style on the list header of transaction list (3a7eeaf)
- neuron-ui: add check on current wallet id on leaving settings view (b33a238)
- neuron-ui: add CKB unit in the transaction fee field (e6107e5)
- neuron-ui: add dynamic prmopt in wallet wizard (29372db)
- neuron-ui: add notification panel (f7984b0)
- neuron-ui: add popping messages on copying and updating (cd7d7e5)
- neuron-ui: add the story of connection status component, and set the network name to 14px (e940fdf)
- neuron-ui: append network ips to network names in networks setting (427941b)
- neuron-ui: cache language configuration (49e35c3)
- neuron-ui: calculate transaction fee with user-specified price (9ce3174)
- neuron-ui: call generate mnemonic method from neuron-wallet in neuron-ui with remote module (5a27c7b)
- neuron-ui: call networks controller's methods by remote module (c4bc431)
- neuron-ui: call transactions controller methods with remote module (4751817)
- neuron-ui: close the tx detail dialog on wallet switching (5623f3b)
- neuron-ui: display balance with thousandth delimiter (07e4370)
- neuron-ui: double click on tx item shows its details (383db66)
- neuron-ui: handle current-wallet update and wallet-list update separately (bd4c109)
- neuron-ui: navigate to the Overview view on wallet switching (bea4b20)
- Configure dev-app-update.yml for electron-updater (8fcf184)
- neuron-ui: hide the top alert on removing the last error message from the notification panel (e23d331)
0.17.0-alpha.4 (2019-08-01)
- neuron-ui: remove the quotation mark around error message (5de8cba)
- neuron-ui: show alert via electron for consistent with the behaviour of mnemonic validation (3a3cee1)
- Add OK button to update message box (9cba232)
- neuron-ui: add notification panel (f7984b0)
0.17.0-alpha.3 (2019-08-01)
- connection not found when delete wallet (2afc7e7)
- Remove publisherName for win electron-builder configuration (e1b3121)
- Translation for installing update prompt message (0540057)
- neuron-ui: add the story of connection status component, and set the network name to 14px (e940fdf)
- Only bundle en and zh_CN language folders for mac (6701659)
- neuron-ui: double click on tx item shows its details (383db66)
0.17.0-alpha.2 (2019-07-31)
- Only package AppImage for Linux (c06b7bd)
- neuron-ui: set message dismission duration to 8s (a9a09e1)
- neuron-ui: set page no to 1 on wallet switch (9aa8d67)
- neuron-wallet: add default parameters in getAllByKeywords method (bfd9b0d)
- split tx service to multi files (1dcf5e1)
- using new tx service and delete old (00da601)
0.17.0-alpha.1 (2019-07-30)
- neuron-ui: reduce the label width of transaction's basic info (dc0606b)
- neuron-ui: remove the exact block number in the synching progress component (faf4c4f)
- Check for updates (8b42970)
- Enable check updates menu item after error (70e85c9)
- neuron-ui: add popping messages on copying and updating (cd7d7e5)
- neuron-ui: append network ips to network names in networks setting (427941b)
- Rearrange main menu (1b22932)
- remove the placeholder of send to address field (2c1e0b3)
0.17.0-alpha.0 (2019-07-29)
- be compatible with sdk (21d7a13)
- broadcast address info updated (7aa4c83)
- lock utils for new lock script (bb36ba2)
- move update address to sync process and buffer it (fcad39a)
- neuron-ui: fix a typo of 'ckb' to 'neuron' (022882c)
- neuron-ui: fix mnemonic formatting (35ed784)
- add hash type in the script structure (c09b6d2)
- address to lock hashes now include data and type (02e3bca)
- remove empty current wallet handler from the main view (5810cbb)
- neuron-ui: align list with description field (ea9e034)
- neuron-ui: ignore connection error in neuron-ui (9f5593c)
- neuron-ui: optimize updating descriptions (6a72502)
- neuron-ui: show alert when amount is less than 61 CKB on sending transaction (837c154)
- neuron-wallet: remove spend-from menuitem (6759e94)
- Updating to SDK v0.17.0 (a7cc81c)
- add debounce and sample on subjects for performance (52095e5)
0.16.0-alpha.2 (2019-07-26)
0.16.0-alpha.1 (2019-07-26)
- neuron-wallet: check min capacity (ad77232)
- Trigger auto update on app launch (a2ad858)
- neuron-ui: call generate mnemonic method from neuron-wallet in neuron-ui with remote module (5a27c7b)
- neuron-ui: call networks controller's methods by remote module (c4bc431)
- neuron-ui: call transactions controller methods with remote module (4751817)
- neuron-ui: remove UILayer (f2f3145)
- neuron-ui: subscribe current network id from neuron-wallet in neuron-ui (1173622)
- package: Rename package task to release, publish to GitHub (e3d473e)
- call methods of app controller with remote module (cdc93a0)
- subscribe network list from neuron-wallet in neuron-ui (b56ae1c)