Upgrade priority: Low. However recommended for current Substrate master, Polkadot and Rococo users and those wishing to support the upcoming Polkadot 28 runtime with the new MultiAddress
.
- Breaking change As indicated in the 3.5.1 release notes, the
Address
/LookupSource
defaults have now been adjusted forMultiAddress
. If your chain does not use these types, explicitly add the correctAddress
/LookupSource
types. This new extensible format is mean to cater for all address types into the future, removing a lot of discrepancies between chains.
Contributed:
- Extraction of the block author on Moonbeam (Thanks to https://github.com/joelamouche)
- Cleanup logs with HTTP providers, no subs (Thanks to https://github.com/Tbaut)
Changes:
- Allow
.slice
operator on theVec
type - Apply
MultiAddress
as a default - Adds support for the upcoming Polkadot 28 and Kusama 2028 runtimes
- Add checkpoint for Kusama 2027 upgrade
- Update all parachain types (as per latest Rococo)
- Correctly use relay blockNumber in parachain validation data
- remove information log for capabilities detection (creates confusion)
- Remove explicit references to
global
, use thex-global
detection - Remove explicit
module
inpackage.json
(exports map available)