# CHANGELOG ## 0.33.0-beta.x Contributed: - Include Subsocial ss58 (Thanks to https://github.com/F3Joule) - Add Crab network (Thanks to https://github.com/WoeOm) - README updates (Thanks to https://github.com/Noc2) 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 - Handling signing rejections (any order) transparently - Small overall UI and use adjustments - Latest upstream polkadot-js dependencies ## 0.32.1 Jul 27, 2020 Contributed: - Add Kulupu to the chain lock dropdown (Thanks to https://github.com/carumusan) - Minor README updates (Thanks to https://github.com/marceljay) 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: - Add the ability to import JSON keystore files (Thanks to https://github.com/shawntabrizi) - Updated to derivation documentation (Thanks to https://github.com/EthWorks) 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: - New account creation with default derivation (Thanks to https://github.com/EthWorks) 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: - Allow for per root-account derivation & indicators (Thanks to https://github.com/EthWorks) - Add consistent validation to all text inputs (Thanks to https://github.com/EthWorks) - Make address copy interfaces easily accessible (Thanks to https://github.com/EthWorks) 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: - Extract shared background code for re-use (Thanks to https://github.com/amaurymartiny) 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: - Fix uncaught exception when tab closes without action (Thanks to https://github.com/amaurymartiny) - Add preliminary support for provider injection, no UI config (Thanks to https://github.com/amaurymartiny) 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: - Redesign of all UI components and views (Thanks to https://github.com/EthWorks) Changes: - Account copy now respects the address formatting - Updated to latest polkadot-js/api ## 0.14.1 Dec 10, 2019 Contributed: - Implement ability to sign raw messages (Thanks to https://github.com/c410-f3r) Changes: - Support for Kusama CC3 - Allow the use of hex seeds as part of account creation ## 0.13.1 Oct 25, 2019 Contributed: - Account export functionality (Thanks to https://github.com/Anze1m) 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