diff --git a/CHANGELOG.md b/CHANGELOG.md index 0693fbb573..546ef36de3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,37 @@ # CHANGELOG -## 0.56.0-beta.30 +## 0.56.0-beta.x + +- Add Laminar Rococo parachain (Thanks to https://github.com/aniiantt) +- Add Darwinia Rococo parachain (Thanks to https://github.com/WoeOm) +- Add Subsocial chain (Thanks to https://github.com/F3Joule) +- Add Phala POC2 testnet (Thanks to https://github.com/krhougs) +- Add Plasm network (Thanks to https://github.com/akru) +- Rename Darwinia Crab chain (Thanks to https://github.com/WoeOm) +- Add I18n For Bahasa Indonesian (Thanks to https://github.com/nzjourney) + +- Add bulk tipping (median) functionality to treasury tips +- Add a calendar app that show current and upcoming chain events +- Ensure max nomination limits (64) badges are displayed in all location on staking +- Show oversubscribed validators under accounts & on staking overview +- Show the next burn amount on treasury +- Add warning on new treasury proposals that rejections will lose the bond +- Add explicit Aye/Nay buttons on all voting modals (no toggle) +- Display unlocking timer for delegated voting under accounts +- Fix Electron app security to allow WASM +- Cleanup indices handling, including size checks on the AccountId level (from non indices lookup chains) +- Adjust create account modal with advanced options minimized by default +- Adjust reward destination handling to cater for both current/next generations +- Adjust slideout z-index (non-hidden behind new menubar) +- Add checks for multisig thresholds to align with Rust (min 2) +- Adjust external source links to use destination icons +- Limit InputNumber around actual available chain decimals +- Display bonding unlocking on address book +- Cleanup display for unbonding values, better performant +- Add a legend on the staking overview pages +- `@polkadot/api`1.31.1 +- `@polkadot/util` 3.3.1 -- Electron test ## 0.55.1 Aug 24, 2020 @@ -17,6 +46,7 @@ - Adjust convictions for Kulupu blocktime calcs (Thanks to https://github.com/sorpaas) - Nightly tests for functionality against Substrate (Thanks to https://github.com/EthWorks) - I18N Korean translation (Thanks to https://github.com/wooqii) + - Move navbar to the top instead of a sidebar (horizontal space becomes available) - Add extra payout information on staking to reduce confusion (any account can claim) - Rework Aye/Nay votes display in council/democracy with single column @@ -40,6 +70,7 @@ - Split addressbook into own app (with top nav) - Aplit RPC app into own app (top nav, toolbox remainder now named sign/verify) + ## 0.54.1 Aug 17, 2020 - Remove Berlin testnet, replace with Beresheet (Thanks to https://github.com/drewstone) @@ -51,6 +82,7 @@ - Don't allow `///password` in non-mnemonic seeds (Thanks to https://github.com/Tbaut) - Allow saving custom RPC endpoints (Thanks to https://github.com/Tbaut) - Add tooltip & help info on nominee statusses (Thanks to https://github.com/Tbaut) + - Adjust threshold parameters via lookup for treasury proposals - Optimize API queries params & options for less re-renders - Consistently detect hex data in file uploads (e.g. on parachain data) @@ -70,6 +102,7 @@ - Adjust alignment of units (time & symbol) in formatters - Do not fail on non-available RPCs for node info retrieval (& hide empty) + ## 0.53.1 Aug 10, 2020 - ko i18n first-round support (Thanks to https://github.com/hskang9) @@ -79,6 +112,7 @@ - Adjust council voting balance to include reserved (Thanks to https://github.com/Tbaut) - Add tip link to Polkassembly (Thanks to https://github.com/Tbaut) - Show existing proxies across all accounts (Thanks to https://github.com/Tbaut) + - Add slashes tab to display unapplied, also indicate status in lists - Unbonding allows for full-balance unbond (& pre-fills) - Rework parachains app initial displays with cross-app consistency @@ -96,6 +130,7 @@ - Add IPNS support for Rococo - Adjust threshold calculations where members are not (yet) available + ## 0.52.1 Aug 3, 2020 - ar i18n support (Thanks to https://github.com/nightwolf3) @@ -104,6 +139,7 @@ - Allow management of proxies (Thanks to https://github.com/Tbaut) - Links for Polkassembly Polkadot support (Thanks to https://github.com/niklabh) - Clarify claiming template text (Thanks to https://github.com/Swader) + - Remove auto-select defaults for nomination, adjust loading for all selector - Display Slashing tab on staking overview (as available) - Indicate per-validator slashes in accounts (chilled) & staking targets @@ -116,10 +152,12 @@ - Adjust era filters on staking payouts, default to day intervals - Convert custom URL inputs to punycode (UTF8 detection) + ## 0.51.1 Jul 27, 2020 - Support for Acala chain and types (Thanks to https://github.com/aniiantt) - First batch of i18n for Arabic (Thanks to https://github.com/nightwolf3) + - Update for Polkadot council thresholds - Council motion adjustment to cater for current and previous generations - Adjust imminent proposals to not need own type adjustments @@ -137,10 +175,12 @@ - Fixed for keyboard locale detection - Don't allow display in an iframe + ## 0.50.1 Jul 20, 2020 - Adjust CSPs for Electron (Thanks to https://github.com/EthWorks) - Move delegation column to badge (Thanks to https://github.com/Tbaut) + - Display costs for preimage calls - Add buttons for bid/unbid on Society - Allow tip endorsements while in countdown @@ -161,6 +201,7 @@ - Remove unmaintained page-123code (& references) - Don't display finalized blocks when grandpa is not available + ## 0.49.1 Jul 13, 2020 - Update Subscan links with supported chains (https://github.com/carumusan) @@ -170,6 +211,7 @@ - Add testing around Electron features (Thanks to https://github.com/EthWorks) - Support democracy account delegation (Thanks to https://github.com/Tbaut) - Don't filter selected on multi account selector (Thanks to https://github.com/Tbaut) + - Add support for Polkadot denomination poll - Allow input & display of OpaqueCall type from multisig - Indicate own nominees on targets page (re-added with badges) @@ -183,9 +225,11 @@ - Adjust type injection to override on-connect API defaults - Adjust attestation display with no-balance filters + ## 0.48.1 Jul 6, 2020 - Fix for electron package build (Thanks to https://github.com/EthWorks) + - Allow for setting of sub identities via account action - Adjust known account icons (Society & Treasury) - Add Westend chain to Subscan link generator @@ -199,6 +243,7 @@ - Fix InputAddress component with state change warnings - Bump to latest API and utilities + ## 0.47.1 Jul 1, 2020 - Update zh translation (Thanks to https://github.com/dushaobindoudou) @@ -208,6 +253,7 @@ - Swap to default conviction of 1x (Thanks to https://github.com/Tbaut) - Make preimage hash selectable on FF (Thanks to https://github.com/Tbaut) - show unbonding value in staking actions (Thanks to https://github.com/Tbaut) + - Default (via toggle) to only last 25% of eras for payouts - Allow retracting of tips by proposer - Allow tipping with new Substrate types (dual old/new support) @@ -222,11 +268,13 @@ - Swap icons to use font-awesome directly, including official components - Additional small UI cleanups and fixes + ## 0.46.1 Jun 22, 2020 - I18n for es (Thanks to https://github.com/wimel) - Support for importing mini secrets via QR (Thanks to https://github.com/hanwencheng) - Update SubstrateTEE types (Thanks to https://github.com/brenzi) + - Support for multisig calls with new weight parameters - Split sign and send updates in the signer modal for better UI tracking - Hide zero nonce of accounts/contracts pages @@ -252,6 +300,7 @@ - `@polkadot/api` 1.20.1 - `@polkadot/util` 2.15.1 + ## 0.45.2 Jun 16, 2020 - I18n for ja (Thanks to https://github.com/SotaWatanabe) @@ -259,6 +308,7 @@ - I18n for ru (Thanks to https://github.com/illlefr4u) - Update Encointer types (thanks to https://github.com/brenzi) - Improve Electron app security settings (Thanks to https://github.com/EthWorks) + - Rework signer dialog to cater for proxies (and multisig/proxy combinations) - Construct payouts with oldest eras first (expire first) - Show outstanding multisig approvals on accounts page @@ -275,6 +325,7 @@ - `@polkadot/api` 1.19.1 - `@polkadot/util` 2.14.1 + ## 0.44.1 Jun 10, 2020 - Publish electron images on release (Thanks to https://github.com/EthWorks) @@ -282,6 +333,7 @@ - Extensions and fixes to the russian translations (Thanks to https://github.com/illlefr4u) - Rewrite of the contracts app (Thanks to https://github.com/kwingram25) - New types for SubstrateTEE (Thanks to https://github.com/brenzi) + - Adjust for new Polkadot CC1 & Kusama types - Cater for new multisig module location - Filter multisig signatories based on approvals, set final state based on threshold @@ -297,18 +349,21 @@ - `@polkadot/api` 1.18.1 - `@polkadot/util` 2.13.1 + ## 0.43.1 May 26, 2020 - Support for Polkadot CC1 Claims (Thanks to https://github.com/amaurymartiny & https://github.com/Tbaut) - Small typo fixes (Thanks to https://github.com/Swader) - updates to russian translation (Thanks to https://github.com/illlefr4u) - Adjustments to Electron build support (Thanks to https://github.com/EthWorks) + - Support for Polkadot CC1 types & RPC endpoints - Detect & support new proposal close process in Substrate - Adjust checks for on-click validator (immediate isActive) - `@polkadot/api` 1.16.1 - `@polkadot/util` 2.11.1 + ## 0.42.1 May 22, 2020 - Adjust Subscan proposal links (Thanks to https://github.com/illlefr4u) @@ -328,6 +383,7 @@ - Add block number display to event overview (Thanks to https://github.com/danforbes) - Basic Electron support (Thanks to https://github.com/EthWorks) - Documentation around IPFS pinning (Thanks to https://github.com/chevdor) + - Added IPFS/IPNS publishing (ipns via dotapps.io) - Support for multisig wallets - Ledger address on-wallet display option @@ -356,12 +412,14 @@ - Allow for tabes with aliasses (on renames) & redirects - Align types and calls with latest substrate + ## 0.41.1 Apr 20, 2020 - Fix for searching child identities on parent name (Thanks to https://github.com/krogla) - Support chains with no balances module (Thanks to https://github.com/Voxelot) - Add out-of-the-box support for Encointer (Thanks to https://github.com/brenzi) - Add ava.do endpoint for Kusama (Thanks to https://github.com/Swader) + - Show remaining time on staking payout actions, link payouts from actions - Display per-validator nominators on waiting list - Add support for Treasury tipping (display of available & creation) @@ -378,6 +436,7 @@ - More components to functional, specific focus on TxModal extends - Bumps to all @polkadot/* packages for latest support everywhere + ## 0.40.1 Apr 9, 2020 - Swap voting to aye/nay toggles (Thanks to https://github.com/Lowhearth) @@ -391,6 +450,7 @@ - Text cleanups (Thanks to https://github.com/ltfschoen) - update Parachains to support latest Polkadot (Thanks to https://github.com/kwingram25) - Rework multi address inputs (e.g. nominations & council) (Thanks to https://github.com/kwingram25) + - Introduce apps-config as a single source of config information - Cater for metadata updates to extensions - Rework explorer layouts, combining extrinsics & events into a single view @@ -412,11 +472,14 @@ - Cleanup all voting lock, consistent display - ... loads of other under-the-hood improvements and cleanups + ## 0.39.1 Jan 31, 2020 - **Breaking** Drop support for V1 Substrate chains + - Translation into Chinese (Thanks to https://github.com/dushaobindoudou) - Support for sign-only transactions (Thanks to https://github.com/mzolkiewski) + - Add support for WestEnd testnet - Add support for social recovery in accounts - Add counters for all proposal-based apps @@ -433,10 +496,12 @@ - Adjust balance display formats - Update to latest libraries (incl. util 2.0 & api 1.0) + ## 0.38.1 - Fix summarybar in 123-code (Thanks to https://github.com/anakornk) - Update Edgeware with correct keys (Thanks to https://github.com/drewstone) + - Add InputAddressMulti inputs, both to council and staking nominators - Rework all layouts, removing cards for table-ike-layouts - Technical comittee app @@ -445,10 +510,12 @@ - Improved staking page rendering (background) - Update to latest libraries + ## 0.37.1 -- Support for Kusama CC3 - Support for contracts with new ABI v2 (Thanks to https://github.com/kwingram25) + +- Support for Kusama CC3 - Support for on-chain nicks - Speed improvements for the staking pages - Add account derivation from existing account @@ -468,6 +535,7 @@ - Account locks are applied on a genesis range (e.g. CC2 & CC3 allow availability) - ... lots of smaller enhancements & bug fixes + ## 0.36.1 - Api 0.95.1, Util 1.6.1, Extension 0.13.1 @@ -490,6 +558,7 @@ - Make the network selection clickable on network name (via bounty) - ... and a number of cleanups all around + ## 0.35.1 - Api 0.91.1, Util 1.2.1, Extension 0.10.1 @@ -503,6 +572,7 @@ - Fix account derivation with `///password` - Lots of component & maintainability cleanups + ## 0.34.1 - Kusama support @@ -512,6 +582,7 @@ - Basic Council, Parachains & Treasury apps - Moved ui-* packages to react-* + ## 0.33.1 - Allow for externally injected accounts (i.e. via extension, polkadot-js & SingleSource) @@ -530,16 +601,19 @@ - Latest @polkadot/util & @polkadot/api - A large number of optimizations and smaller fixes + ## 0.32.1 - Support for Substrate 1.0 release & metadata v4 - @polkadot/api 0.77.1 + ## 0.31.1 - Cleanups, fixes and features around the poc-4 staking module - Number of UI enhancements + ## 0.30.1 - Staking page indicator for offline nodes (count & block) @@ -547,14 +621,17 @@ - Cleanup of all UI summary headers - Emberic Elem support (replaces Dried Danta) + ## 0.29.1 - @polkadot/util & @polkadot/api 0.75.1 + ## 0.28.1 - Support for substrate 1.0-rc + ## 0.27.1 - Bring in new staking & nominating functions @@ -562,6 +639,7 @@ - New faster crypto algorithms - Misc. bug fixes all around + ## 0.26.1 - Swap keyring to HDKD derivation, mnemonic keys are now not backwards compatible with those created earlier. (Defaults are still for ed25519) @@ -570,22 +648,27 @@ - New mobile-friendly sidebar - Fix issues with nominating (old non-bonds interface) + ## 0.25.1 - Swap to publishing -beta.x on merge (non-breaking testing) + ## 0.24.1 Storage now handles Option type properly + ## 0.23.1 JavaScript console introduced + ## 0.22.1 - Use new Compact transaction format - this requires the latest binaries from either Polkadot or Substrate + ## 0.21.1 - PoC-3 support with latest Substrate master & Polkadot master diff --git a/packages/page-explorer/src/BlockInfo/ByHash.tsx b/packages/page-explorer/src/BlockInfo/ByHash.tsx index 01f6791df5..bf465d6e6e 100644 --- a/packages/page-explorer/src/BlockInfo/ByHash.tsx +++ b/packages/page-explorer/src/BlockInfo/ByHash.tsx @@ -41,6 +41,7 @@ function BlockByHash ({ className = '', value }: Props): React.ReactElement @@ -67,7 +68,11 @@ function BlockByHash ({ className = '', value }: Props): React.ReactElement {getHeader.hash.toHex()} - {parentHash} + { + hasParent + ? {parentHash} + : parentHash + } {getHeader.extrinsicsRoot.toHex()} {getHeader.stateRoot.toHex()}