Skip to content
This repository has been archived by the owner on Oct 21, 2020. It is now read-only.

Latest commit

 

History

History
534 lines (305 loc) · 33 KB

CHANGELOG.md

File metadata and controls

534 lines (305 loc) · 33 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.8.1 (2019-12-17)

Features

  • Addition of banner with information about discontinuing the Nano Wallet Company wallets. As of February 10, 2020 the wallets will no longer be fully functioning. See https://nanowalletcompany.com for more details.

1.8.0 (2019-07-25)

Features

  • upgrade to Nano V19.0 Solidus (586c6b1)
  • electron: support auto-login using system keychain (b4883ac)

1.7.0 (2019-02-23)

Bug Fixes

  • account-card: remove disabled attr causing Glimmer cycle issue (4cebb04)
  • account-send: use new belongsTo relationship paths (c1f97b9)
  • editorconfig: don't do any auto-formatting to patch files (de5f244)
  • get-port: reject with an actual Error to make Bluebird happy (7f4d5b0)
  • mirage: exclude Mirage from builds for fix issues with source maps (2fe145d)
  • send: reset overview controller on it's route (ad05121)
  • send: toggle isExpanded during route activation/deactivation (67512b6)
  • wallet-settings: update existing account representatives (05f1a24), closes #90

Features

  • app: add no-referrer policy by meta tag (f30bfdf)
  • app: use ember-exam to run tests (df57e23)
  • electron: enable deprecation and warning traces during development (fb15074)
  • electron: upgrade node to V18.0 (0434294)
  • electron: upgrade node to V18.0RC3 (b03a4be)

Performance Improvements

  • electron: update ASAR ordering files (e54dc90)
  • wallets-controller: use wallet_balances over accounts_balances (3444535)

1.6.2 (2019-01-28)

Bug Fixes

  • electron: rename dh2048.pem to dhparam.pem (e75e42c)

1.6.1 (2019-01-28)

Bug Fixes

  • appdmg: use hdiutil detach -force (28e8748)
  • electron: write dh2048.pem as u+rw (b614651)

Features

  • electron: add extra loggin around auto updating (c706604)

1.6.0 (2019-01-28)

Bug Fixes

  • appdmg: patch to use err.code over err.exitCode (7938afc)
  • download-progress: only calculate ETA when seconds is finite number (3e0cb2b)
  • electron: don't claim macOS dark mode support since we're frameless (2f76606)
  • electron: use simple timestamp to calculate download elapsed time (75f29b7)

Features

  • electron: upgrade node to V17.1 (19d70ab)
  • electron: upgrade to Electron 4 (9539f22)
  • frontier: add frontier to models (14fe52a)
  • rpc: support mode RPC actions (b70f3dc)
  • status-tooltip: format numbers (154f6b1), closes #86
  • upgrade-settings: add utility to upgrade settings (e3bb9f5)
  • wallets-controller: use accounts_balances to update balances (7fec6f2)

Performance Improvements

  • sum-amounts: use BigNumber.sum to sum (db15449)

1.5.0 (2018-12-21)

Bug Fixes

  • account: qr code nano prefix (404bbfc)
  • electron: don't use has-own-prop to check signature header (0db3380)

Features

  • electron: upgrade node to V17.0 (Boulton) (e521b7d)

1.4.0 (2018-12-01)

Bug Fixes

  • ajax: stop using ember-host-manager (9f66e1e)
  • app: use polyfilled assign (ff34486)
  • electron: downgrade electron-{forge,packager} (e4c6f22)
  • electron: patch asar to normalize win32 paths (cc9f65d)
  • electron: remote afterCopy hook (0081ad6)
  • electron: use new code signed node binaries (97449af)
  • package: match package author name to cert common name (07a84b6)

Features

  • electron: add benchmark timing to setup logging (23f427a)
  • electron: upgrade darwin node to use OpenSSL 1.1.1a (5ff6a6a)
  • electron: upgrade the node to V16.3 (527c28a)
  • electron: use new electron-forge and electron-package (ed2db80)
  • package: use ember-auto-import (3beb16e)

Performance Improvements

  • electron: regenerate asar ordering files (e39ae0f)

1.3.1 (2018-10-14)

Features

  • electron: upgrade the node to V16.2 (2502c60)

1.3.0 (2018-10-02)

Features

  • electron: upgrade the node to V16.1 (5a18e3a)
  • package: upgrade dependencies, including Electron 3 (b4fda52)

1.2.1 (2018-09-12)

Bug Fixes

  • settings: simplify storageFor decorator (ea0749e)

1.2.0 (2018-09-12)

Bug Fixes

  • appveyor: build environment now includes yarn@1.9.4 (97ff0b1)

Features

  • electron: add consistent cross-platform about dialog (cea3f4b)
  • electron: upgrade the node to V16 ⚡ (53d1f58)

1.1.0 (2018-08-27)

Bug Fixes

  • electron: disable download badge (e773ac3)
  • electron: only log RPC requests during development (91b8ca2)
  • electron: remove old node logs when upgrading to next version (2c98ff3)
  • intl: fix ru-ru YAML formatting (88747d4)
  • nano-prefix: added new helper for xrb -> nano conversion (6fa7edf)

Features

  • carousel: horizontal mouse scroll (e548d7c)
  • electron: show native progress when extracting/verifying assets (f568456)
  • electron: upgrade the node to V15.2 (dca1d6b)

Performance Improvements

  • electron: reduce default node resource maximums (eaf30f0)

1.0.1 (2018-07-18)

Bug Fixes

  • account-send: locale aware amount validation (7a71c45)
  • electron: disable drag/drop events (9672baf)

1.0.0 (2018-07-15)

Bug Fixes

  • account-send: prevent wonkiness surrounding the send buttons (1b4d394), closes #37
  • electron: properly restart after updates on mac (43e4c6f)
  • intl: ensure xx-xx form of locale added when xx form reported (e6b1468), closes #40
  • ui: account view scroll issue #26 (74637cd)
  • ui: copy mnemonic in backup screen issue #28 (336635d)
  • ui: fix #44 increase settings icon size (fd29bb2)
  • ui: further fix to account view scroll #26 (still needs styling) (d8a1561)
  • ui: settings modal size increase #43 (258f8f0)

Features

  • account-address: move to nano_ prefixed addresses (beb83bd)
  • account-send: add notification on send (a10f2f4)
  • download-progress: show progress percent and ETA when possible (cc8a093)
  • electron: code signing (bd8c32f)
  • electron: package rai_node executables within the repo itself (d38073a)

1.0.0-rc.3 (2018-06-22)

Bug Fixes

  • intl: fix key for mnemonic for nl-nl translation (f542fe1)
  • intl: fix mnemonic help test for nl-nl translation (bc2aaeb)

Features

  • electron: begin storing previous app version to delete old assets (f7044ad)

1.0.0-rc.2 (2018-06-22)

Bug Fixes

  • electron: downloads should go to the downloads directory (97efe8a), closes #21
  • intl: ignore translations that fail to load (2264ab0)

1.0.0-rc.1 (2018-06-21)

Bug Fixes

  • account-send: show amount validation errors on change (b8cdf44)
  • app: remove modal-header class from non-modal components (a586f33)
  • electron: grab arch correctly during build (660132c)
  • electron: specify secureProtocol for proxy and server (7f57693)
  • electron: use node configuration version to determine if outdated (9ab7ba5)
  • status-tooltip: better syncing check algorithm (7c2c072)

Features

  • electron: support multi-arch builds (theoretically) (a99c0f8)
  • electron: update progress while verifying assets (bbbec69)
  • legal: add legal click-throughs (ab92c6c)
  • start: show loading animation while node is starting (e5fa75d)

1.0.0-beta.9 (2018-06-06)

Bug Fixes

  • account-carousel: cannot use @guid key in Ember 3.2 (fc2195d)
  • account-send: allow using new nano_ prefix (a59b414)
  • app: stop using flex layout for main element (25970c6)
  • generate-seed: use 256-bit entropy when generating mnemonic (b3b7cfe)
  • mirage: passthrough translation sideloading (99f53fd)
  • notification-center: make notifications are visible in small widths (d5f0710)
  • rpc: forgot to add generateId utility (27d03f7)

Features

  • account-settings: allow changing account representative (bf3601a)
  • app: add new loading animations by exyoris (a4ea611)
  • app: begin using new loading animations (7ee7e53)
  • intl: add Bulgarian (bg-bg) translation by exyoris (aa7753d)
  • intl: sideload translations (80403fd)
  • status-tooltip: visually distinguish when syncing (9f5b279)

Performance Improvements

  • send-button: dramatically improve transition animation jank (07eeef1)

1.0.0-beta.8 (2018-05-28)

Bug Fixes

  • app: disable overflow on app window (725fa24)
  • download-progress: show correct status when updating (bea00db)
  • intl: fix invalid YAML (ebe5bb3)
  • intl: normalize old locale variants (2b349f2)
  • wallet-import: save wallet seed during import (f6f4b95)

1.0.0-beta.7 (2018-04-11)

Bug Fixes

  • status-tooltip: don't start polling until component in viewport (d274a54)

Features

  • account-send: add send max button (18facbe)
  • app: fade in main content on launch (6139053)
  • balance-overview: add EUR to convertable currencies (72116f3)
  • balance-overview: routable currency conversion (05c4fea)
  • format-amount: allow disabling decimal separators (c0bcff5)
  • password-toggle: allow configurable readonly (49fe4c6)
  • settings: add ability to label accounts (f8fd082)
  • wallet-overview: routable current account (f313d10)
  • wallet-settings: save seed during setup and display in settings (b817737)

Performance Improvements

  • wallets: use a modal for wallet settings and smooth transitions (39cad40)

1.0.0-beta.6 (2018-03-20)

Bug Fixes

  • account-address: stop cutting out first character in the middle (f6881e8), closes #8
  • account-carousel: properly show account card states as they load (fc9083b), closes #12
  • electron: wait for node to become available before ready (c129b9e), closes #10
  • format-amount: integer component must be at least 1 digit (f384a2b), closes #7
  • history: fix history element spacing (431a725)
  • navbar-toggle: fix mobile navbar toggle (e8ae93a)
  • wallet-overview: add media queries for small heights (ad9e321)

Features

  • account-card: add notification when account address copied (ae90ba2), closes #9
  • account-card: copy account address when clicked (d32cf48)
  • wallet-settings: truncate representative address (e17ff4f)

1.0.0-beta.5 (2018-03-14)

Bug Fixes

  • account-history: adjust history styling to mirror design (8426a37)
  • format-amount: fix import of currency formats (2f2ee7e)
  • package: remove previous artificial version bump (510503b)
  • setup: add new translations (19513e8)
  • setup: save wallet after setup route (79de33f)
  • wallet-overview: fix typos and fine tunning (81fe390)

Features

  • navigation-bar: add markup and style for navigation bar (9101f74)
  • navigation-bar: add markup and style for navigation bar (dabe50b)
  • setup: style setup and login flow (9c98459)
  • wallet-settings: add confirm password and ability to change rep (aeccf4d)

Performance Improvements

  • setup: optimize setup backdrop (f6c809e)
  • setup: speed up setup transitions (336664e)

1.0.0-beta.4 (2018-02-21)

Bug Fixes

  • download-progress: add error handler (dabac8c)
  • electron: ensure Windows targets use rai_node.exe (8362414)
  • setup: fix race conditions around setup and imports of wallets (f4c6bb5)

1.0.0-beta.3 (2018-02-20)

Bug Fixes

  • setup: disable closing modals when backdrop clicked (63477ad)

Features

  • electron: add a default context menu (57ab125)
  • electron: give UI feedback when verifying and extracting assets (a0b6d3e)
  • electron: log more pertinent information during asset downloads (8edc25d)
  • electron: pick random ports for node when the defaults aretaken (b18bfc0)
  • intl: use custom currency formatting to support NANO (4bbe402)

1.0.0-beta.2 (2018-02-19)

1.0.0-beta.1 (2018-02-19)

Bug Fixes

  • Fix bignum helper (ad22057)
  • electron: don't use a mixin to start the node (28df0b6)
  • electron: start node when routes require it (0cc3a1a)
  • send: Fix changing send source (90ae764)
  • status: Fix status translations (a605d99)

Features

  • Add app manifest (9c87c73)
  • Add basic adapters, serialization and services (fa5e34b)
  • Add basic data layer (b7661c5)
  • Add basic routes (d980a4e)
  • wallet: Always restore wallet to storage when entering route (198d891)
  • Add Bootstrap 4 (313b854)
  • account: Add account deletion functionality (but disable for now) (bbd8230)
  • electron: add node proxy server (ed3ad46)
  • electron: begin accepting RPC callbacks in our proxy (eb16d65)
  • electron: Electron service (755deca)
  • history: Add history routes (f980907)
  • history: Add row-level coloring to history (0a04b76)
  • intl: Add es-pr translation (c628b48)
  • overview: Flesh out overview and send functionality (378c7d1)
  • send: Add send route (f6c6f24)
  • send: More idiomatic send amounts (7bca81d)
  • setup: Download rai_node from endpoint (caaafe5)
  • setup: Full wallet setup with mnemonic backup (bf3e714)
  • Auto convert between units (fa806fe)
  • setup: Implement asset downloader (8f7ea66)
  • setup: Start setup routes (98eec9d)
  • status: Add status service (89f6714)
  • status-tooltip: Add status-tooltip component (b0ca80a)
  • wallet: Add wallet authentication using ember-simple-auth (89edf29)
  • wallet: Persist wallet information (c774075)
  • wallet: poll for account balance changes within a wallet (58e3f34)
  • Add corber (901fed1)
  • Add ember-cli-mirage (1dfbfab)
  • Add ember-electron addon (0a6d173)
  • Add ember-intl (769e3e1)
  • Add ember-light-table (1697fa8)
  • Add new conversion utils (9c87679)
  • wallet: require wallet authentication (cbc7533)
  • Add pagination (26648e8)
  • wallet: Use wallet adapter to change seed (67b84b7)
  • Add service worker (2ec94c0)
  • Full intl support (6a03a01)
  • Use ember-cli-content-for-config (683d9a0)

Performance Improvements

  • ajax: Add ember-concurrency aware AJAX requests (af9dbcd)
  • ajax: Change number of retries (1fd85d6)