v1.9.0
This release contains the changes from v1.8.1
to v1.9.0
.
Full changelog: v1.8.1...v1.9.0
Versions
- Rust Toolchain:
1.70.0
- Substrate/Polkadot:
v1.1.0
Deployed
Breaking Changes
messages.MessagesStored
Event Replaced with MessagesInBlock
- Why:
MessagesStored
had the additional information of the schema id, but significant enough cost reductions are possible to remove that information - Action: If you rely on
MessagesStored
you will need to search instead forMessagesInBlock
. If you used the SchemaId value, you will need to then inspect the block state to know which schemas had messages. - Reference: See Messages Pallet Events: https://libertydsnp.github.io/frequency/pallet_messages/pallet/enum.Event.html#variants
What's Changed
Major Changes
- chore(upgrade): Polkadot-SDK v1.0.0 to v1.1.0 #1730
- chore(upgrade): Polkadot-SDK v0.9.43 to v1.0.0 #1700
- schemas: added create_schema_v2 to support parameters #1725
Minor Changes
- Fix bug with StakingAccountDetails#withdraw #1769
- Removed without_storage_info from messages and schema pallets #1702
- Interval Sealing support for engine_createBlock #1745
- chore: Refactor cargo crate dependencies #1770
- Stateful storage PoV optimization #1757
- Schemas PoV compatible changes #1743
- Polkadot v1.1.0 Upgrade follow up for small issues found in final review #1752
- Messages v2 included migration #1738
CI, Testing, and Version Updates
- Bump stefanzweifel/git-auto-commit-action from 4.16.0 to 5.0.0 #1703
- Bump mikepenz/release-changelog-builder-action from 4.0.0 to 4.0.1 #1732
- Bump actions/github-script from 6 to 7 #1783
- Bump actions/setup-node from 3 to 4 #1737
- Fix GPG Signing error in building bins during release #1775
- feat: add VERSION to ci-base-image #1735
- fix: typo: remove extra } from publish-ci-base-image job #1739
- 1734 fix merge docker file #1740
- Remove redundant rustup install commands from github workflows after ci-base-image update #1728
- fix: update container to ci-base-image:1.0.0 #1741
- Only publish the npm package api-augment to latest on full releases #1777
- feat: change instant-seal node docker image to use startup script #1781
- E2E Testing Improvements
Runtimes
The information about the runtimes included in this release can be found below.
Rococo
ποΈ Runtime size: 0.755 MB (791,910 bytes)
π Compressed: Yes, 76.93%
β¨ Reserved meta: OK - [6D, 65, 74, 61]
π Metadata version: V14
π₯ Core version: frequency-rococo-64 (frequency-0.tx1.au1)
π³οΈ system.setCode hash: 0x26e18659c4435956852585f3dbdfd8389925b15e74df7265f48aa8bba4ba22cd
π³οΈ authorizeUpgrade hash: 0x904a39f462cd8bef163570f4978b45fe7df529841717062a94fcab6e7c0645ca
π³οΈ Blake2-256 hash: 0x4f81b19130f5910d65f23c58981d9bd693056a996d6b3c33af049fbda84b635a
π¦ IPFS: https://www.ipfs.io/ipfs/QmQGGEX36UK1rEHqLr6ipHcavt6GWcKQVrETyCF2cwP1UJ
Mainnet
ποΈ Runtime size: 0.752 MB (788,145 bytes)
π Compressed: Yes, 76.84%
β¨ Reserved meta: OK - [6D, 65, 74, 61]
π Metadata version: V14
π₯ Core version: frequency-64 (frequency-0.tx1.au1)
π³οΈ system.setCode hash: 0xce872d7869cfc658a274ea00d0a6b324ebc3a3c224eb86ed49eae2a8c87a2a35
π³οΈ authorizeUpgrade hash: 0xbed9bb62b1b831bc8c82048dbf04fc8dad609d78b0d936d7fbb0b09fb9f8652b
π³οΈ Blake2-256 hash: 0x698bdc5421d1b237716b09539890cd3c8a6905b8a823f936964d70b24a96dbfa
π¦ IPFS: https://www.ipfs.io/ipfs/QmVYFRc54ADfCqcW2EaA4byiM2nLehUerC5riVvKdhHAtu