Releases: w3f/polkadot-spec
Releases · w3f/polkadot-spec
Polkadot Protocol Specifications v0.3.1
Major Changes List:
- Added CODE_OF_CONDUCT.md by @Noc2 in #601
- Reorganised of Chapters and Sections and Light Client Chapter by @FlorianFranzen @bhargavbh in #597
- Updated Runtime APIs by @bhargavbh in #643
- Updated Host APIs by @bhargavbh in #642
- Section on Authority Set Discovery added in Networking chapter by @heversonbr in #669
- Added Chain Specification Section by @bhargavbh in #659
- Removed BEEFY stub sections by @bhargavbh in #673
- Formation of Spec Committee and Defined Clear rules to merge PRs by @Noc2 in #678
What's Changed
- Light Client Warp Sync: Fix typos and improve formatting of new warp sync by @vikinatora in #621
- [PoC/WIP] Spec version 3 of clear_prefix and kill_storage by @lamafab in #592
- [PoC/WIP] Abort Handler Host API by @lamafab in #593
- Fix ChildrenBitmap definition by @HyunggyuJang in #619
- Fix algorithm Aggregate-Key:
$N_i$ to$N$ by @HyunggyuJang in #618 - Update Extrinsic Signature description by @lamafab in #622
- Add additional inherent identifiers by @lamafab in #623
- Revert "[PoC/WIP] Spec version 3 of clear_prefix and kill_storage" by @lamafab in #624
- Fix return type of ext_default_child_storage_root_version_2 by @tomaka in #626
- Fix broken link by @alan-null in #630
- Migration to docusaurus by @0xCaso in #638
- Publish website by @0xCaso in #639
- corrected wrong usage of authority-set-id and authority-list by @bhargavbh in #640
- metadata: fix format of constants by @FlorianFranzen in #641
- Added missing Host APIs on Offchain Index and Logging by @bhargavbh in #642
- Add note on maybe-compressed runtime wasm blobs by @bhargavbh in #644
- Update Runtime APIs by @0xCaso in #643
- corrections to compact encoding when n>= 2^30 by @bhargavbh in #655
- Added Chain Specification Section by @bhargavbh in #659
- Split the polkadot-spec repo into two parts by @0xCaso in #664
- docs(runtime/tx-payment-call-api): exported names by @failfmi in #665
- Edit README - local dev by @0xCaso in #666
- Create CODE_OF_CONDUCT.md by @Noc2 in #671
- remove BEEFY stub sections by @bhargavbh in #673
- Update chap-sync.md by @Noc2 in #676
- clarify that authority weights are set to 1 in Polkadot by @bhargavbh in #675
- Spell checking v0.1 by @Noc2 in #677
- Update id-cryptography-encoding.md by @Noc2 in #679
- Update chap-networking.md by @Noc2 in #680
- minor fix by @heversonbr in #683
- Correcting minor issues by @heversonbr in #684
- BABE: added reusing last epoch data in case of skipped epochs by @bhargavbh in #685
- Issue 650 authority discovery by @heversonbr in #669
- update identity section of network chapter by @heversonbr in #689
- removed the misleading requirement on state update by @bhargavbh in #690
- Fix typo "Polkodat" in AnV chapter by @laboon in #691
- Fix typo "apriori" -> "a priori" by @laboon in #693
- Various minor fixes to block production page by @laboon in #695
- Missing words and link added by @bhargavbh in #696
- Fixup merkle-value by @bkchr in #698
- range of the merkle value function fixed by @bhargavbh in #699
- Draft: Defining clear rules regarding merging a PR by @Noc2 in #678
- Controller keys deprecation by @heversonbr in #700
- fix genesis state by @tjjfvi in #703
- Update the definition of stage by @heversonbr in #704
- Revert "Fixup merkle-value" by @tjjfvi in #702
- fix: missing information about SCALE encoding on HttpRequestStatus codes by @heversonbr in #705
New Contributors
- @vikinatora made their first contribution in #621
- @alan-null made their first contribution in #630
- @0xCaso made their first contribution in #638
- @failfmi made their first contribution in #665
- @heversonbr made their first contribution in #683
- @laboon made their first contribution in #691
- @bkchr made their first contribution in #698
- @tjjfvi made their first contribution in #703
Full Changelog: v0.2.2-beta1...v0.3.1-beta
Polkadot Protocol Specification v0.2.2-beta1
What's Changed
- build(deps): bump actions/checkout from 3.1.0 to 3.2.0 by @dependabot in #598
- Bnb/lightclient extend chapter by @bhargavbh in #607
- Add CODE_OF_CONDUCT.md by @Noc2 in #601
- build(deps): bump cachix/install-nix-action from 18 to 19 by @dependabot in #610
- build(deps): bump actions/checkout from 3.2.0 to 3.3.0 by @dependabot in #603
- Fix typo in the description of algorithm 1 by @HyunggyuJang in #616
- Fix grammar by switching the and then by @HyunggyuJang in #617
New Contributors
- @HyunggyuJang made their first contribution in #616
Full Changelog: v0.2.2-beta...v0.2.2-beta1
Polkadot Protocol Specification v0.2.2-beta
Now with reorganized structure and an initial light client spec.
- Reorganization of parts and chapters
- Added node taxonomy and extended light client spec
- Remove various deprecated sections
For more details please see the full changelog.
Polkadot Protocol Specification v0.2.1
Now with exportable parser definition for blocks and runtime metadata.
- New runtime metadata chapter incl. full kaitai spec
- Added kaitai spec for basic block structure
- Introduce asciidoctor-kaitai to embed parsing definiton in spec
- Added testsuite to test exported parser against binary data
- Retired change-trie chapter
- Various improvements and corrections
For more details please see the full changelog.
Polkadot Protocol Specification v0.2.0
Now in AsciiDoc and hosted on spec.polkadot.network!
- Host and Runtime Spec converted and merged into one
- Various updated and added sections:
- New extended State Trie
- Full update of AnV chapter
- New BEEFY section
- New Fast and Warp Sync section
- More details on forced authority changes
- Added BABE secondary slot details
- New VRF spec chapter
- Updates to Host and Runtime API
- Includes revisions by Research, Implementers and Auditors
For more details please see the full changelog.
Polkadot Specification v0.1.1
Last release before conversion from TeXmacs and LaTeX to AsciiDoc.
Polkadot Specification v0.1.0
Changelog since v0.1.0-beta
- Add Beefy spec
- Restore c08 figures
- Update Host API
- Update glossary
- Update OnDisabled
And more...
Polkadot Specification v0.0.5
Released on 9th of June 2020
Polkadot Specification v0.0.4
Released on 6th of March 2020
Changelog
- Thu Feb 27 2020
- New Runtime API.
- runtime enteries BabeConfiguration and ValidateTransaction updated.
- Mon Feb 24 2020
- Authority change digest item updated, ForceChange added to it.
Polkadot Specification v0.0.3
Released on 13th of January 2020
Changelog
- Wed Dec 04 2019
- Genesis State specced.
- Mon Nov 25 2019
- BlockBuilder runtime enteries specced.
- Update-State-At explained.