Skip to content

Latest commit

 

History

History
653 lines (383 loc) · 39.2 KB

CHANGELOG.md

File metadata and controls

653 lines (383 loc) · 39.2 KB

0.24.3 (2019-11-11)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • Disable search history by amount (9bdece6)
  • remove skip data and type toggle (879d227)

0.24.1 (2019-11-07)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Performance Improvements

  • cache getTransaction result when sync in indexer mode (756bd30)

0.23.1 (2019-10-28)

Bug Fixes

Features

  • 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)

Bug Fixes

  • api controller params (c345d06)
  • fix codeHashOrCodeHashIndex in UI (bf396e5)
  • Integration tests (14008f6)
  • set previous url when set system script (7753c4f)

Features

  • 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)

Bug Fixes

  • neuron-ui: fix the label of skip-data toggle (dafcb3e)
  • neuron-ui: set current wallet to empty when all wallets are deleted (f146e34)

Features

  • 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)

Bug Fixes

  • not sync after switch network (be5a014)
  • neuron-ui: fix the type of script.args from string[] to string (aa34515)

Features

  • 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)

Bug Fixes

  • 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 in output (04b1176)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • discriminate chain type by the result of rpc.getBlockchainInfo method (9654662)

Performance Improvements

  • skip createdBy if already created in indexer (b1d694b)

0.21.0-beta.0 (2019-09-24)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • fix gatherInputs select error (a104618)

Features

  • neuron-ui: set the default font style to use system fonts (70f4680)
  • bump sdk to v0.20.0 (607558b)

0.19.0-beta.1 (2019-09-04)

Bug Fixes

  • add totalBalance to address test (90184aa)
  • change typeScript type to text from varchar (e334085)
  • fix balance tests (11dcac7)
  • network test import (c4cb7e4)

Features

  • 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)

BREAKING CHANGES

  • 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.

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • generate address and notify wallet created when import keystore (9eaf2f3)

Features

  • 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)

Bug Fixes

  • neuron-ui: handle overflow on recent activities (b357209)
  • neuron-wallet: set the language on app ready (875cd5c)

Features

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Features

  • 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)

Bug Fixes

  • Add cachedNetwork to useMemo depencency (733204c)
  • neuron-wallet: set current wallet empty if wallet list is empty (b438509)

Features

  • 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)

Bug Fixes

  • neuron-ui: remove the quotation mark around error message (5de8cba)
  • neuron-wallet: fix the error comes with deleting all wallets (fa87136)

Features

  • 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)

Bug Fixes

  • neuron-ui: remove the quotation mark around error message (5de8cba)

Features

  • 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)

Bug Fixes

  • connection not found when delete wallet (2afc7e7)
  • Remove publisherName for win electron-builder configuration (e1b3121)
  • Translation for installing update prompt message (0540057)

Features

  • 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)

Bug Fixes

  • check input of lock hashes (c76590c)
  • Connection "address" was not found in test (c121a09)

Features

  • 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)

Bug Fixes

  • reuse q in Queue (87bbf73)
  • update balance when address list is updated (c0809bf)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Performance Improvements

  • add debounce and sample on subjects for performance (52095e5)

0.16.0-alpha.2 (2019-07-26)

Features

  • Update app icon (17936c4)
  • neuron-ui: display balance with thousandth delimiter (07e4370)

0.16.0-alpha.1 (2019-07-26)

Bug Fixes

  • neuron-wallet: check min capacity (ad77232)

Features

  • 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)