Skip to content

Latest commit

 

History

History
814 lines (499 loc) · 22.6 KB

CHANGELOG.md

File metadata and controls

814 lines (499 loc) · 22.6 KB

CHANGELOG

0.2.9 (Koni)

Build date: Mar 22, 2022. Complete internal security audit Update:

  • Support Moonriver, Moonbase token balances
  • Support Bifrost token Balance

Bug Fixed:

  • Fix RMRK 2.0 nft error

0.2.8 (Koni)

Build date: Mar 18, 2022. Complete internal security audit Update:

  • Support child balance.
  • Show Karura, RMRK, Acala tokens balances.

0.2.7 (Koni)

Build date: Mar 07, 2022. Complete internal security audit

Update:

  • Support H160 address only: $GLMR, $MOVR
  • Shows balance amount in multiple formats
  • Update Transactions history screen using SubQuery data
  • Update export Private key for Metamask
  • Improve NFT display performance
  • Add Bit.Country Testnet

Bug Fixed:

  • Fix request access UI
  • Fix Scan Address Qr UI
  • Fix RMRK's NFT display error by wrong metadata

0.2.6 (Koni)

Build date: Mar 03, 2022. Complete internal security audit

Update:

  • Update Crowdloan Status
  • Update Crowdloan Link
  • Add Donate button
  • Add Moonbase Alpha Testnet
  • Update Sign and Request access screen
  • Some small UI update
  • Improve performance for Staking tab
  • Remove require enter account name when creating an account

Bug Fixed:

  • Karura's NFT display error

0.2.4 (Koni)

Build date: Feb 22, 2022. Complete internal security audit

Update:

  • Run Yarn test for all features
  • Update Eslint for all features

Bug Fixed:

  • Can't show Kint Balance

0.2.3 (Koni)

Build date: Feb 21, 2022. Complete internal security audit

Update:

  • Add Rococo explorer with Subscan
  • Add ParaID for Polkadex to view Polkadot crowdloan contributed

0.2.2 (Koni)

Build date: Feb 19, 2022. Complete internal security audit

Update:

  • Added the feature to track the balances of multiple accounts in one wallet
  • Integration Quartz Network's NFT
  • Integration Layer 1 blockchain built on Substrate Aleph Zero
  • Displays Staking information of some networks in the Polkadot and Kusama ecosystem

Bugs Fixed:

  • Extension Crash due to memory overflow when loading NFT data
  • Unstable NFT data display when switching between multiple accounts

0.2.1 (Koni)

Build date: Feb 10, 2022. Complete internal security audit

Update:

  • Update new architecture
  • Update new layout
  • Integration RMRK's NFT display feature
  • Integration Unique's NFT display feature
  • Integration Acala's NFT display feature
  • Add Polkadot and Kusama staking display feature

0.1.0 (Koni)

Build date: Jan 25, 2022. Complete internal security audit

Update:

  • Packaged according to the standards of Firefox Extension
  • Add loading screen with SubWallet logo
  • Add mechanism to update Crowdloan data every second

Bugs Fixed:

  • No warning when entering the wrong password when restoring from JSON file

0.0.3 (Koni)

Build date: Jan 16, 2022. Complete internal security audi

Update

  • Crowdloan Balance Management
  • Add Rococo Relaychain Testnet
  • Add another network in supported networks
  • Supported Brave, MS Edge, and Firefox

0.0.2 (Koni)

Build date: Jan 10, 2022. Complete internal security audit

Update

  • Add option: Show zero balance when choosing to Allow use on any chain
  • Add screen: Transactions result when Send Fund
  • Add button view transaction on Subscan.io on Transactions result
  • Add Westend Relaychain Test Network
  • Add searchable for choose network input when creating new account
  • Add tooltip for send, receive and swap in the homepage
  • Update the wallet address format in the chain list
  • Update new style and Logo
  • Improved text color contrast
  • And some small change

Bugs Fixed

  • Do not automatically jump to the new account screen after restoring from the JSON file
  • No drop down to the selection screen when clicking input title in the send fund screen
  • Missing icon corner and border corner
  • Wrong slider state displayed in the screen manage Website Access
  • Logical error when searching for a network that has not combined both filter conditions.
  • Can't use the feature: Transfer the full account balance, reap the sender
  • And some UI bugs

0.0.1 (Koni)

Build date: Jan 05, 2022 with basic features

Update:

  • Create an account
  • Restore and import account
  • Receive and send fund
  • Manage an account balance
  • And much more

0.42.5 Jan 10, 2022

Important Not published to the stores, aligns with latest released packages.

Changes:

  • Ensure that only latest metadata is applied (when multiple genesis)
  • Rename all *.ignore-component-test.spec.ts to *.spec.ts (cross-repo consistency)
  • Only apply cross-browser environment globally in non-content scripts
  • Ensure package path is availble under ESM & CJS
  • Bump @polkadot/util to 8.3.1
  • Bump @polkadot/api to 7.3.1

0.42.4 Dec 27, 2021

Important As 0.42.3, not published to the stores, fixes dependency issue in 0.42.4.

Changes:

  • Ensure @polkadot/extension-mocks is correctly listed as devDependency

0.42.3 Dec 27, 2021

Important Not published to the stores, aligns with latest released packages.

Contributed:

Changes:

  • Bump @polkadot/util to 8.2.2
  • Bump @polkadot/api to 7.1.1

0.42.2 Dec 10, 2021

Changes:

  • Fix bug introduced in 0.42.1 where account storage is not portable after the base port update

0.42.1 Dec 10, 2021

Contributed:

Changes:

  • Adjust chrome.* location via polyfill on non-Chrome browsers
  • Allow import of account via QR (where seed is provided)
  • Expand error messaging for non-compatible Ledger chains
  • Bump @polkadot/util to 8.1.2
  • Bump @polkadot/api to 6.11.1

0.41.2 Nov 30, 2021

Important Not published to the stores, aligns with latest released packages.

Changes:

  • Expand error messaging for non-compatible Ledger chains
  • Bump @polkadot/util to 8.0.4
  • Bump @polkadot/api to 6.10.2

0.41.1 Nov 8, 2021

Contributed:

Changes:

  • Detect Ascii bytes (& display) when signing
  • Correctly detect and create Ethereum-compatible chain accounts
  • Ensure site authorization toggle is saved
  • Optimize metadata conversion process
  • Bump @polkadot/util to 7.8.2
  • Bump @polkadot/api to 6.7.1

0.40.4 Oct 25, 2021

Important Not published to the stores, aligns with latest released packages.

Changes:

  • Ensure site authorization toggle is saved
  • Optimize metadata conversion process
  • Bump @polkadot/util to 7.6.1
  • Bump @polkadot/api to 6.5.1

0.40.3 Sep 18, 2021

Important Not published to the stores, aligns with latest released packages.

Changes:

  • Expose wrapBytes, unwrapBytes directly from @polkadot/util
  • Bump @polkadot/util to 7.4.1
  • Bump @polkadot/api to 6.0.1

0.40.2 Sep 16, 2021

Changes:

  • Fix polish translation (valid JSON)

0.40.1 Sep 16, 2021

  • Important The signatures generated now via the extension will be a wrapped data set, i.e. signRaw cannot be used directly to sign transactions, rather it is only meant to be used for actual messages

Contributed:

Changes:

  • Raw signing interfaces will now always place a <Bytes>...</Bytes> wrapper around signed data (via wrapBytes in extension-dapp)
  • Adjust raw signing outputs with data wrapper
  • Adjust settings menu layouts
  • Cater for v14 metadata formats
  • Cater for # in phishing Urls as part of the checks
  • Bump @polkadot/api & @polkadot/util to latest versions

0.39.3 Aug 16, 2021

Important Not published to the stores, aligns with latest released packages.

Changes:

  • Bump @polkadot/api to 5.5.1
  • Bump @polkadot/util to 7.2.1

0.39.2 Aug 2, 2021

Important Not published to the stores, aligns with latest released packages.

Changes:

  • Bump @polkadot/api to 5.3.1
  • Bump @polkadot/util to 7.1.1

0.39.1 Jul 11, 2021

Important Not published to the stores, aligns with latest released packages.

Changes:

  • Allow building as a completely stand-alone browser bundle (experimental)
  • Bump @polkadot/api to 5.0.1
  • Bump @polkadot/util to 7.0.1

0.38.8 Jun 26, 2021

Important Not published to the stores, aligns with latest released packages.

Contributed:

Changes:

  • Bump @polkadot/api to 4.17.1
  • Bump @polkadot/util to 6.11.1

0.38.7 Jun 26, 2021

Important Not published to the stores, aligns with latest released packages.

Changes:

  • Bump @polkadot/api to 4.16.1
  • Bump @polkadot/util to 6.10.1

0.38.6 Jun 20, 2021

Important Not published to the stores, aligns with latest released packages.

Changes:

  • Bump @polkadot/api to 4.15.1
  • Bump @polkadot/util to 6.9.1

0.38.5 Jun 14, 2021

Important Not published to the stores, aligns with latest released packages.

Changes:

  • Raw signing interface will not re-wrap Ethereum-type messages
  • Bump @polkadot/api to 4.14.1
  • Bump @polkadot/util to 6.8.1

0.38.4 Jun 11, 2021

Important Not published to the stores, just made available to expose {unwrap, wrap}Bytes

Contributed:

Changes:

  • Raw signing interfaces will now always place a <Bytes>...</Bytes> wrapper around signed data

0.38.3 May 31, 2021

Contributed:

0.38.2 May 30, 2021

Important Not published to the stores, just made available to ensure users can have access to a version that uses the latest @polkadot/{api, util}

Changes:

  • Bump @polkadot/api to 4.12.1
  • Bump @polkadot/util to 6.6.1

0.38.1 May 25, 2021

Contributed:

Changes:

  • Support for Metadata v13 from Substrate
  • Bump @polkadot/api & @polkadot/util to latest released versions
  • Swap to use of ESM modules all in published packages

0.37.2 Feb 28, 2021

Important Not published to the stores, just made available to ensure users can have access to a version that uses the latest @polkadot/{api, util}

Contributed:

Changes:

  • Bump @polkadot/api & @polkadot/util to latest released versions

0.37.1 Feb 10, 2021

Contributed:

Changes:

  • Support for latest JS APIs
  • Adjust phishing detection to check newly opened tabs

0.36.1 Jan 5, 2021

Contributed:

Changes:

  • Swap to using Webpack 5 for reproducible builds
  • Swap to using TypeScript type imports
  • Hide parent/derivation-path when account is not derived

0.35.1 Nov 29, 2020

Contributed:

Changes:

  • Adjust web3Enable for better on-load detection
  • Support for all latest Substrate/Polkadot types

0.34.1 Sep 15, 2020

Contributed:

Changes:

  • Support for latest Metadata v12 formats

0.33.4 Sep 9, 2020

Contributed:

Changes:

  • Reproducible builds with Webpack optimization flags

0.33.2 Sep 7, 2020

Changes:

  • Fix zip output to correctly include all source files

0.33.1 Sep 7, 2020

Contributed:

Changes:

  • Add option to not ask password for 15 minutes (when signing transactions)
  • Derived accounts uses the parent genesisHash by default (attaches to same chain)
  • Make import from seed, QR & JSON options available on first-start
  • Adjust popup width, allowing full display of e.g. addresses
  • Always display network selection on all accounts
  • Handling signing rejections (any order) transparently
  • Small overall UI and use adjustments
  • Latest upstream polkadot-js dependencies
  • Prepare for i18n translations with initial i18next setup
  • Rendering optimizations for Extrinsic displays

0.32.1 Jul 27, 2020

Contributed:

Changes:

  • Allow enter on signing to screens to submit
  • Update to v3 JSON file format (with kdf)
  • Update Polkadot naming (dropping CC1)
  • Add base known chain info to icon/ss58 display lookups
  • Adjust IdentityIcon backgrounds between dark/light themes

0.31.1 Jun 24, 2020

Changes:

  • Indicate password error when account cannot be unlocked on signing
  • Support for new Polkadot/Kusama/Substrate signing payloads

0.30.1 Jun 8, 2020

Contributed:

Changes:

  • Rework account creation with top-level menu
  • Allow accounts to be hidden, i.e. not injected (per account setting)
  • Adjust allowed mnemonic seed strengths, 12, 15, 18, 21 & 24 all allowed
  • Allow accounts to be tied to a specific network genesis (along with display)
  • Allow accounts to be made hidden, i.e. not injected into dapps
  • Remove duplication with Default/Substrate prefixes in dropdown (equivalent, only generic displayed)
  • Display child accounts when no parent has been found (orphans)
  • Display derived suri alongside parent account names
  • Remove all bundled metadata, update is available for dapps to keep current
  • Sorting of injected accounts based on created timestamp

0.25.1 May 14, 2020

Contributed:

Changes:

  • Adjust web3Enable promise to only resolve after the document has been loaded (is interactive)
  • Update signedExtensions to cater for new chains
  • Update metadata for latest Kusama

0.24.1 Apr 19, 2020

Contributed:

Changes:

  • Latest dependency updates, base types for all latest Polkadot/Substrate chains
  • Rework base storage access & cross-browser interfaces for consistency
  • UI consistency adjustments & code maintainability cleanups

0.23.1 Mar 26, 2020

Contributed:

Changes:

  • Expose available genesisHash/specVersion to the dapps using the extension
  • Allow prompts for metadata from dapps before decoding
  • Add latest metadata for the Kusama network

0.22.1 Mar 03, 20202

Contributed:

Changes:

  • Dependencies updated to latest versions

0.21.1 Feb 07, 20202

Changes:

  • Rebuild for re-publish
  • Dependencies updated to latest versions

0.20.1 Jan 27, 2020

Contributed:

Changes:

  • Account copy now respects the address formatting
  • Updated to latest polkadot-js/api

0.14.1 Dec 10, 2019

Contributed:

Changes:

  • Support for Kusama CC3
  • Allow the use of hex seeds as part of account creation

0.13.1 Oct 25, 2019

Contributed:

Changes:

  • Add a setting to switch off camera access
  • Support for latest Polkadot/Substrate clients with v8 metadata & v4 transactions
  • Remove support for non-operational Kusama CC1 network

0.12.1 Oct 02, 2019

Changes:

  • Support for Kusama CC2
  • Update to to latest stable dependencies

0.11.1 Sep 20, 2019

Changes:

  • Cleanup metadata handling, when outdated for a node, transparently handle parsing errors
  • Added Edgeware chain & metadata information
  • Display addresses correctly formatted based on the ss58 chain identifiers
  • Display identity icons based on chain types for known chains
  • Integrate latest @polkadot/util, @polkadot-js/ui & @polkadot/api dependencies
  • Updated to Babel 7.6 (build and runtime improvements)

0.10.1 Sep 10, 2019

Changes:

  • Support for external accounts as presented by mobile signers, e.g. the Parity Signer
  • Allow the extension UI to be opened in a new tab
  • Adjust embedded chain metadata to only contain actual calls (for decoding)
  • Minor code maintainability enhancements

0.9.1 Aug 31, 2019

Changes:

  • Fix an initialization error in extension-dapp

0.8.1 Aug 25, 2019

Changes:

  • Add basic support for seed derivation as part of the account import. Seeds can be followed by the derivation path, and derivation is applied on creation.
  • Update the polkadot-js/api version to 0.90.1, the first non-beta version with full support for Kusama

0.7.1 Aug 19, 2019

Changes:

  • Updated the underlying polkadot-js/api version to support the most-recent signing payload extensions, as will be available on Kusama

0.6.1 Aug 03, 2019

Changes:

  • Support Extrinsics v3 from substrate 2.x, this signs an extrinsic with the genesisHash

0.5.1 Jul 25, 2019

Changes:

  • Always check for site permissions on messages, don't assume that messages originate from the libraries provided
  • Change the injected Signer interface to support the upcoming Kusama transaction format

0.4.1 Jul 18, 2019

Changes:

  • Transactions are now signed with expiry information, so each transaction is mortal by default
  • Unneeded scrollbars on Firefox does not appear anymore (when window is popped out)
  • Cater for the setting of multiple network prefixes, e.g. Kusama
  • Project icon has been updated

0.3.1 Jul 14, 2019

Changes:

  • Signing a transaction now displays the Mortal/Immortal status
  • Don't request focus for popup window (this is not available on FF)
  • yarn build:zip now builds a source zip as well (for store purposes)

0.2.1 Jul 12, 2019

Changes:

  • First release to Chrome and FireFox stores, basic functionality only