Features:
- Introduces app-wide localisation with
i18nand language switching to English and Chinese. - Revamps the Overview page's balance graph, with accurate account balance statistics & bar design.
- Adds fast unstake support.
- Revises network stats and statistics at the top of each page, bringing more consistency throughout the dashboard.
- Improves the unstaking flow for nominators by adding a dedicated unstake button and unstake status prompts.
- Simplifies the bond flow from a 2 step process to a 1 step process.
- Revamps filtering of validators and adds pool filtering.
- Validators and pools are filtered by default to display actively nominating entities.
- Ability to copy controller address from nominator status.
- Adds adjusted rewards rate to network stats.
- Revamps secondary colors.
System:
- Deprecates
momentfordate-fns. - Validator operator SVGs are lazily loaded & removed from main app bundle.
- Reflects the removal of the maximum nominator cap.
Fixes:
- Fixes runtime breaking change with
RewardDestination. - Fixes an issue around importing the same account from multiple extensions.
- Fixes an issue where
injectedWeb3was sometimes not initialised before extensions were being fetched. - Fixes an issue where sometimes the Polkadot JS API event listeners were not initialised in time for the
connectedevent to fire. - Fixes an issue where locked balances were being added to the max possible amount a pool can bond.
- Improved safe math support with bond inputs,
unitToPlanckBnnow purely uses strings. - Ensures safe math for bond inputs throughout nominate setup / pool creation process.
- Removes Enkrypt extension due to a change in their
injectedWeb3spec.