Releases: dharjeezy/substrate
Releases · dharjeezy/substrate
monthly-2023-05
Automatic snapshot pre-release monthly-2023-05
Changes since last snapshot (monthly-2023-04)
monthly-2023-04
Automatic snapshot pre-release monthly-2023-04
Changes since last snapshot (monthly-2023-03)
monthly-2023-03
Automatic snapshot pre-release monthly-2023-03
Changes since last snapshot (monthly-2023-02)
monthly-2023-02
Automatic snapshot pre-release monthly-2023-02
Changes since last snapshot (monthly-2023-01)
Substrate changes
Runtime
- [Fix] CountedMap::set now takes Counter into account (paritytech#13214)
- Scheduler is already at V4 (paritytech#13105)
- Allow duplicate topics in smart contract events (paritytech#13065)
- Remove
Copy
fromEnsure*
traits (paritytech#13043) - Selectable on-runtime-upgrade checks (paritytech#13045)
- Add ensure-ops family methods (paritytech#12967)
- Allow StakingAdmin to set
min_commission
(paritytech#13018) - Ignore empty authority changes (paritytech#13010)
- NFTs 2.0 (paritytech#12765)
- Fix fast-unstake for accounts with slashing (paritytech#12963)
- contracts: Improve contract address derivation (paritytech#12883)
- Add CallbackHandle to pallet-assets (paritytech#12307)
Client
- Rename
*-private-ipv4
to*-private-ip
CLI args (paritytech#13208) - sc-network: Ensure private addresses are disabled if requested (paritytech#13185)
- Fix the
storage_size
/state_getStorageSize
RPC call (paritytech#13154) - [client/network] Add support for
/wss
addresses (paritytech#13152) - Selectable on-runtime-upgrade checks (paritytech#13045)
- try-runtime: add cli option --export-proof (paritytech#12539)
- Print "stalled" task on shutdown (paritytech#13022)
- babe: allow skipping over empty epochs (paritytech#11727)
API
- new proc-macro-based benchmarking syntax (paritytech#12924)
- Fix the
storage_size
/state_getStorageSize
RPC call (paritytech#13154) - rpc: Implement
chainHead
RPC API (paritytech#12544)
monthly-2023-01
Automatic snapshot pre-release monthly-2023-01
Changes since last snapshot (monthly-2022-12)
Substrate changes
Runtime
frame_support::storage
: AddStorageStreamIter
(paritytech#12721)- Warn on missing
pallet::call_index
(paritytech#12894) - Automatic
withdraw_unbonded
uponunbond
(paritytech#12582) - Staking: store last
min-active-bond
on-chain (paritytech#12889) - Remove implicit approval chilling upon slash. (paritytech#12420)
- General Message Queue Pallet (paritytech#12485)
- contracts: Add
instantiation_nonce
API (paritytech#12800) - Add
with_weight
extrinsic (paritytech#12848) - OpenGov: Abstentions (paritytech#12842)
- Non-Interactive Staking (paritytech#12610)
- Add
Weightless
benchmark bailing (paritytech#12829) - Bounties use SpendOrigin (paritytech#12808)
- Allow Alliance Fellows to Give Up Voting Rights (paritytech#12730)
- contracts: Replace
sp-sandbox
andwasmi-validation
by newest wasmi (paritytech#12501)
Client
- Fix missing block number issue on forced canonicalization (paritytech#12949)
- improve ocw validator/collator CLI description (paritytech#12931)
- rpc server with HTTP/WS on the same socket (paritytech#12663)
- Remove sandboxing host function interface (paritytech#12852)
- Remove
mem_info
and references toparity-util-mem
(paritytech#12795) - ed25519_verify: Support using dalek for historical blocks (paritytech#12661)
API
- Try-runtime Revamp and Facelift (paritytech#12537)
- [pallet-assets] add asset_exists(id: AssetId) function (paritytech#12782)
- Move LockableCurrency trait to fungibles::Lockable and deprecate LockableCurrency (paritytech#12798)
- Refund referendum submission deposit (paritytech#12788)
- Rename some crates for publishing to crates.io (paritytech#12837)
- Reduce provisioner work (paritytech#12749)
- contracts: Replace cargo feature
unstable-interface
with config (paritytech#12787) - Remove Default, HasCompact, and TypeInfo trait bounds on AssetId (paritytech#12740)
monthly-2022-12
Automatic snapshot pre-release monthly-2022-12
Changes since last snapshot (monthly-2022-11)
Substrate changes
Runtime
seal_reentrant_count
returns contract reentrant count (paritytech#12695)- Asset Pallet: Support repeated destroys to safely destroy large assets (paritytech#12310)
- Contracts pallet: Bump Runtime API (paritytech#12677)
- Add
CreateOrigin
to Assets Pallet (paritytech#12586) - New Weights for All Pallets (paritytech#12325)
- Add pallet dev mode (paritytech#12536)
- pallet-sudo: add
CheckOnlySudoAccount
signed extension (paritytech#12496) - Fix fungible unbalanced trait (paritytech#12569)
- fix: construct_runtime multiple features (paritytech#12594)
- Update
pallet-multisig
benches (paritytech#12558) - Make Multisig Pallet Bounded (paritytech#12457)
- contracts: Allow indeterministic instructions off-chain (paritytech#12469)
Client
- Remove the
wasmtime
feature flag (paritytech#12684) - Fix
cargo check
forpallet-contracts-proc-macro
(paritytech#12706) - Remove
sp_tasks::spawn
API and related code + host functions (paritytech#12639) - update paritydb and remove dev deps on rocksdb (paritytech#12641)
API
- Assets Pallet: reintroduce fungibles::Destroy trait (paritytech#12708)
- Allow other pallets to check asset ids. (paritytech#12666)
- Remove
sp_tasks::spawn
API and related code + host functions (paritytech#12639) - Consolidate and deduplicate MMR API methods (paritytech#12530)
- Bound Election and Staking by MaxActiveValidators (paritytech#12436)
- stabilize 4 storage host funcs (paritytech#12611)