github paritytech/substrate monthly-2021-06

latest releases: monthly-2023-08, monthly-2023-07, monthly-2023-06...
pre-release3 years ago

Automatic snapshot pre-release monthly-2021-06

Changes since last snapshot (monthly-2021-05)

Substrate changes

Runtime

  • Make Schedule fields public to allow for customization (#8924)
  • Simple MaxBoundedLen Implementations (#8793)
  • contracts: Add seal_rent_status (#8780)
  • Fix transaction payment fee/tip unbalanceds (#8860)
  • Ensure election offchain workers don't overlap (#8828)
  • Implement StorageNMap (#8635)
  • contracts: Move Schedule from Storage to Config (#8773)
  • Migrate pallet-offences to pallet attribute macro (#8763)
  • Embed runtime version as a custom section (#8688)
  • Migrate pallet-recovery to pallet attribute macro (#8761)
  • Add arithmetic dispatch errors. (#8726)
  • primitives: remove random_seed from BlockBuilder API (#8718)
  • make custom on runtime upgrade prior to pallet ones (#8687)

Client

  • Introduce code_substitute (#8898)
  • Make wasmtime the default when the feature is enabled (#8855)
  • Embed runtime version as a custom section (#8688)
  • RPC to trace execution of specified block (#7780)
  • Change to use the same subcommand syntax as subkey (#8678)
  • Add a JSON-RPC layer for reserved nodes (#8704)

API

  • Refactor code a little bit (#8932)
  • Migrate pallet-scored-pool to pallet attribute macro (#8825)
  • Migrate pallet-grandpa to attribute macros (#8724)
  • Introduce WeakBoundedVec, StorageTryAppend, and improve BoundedVec API (#8842)
  • Pallet-Multisig to framev2 (#8741)
  • Make hooks and call attributes optional in pallet macro (#8853)
  • Fix transaction payment fee/tip unbalanceds (#8860)
  • Migrate pallet-scheduler to pallet attribute macro (#8769)
  • Allow to specify some max number of values for storages in pallet macro. (#8735)
  • Use StorageNMap for Approvals in assets pallet (#8816)
  • Migrate pallet-nicks to pallet attribute macro. (#8723)
  • Migrate pallet-im-online to pallet attribute macro. (#8714)
  • Update Identity pallet to Frame V2 (#8697)
  • Rework inherent data client side (#8526)
  • make custom on runtime upgrade prior to pallet ones (#8687)
  • Upgrade authorship pallet to Frame-v2 (#8663)

Don't miss a new substrate release

NewReleases is sending notifications on new releases.