v0.12.0
github-actions
released this
09 May 15:55
·
112 commits
to master
since this release
For
polkadot-v1.0.0
use branch polkadot-v1.0.0-tag-v0.12.0
Forpolkadot-v0.9.43
use branch polkadot-v0.9.43
Forpolkadot-v0.9.42
use branch polkadot-v0.9.42
🎉 Featuring
- Async support for direct request/response communication (see #521)
- Improve Dispatch Errors (see #563)
- Introduce chain api helpers (see #538)
- Support decoding events from the metadata (see #545)
- Small bug fixing (see #535, #524)
- Code clean up (see #522, #532 #534, #541, #563)
What's Changed since v0.11.0
⚡ Breaking API changes
- Improve Dispatch Errors (#563) @echevrier
- Clean up trait bounds (#541) @echevrier
- Add
next_events_from_metadata
and renamenext_event
(#545) @haerdib - Provide async support for direct request/response communication (#521) @Niederb
- Expand chain api (#538) @Niederb
- Clean up dependencies and fix primitives no_std build (#535) @haerdib
- Change generic types of traits to associated types (#534) @haerdib
- Clarify distinction of
Metadata
struct and internalmetadata
field (#532) @haerdib - Update to Substrate commit
7363dce
(#524) @haerdib - Make
pallet-staking
andpallet-contracts
dependencies optional (#522) @Niederb
🌈 Features
- Improve Dispatch Errors (#563) @echevrier
- Add
next_events_from_metadata
and renamenext_event
(#545) @haerdib - Provide async support for direct request/response communication (#521) @Niederb
- Make
pallet-staking
andpallet-contracts
dependencies optional (#522) @Niederb
🐛 Bug Fixes
- Clean up dependencies and fix primitives no_std build (#535) @haerdib
- Update to Substrate commit
7363dce
(#524) @haerdib
Miscellaneous
16 changes
- Remove extra
is
from example println (#559) @haerdib - Improve Dispatch Errors (#563) @echevrier
- Clean up trait bounds (#541) @echevrier
- Provide an async example (#551) @Niederb
- Document feature flags (#558) @Niederb
- Bump wasmtime from 6.0.1 to 6.0.2 (#554) @dependabot
- Add
next_events_from_metadata
and renamenext_event
(#545) @haerdib - Add documentation for the websocket features (#552) @Niederb
- Provide async support for direct request/response communication (#521) @Niederb
- Expand chain api (#538) @Niederb
- Update dependencies and remove GPL v3.0 from accepted licenses (#537) @haerdib
- Clean up dependencies and fix primitives no_std build (#535) @haerdib
- Change generic types of traits to associated types (#534) @haerdib
- Clarify distinction of
Metadata
struct and internalmetadata
field (#532) @haerdib - Update to Substrate commit
7363dce
(#524) @haerdib - Make
pallet-staking
andpallet-contracts
dependencies optional (#522) @Niederb
What's Changed
- Make
pallet-staking
andpallet-contracts
dependencies optional by @Niederb in #522 - Update to Substrate commit
7363dce
by @haerdib in #524 - Add semantic versioning explanation to developer doc by @haerdib in #529
- Add example upgrade section to readme by @haerdib in #530
- Clarify distinction of
Metadata
struct and internalmetadata
field by @haerdib in #532 - Change generic types of traits to associated types by @haerdib in #534
- Clean up dependencies and fix primitives no_std build by @haerdib in #535
- Update dependencies and remove GPL v3.0 from accepted licenses by @haerdib in #537
- Expand chain api by @Niederb in #538
- Provide async support for direct request/response communication by @Niederb in #521
- Add documentation for the websocket features by @Niederb in #552
- Add
next_events_from_metadata
and renamenext_event
by @haerdib in #545 - Bump wasmtime from 6.0.1 to 6.0.2 by @dependabot in #554
- Bump cargo-install to remove Node.js warnings by @haerdib in #557
- Document feature flags by @Niederb in #558
- Provide an async example by @Niederb in #551
- Clean up trait bounds by @echevrier in #541
- Fix CI to run with latest node by @echevrier in #565
- Improve Dispatch Errors by @echevrier in #563
- Remove extra
is
from example println by @haerdib in #559 - Update toml versions for tag v0.12.0 by @echevrier in #567
Full Changelog: v0.11.0...v0.12.0