Update CHANGELOG with all latest (#345)

* Update CHANGELOG with all latest

* Bump with ui-settings ss58 renames
This commit is contained in:
Jaco Greeff 2020-05-30 10:52:46 +02:00 committed by GitHub
parent 2024b813e2
commit 262bef7a56
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 647 additions and 89 deletions

View File

@ -20,8 +20,7 @@ jobs:
env:
CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }}
GH_PAT: ${{ secrets.GH_PAT }}
GH_TOKEN: ${{ secrets.GH_PAT }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GH_RELEASE_GITHUB_API_TOKEN: ${{ secrets.GH_PAT }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
run: |
yarn install --immutable | grep -v 'YN0013'

View File

@ -1,11 +1,20 @@
# 0.25.1 May 14, 2020
# CHANGELOG
## 0.26.0-beta.x
- Add the ability to import JSON keystore files (Thanks to https://github.com/shawntabrizi)
- updated to derivation documentation (Thanks to https://github.com/EthWorks)
- Adjust allowed mnemonic seed strengths, 12, 15, 18, 21 & 24 all allowed
- Remove duplication with Default/Substrate prefixes in dropdown (equivalent, only generic displayed)
## 0.25.1 May 14, 2020
- New account creation with default derivation (Thanks to https://github.com/EthWorks)
- 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
## 0.24.1 Apr 19, 2020
- 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)
@ -14,49 +23,49 @@
- Rework base storage access & cross-browser interfaces for consistency
- UI consistency adjustments & code maintainability cleanups
# 0.23.1 Mar 26, 2020
## 0.23.1 Mar 26, 2020
- Extract shared background code for re-use (Thanks to https://github.com/amaurymartiny)
- 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
## 0.22.1 Mar 03, 20202
- 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)
- Dependencies updated to latest versions
# 0.21.1 Feb 07, 20202
## 0.21.1 Feb 07, 20202
- Rebuild for re-publish
- Dependencies updated to latest versions
# 0.20.1 Jan 27, 2020
## 0.20.1 Jan 27, 2020
- Redesign of all UI components and views (Thanks to https://github.com/EthWorks)
- Account copy now respects the address formatting
- Updated to latest polkadot-js/api
# 0.14.1 Dec 10, 2019
## 0.14.1 Dec 10, 2019
- Support for Kusama CC3
- Implement ability to sign raw messages (Thanks to https://github.com/c410-f3r)
- Allow the use of hex seeds as part of account creation
# 0.13.1 Oct 25, 2019
## 0.13.1 Oct 25, 2019
- Account export functionality (Thanks to https://github.com/Anze1m)
- 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
## 0.12.1 Oct 02, 2019
- Support for Kusama CC2
- Update to to latest stable dependencies
# 0.11.1 Sep 20, 2019
## 0.11.1 Sep 20, 2019
- Cleanup metadata handling, when outdated for a node, transparently handle parsing errors
- Added Edgeware chain & metadata information
@ -65,48 +74,48 @@
- 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
## 0.10.1 Sep 10, 2019
- 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
## 0.9.1 Aug 31, 2019
- Fix an initialization error in extension-dapp
# 0.8.1 Aug 25, 2019
## 0.8.1 Aug 25, 2019
- 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
## 0.7.1 Aug 19, 2019
- 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
## 0.6.1 Aug 03, 2019
- Support Extrinsics v3 from substrate 2.x, this signs an extrinsic with the genesisHash
# 0.5.1 Jul 25, 2019
## 0.5.1 Jul 25, 2019
- 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
## 0.4.1 Jul 18, 2019
- 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
## 0.3.1 Jul 14, 2019
- 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
## 0.2.1 Jul 12, 2019
- First release to Chrome and FireFox stores, basic functionality only

View File

@ -30,7 +30,7 @@
},
"devDependencies": {
"@babel/core": "^7.10.1",
"@polkadot/dev": "^0.54.3",
"@polkadot/dev": "^0.55.3",
"@polkadot/typegen": "^1.17.0-beta.5",
"@types/jest": "^25.2.3",
"copy-webpack-plugin": "^5.1.1",

View File

@ -9,6 +9,6 @@
"@polkadot/api": "^1.17.0-beta.5",
"@polkadot/extension-inject": "0.26.0-beta.8",
"@polkadot/keyring": "^2.11.1",
"@polkadot/ui-keyring": "^0.54.0-beta.3"
"@polkadot/ui-keyring": "^0.54.0-beta.4"
}
}

View File

@ -9,8 +9,8 @@
"@polkadot/extension-base": "0.26.0-beta.8",
"@polkadot/extension-inject": "0.26.0-beta.8",
"@polkadot/keyring": "^2.11.1",
"@polkadot/react-identicon": "^0.54.0-beta.3",
"@polkadot/react-qr": "^0.54.0-beta.3",
"@polkadot/react-identicon": "^0.54.0-beta.4",
"@polkadot/react-qr": "^0.54.0-beta.4",
"@polkadot/util": "^2.11.1",
"@polkadot/util-crypto": "^2.11.1",
"react": "^16.13.1",

View File

@ -24,16 +24,13 @@ interface Props extends ThemeProps {
}
const isPopup = window.innerWidth <= 480;
const prefixOptions = settings.availablePrefixes.map(({ text, value }): Option => ({
text: value === -1
? 'Default'
: text,
value: `${value}`
}));
const prefixOptions = settings.availablePrefixes
.filter(({ value }) => value !== -1)
.map(({ text, value }): Option => ({ text, value: `${value}` }));
function Settings ({ className, reference }: Props): React.ReactElement<Props> {
const [camera, setCamera] = useState(settings.camera === 'on');
const [prefix, setPrefix] = useState(`${settings.prefix}`);
const [prefix, setPrefix] = useState(`${settings.prefix === -1 ? 42 : settings.prefix}`);
const themeContext = useContext<Theme>(ThemeContext);
const setTheme = useContext(ThemeSwitchContext);
@ -46,7 +43,7 @@ function Settings ({ className, reference }: Props): React.ReactElement<Props> {
(value: string): void => {
const prefix = parseInt(value, 10);
setSS58Format(prefix === -1 ? 42 : prefix);
setSS58Format(prefix);
setPrefix(value);
settings.set({ prefix });

View File

@ -11,7 +11,7 @@
"@polkadot/extension-ui": "0.26.0-beta.8"
},
"devDependencies": {
"@polkadot/dev": "^0.54.3",
"@polkadot/dev": "^0.55.3",
"babel-loader": "^8.1.0",
"extract-loader": "^5.1.0",
"file-loader": "^6.0.0",

663
yarn.lock

File diff suppressed because it is too large Load Diff