Skip to content

Latest commit

 

History

History
982 lines (890 loc) · 57 KB

CHANGELOG.md

File metadata and controls

982 lines (890 loc) · 57 KB

Change Log

All notable changes to this project are documented in this file.

The format is inspired by Keep a Changelog.

1.8.0 (2023-10-18)

Process Changes

  • Add Change Log and the Change Log fragments process for assembling it (#1645)

    This follows the same Change Log fragments process as is used by Oasis Core.

    For more details, see Change Log fragments.

Features

Bug Fixes and Improvements

  • Export private key re-design (#1704, #1720)
  • Adjust gas cost for Sapphire and Emerald (#1712)
  • Fix refreshing balances on Home page after switching network (#1691)
  • Fix continuously refreshing balances in wallet slice (#1692)
  • Fix scrolling modals on phone by replacing 100vh with 100dvh (#1702)

Internal Changes

1.7.3 (2023-08-28)

Bug Fixes and Improvements

  • Don't shuffle inactive validators to the top (#1608)

Internal Changes

1.7.2 (2023-08-21)

Bug Fixes and Improvements

Unreleased features and improvements

  • Hide banner in published extension (#1491)

Internal Changes

1.7.1 (2023-05-25)

Bug Fixes and Improvements

  • Restyle Transak and update surrounding text (#1461, #1469)
  • Show total balance in account selector (#1468)

Internal Changes

1.7.0 (2023-05-12)

Features

Bug Fixes and Improvements

  • Ignore failures when continuously re-fetching account balance (#1421)
  • Restyle and refactor alerts (#1429, #1439, #1448, #1447)
  • Make text darker and increase letter-spacing (#1451)
  • Prevent freezing UI rendering while pre-deriving accounts from mnemonic (#1454)

Unreleased features and improvements

  • Make ParaTimeSelection padding match placeholder, option, and value (#1426)

Internal Changes

1.6.0 (2023-04-20)

Features

Bug Fixes and Improvements

  • Don't attach copy handler to all InfoBox components (#1394)
  • Reduce bundle size (#1399)

Internal Changes

1.5.0 (2023-04-06)

Features

  • Save wallet (protected by a password) and sync browser tabs (#975, #1174, #1343, #1370)
  • Continuously re-fetch account balance and transactions when tab is focused (#1367)

Bug Fixes and Improvements

  • Fix Google Translate crashing React at removeChild (#1382)
  • Improve derivation path display (#990, #1179)
  • Validate mnemonic words in MnemonicGrid (#1180)
  • Add version tag in footer (#1192, #1307)

Unreleased features and improvements

Internal Changes

1.4.1 (2022-12-02)

Bug Fixes and Improvements

  • Prevent browsers from sending sensitive form inputs to spell-checking API (#1181)

1.4 (2022-11-24)

Features

  • Multiple accounts derived from mnemonic: add pagination to import account flow (#1124, #1142, #1141)

Bug Fixes and Improvements

  • Fix extension WebUSB permission issue (#1079)
  • Disable Google Translate on displayed account addresses (#1144)
  • Split commission bound entries into rows (#1150)
  • Fix modals scrolling to top on every selection (#1157)
  • Prevent browsers from writing sensitive form inputs to user data (#1171)

Internal Changes

1.3 (2022-10-27)

Bug Fixes and Improvements

  • Replace click listeners on submit buttons with submit listeners on forms (#1070, #1037)
  • Show notification when an address has been copied (#1012)
  • Refactor password field validation and restyle (#1081)
  • Refactor HomePage buttons into ButtonLinks to improve accessibility (#1097)
  • Restyle default tooltips and toast notifications (#1098)

Internal Changes

1.2 (2022-10-04)

Features

  • Derive multiple accounts from mnemonic (#983)

Bug Fixes and Improvements

  • Fix importing multiple accounts from Ledger (#980)
  • Update links to documentation (#993)
  • Rename font LICENSE files (#1000)
  • Change language icon for consistency with docs (#999)
  • Detect invalid private keys when importing them (#1007)
  • Improve the trimLongStart() function (#1006)
  • Fix importing and reselecting the same account (#984)
  • Mention the correct ticker in account summary (#1026)

Internal Changes

1.1 (2022-08-30)

Features

  • Add support for displaying ParaTime transactions (#849) NOTE: Only Emerald ParaTime is indexed on production Oasis Scan so far.
  • Make UI changes to improve mobile UX and UX of the upcoming extension build from this codebase:
    • transaction list layout (#938),
    • mobile menu (#933),
    • mobile header (#936),
    • footer updates (#933),
    • account summary (#935),
    • account page tabs (#937).
  • Add “Reclaim all” button (#931)
  • Display estimated debonding time in debonding list (#963)
  • Introduce “-” for unknown values in the account information and survive fetching delegations errors (#916, #879)
  • Recognize transactions that set an allowance (#958)
  • Display failed status on transactions (#925)

Bug Fixes and Improvements

  • Improve numeric precision with BigNumber.js (#952, #932)
  • Add Latin ext font for better support of different languages (#867)
  • Prevent race conditions when loading account, network, and staking data (#868)
  • Speedup loading network configuration (#976)
  • Prevent full reload when clicking "Open your wallet!" link (#891)
  • Fix incorrect external links in the app side navigation (#903, #921)
  • Improve display of balance in account selector to no longer be split into two lines (#966)
  • Fix amount formatting in transaction preview (#951)
  • Fix keyboard accessibility of sidebar after creating a wallet (#864)
  • Fix display of available balance in the account selector, stop using misleading “total” field from RPC (#927)
  • Fix debonding list for multiple debonding from the same validator (#961)
  • Hide "Send Transaction" and "Add Escrow" forms when viewing accounts other than the opened account (#865, #918)

Internal Changes

  • Improve build process (#904)
  • Remove unused dependencies (#878)
  • Remove unused react-script boilerplate code (#866)
  • Update dependencies
  • Speed up CI (#875, #874)
  • Add type-safety tests (#914, #911)
  • Fix OpenAPI configuration $schemas (#892)
  • Fix dump-validators by not using OpenAPI post-request middleware (#949)
  • Change button border-radius in theme (#947)
  • Use en-US locale in tests (#956)
  • Improve testing queries (#930)
  • Cleanup render functions and double HTML from testing snapshots (#928)
  • Improve Codecov config and allow coverage to drop by 0.5% (#910)
  • Remove deprecated VS Code extensions from recommendations (#919)
  • Miscellaneous improvements (#922)

1.0 (2022-06-15)

Process

  • Initial release