github paritytech/substrate monthly-2022-09

latest releases: monthly-2023-08, monthly-2023-07, monthly-2023-06...
pre-release22 months ago

Automatic snapshot pre-release monthly-2022-09

Changes since last snapshot (monthly-2022-08)

Substrate changes

Runtime

  • Weight v1.5: Opaque Struct (#12138)
  • Fix nomination pools pending rewards RPC (#12095)
  • Revert "Auto-incremental CollectionId (#11796)" (#12059)
  • Replace T::AccountId with <T::Lookup as StaticLookup>::Source (#11670)
  • Make state types public (#12032)
  • Proposal: Flatten AllPallets and similar types (#11813)
  • transactional: Wrap pallet::calls directly in storage layers (#11927)
  • Transaction payment runtime api: query call info and fee details (#11819)
  • contracts: Apply depth limit when decoding (#11991)
  • Fix 16bit func_id (#11985)

Client

  • Weight v1.5: Opaque Struct (#12138)
  • Introduce trie level cache and remove state cache (#11407)
  • swap ed25519-dalek for ed25519-zebra (#11781)
  • Rename --pruning and --keep-blocks to be more similar to one another (#11934)
  • Beefy: use VersionedFinalityProof instead of SignedCommitment (#11962)
  • Rename node-runtime to node-kitchensink-runtime (#11930)

API

  • Weight v1.5: Opaque Struct (#12138)
  • Alliance pallet: retirement notice call (#11970)
  • Allow construct_runtime to take cfg attributes for pallets (#11818)
  • Implement ResultQuery (#11257)
  • Fix Origins Used in Runtime Benchmarks (#12037)
  • Proposal: Flatten AllPallets and similar types (#11813)
  • Runtime API versioning (#11779)
  • Transaction payment runtime api: query call info and fee details (#11819)
  • Change on-the-wire protocol names to include genesis hash & fork id (#11938)
  • Rename node-runtime to node-kitchensink-runtime (#11930)

Don't miss a new substrate release

NewReleases is sending notifications on new releases.