Releases: use-ink/cargo-contract
Releases · use-ink/cargo-contract
v2.0.0-alpha.2
v2.0.0-alpha.1
This release brings two exciting updates! First, contracts can now be built using the
stable
Rust toolchain! Don't ask us how we managed to do this 👻.
Secondly, it allows you to build ink! v4.0.0-alpha.1
, which introduced a small - but
breaking - change to the ink! ABI as part of paritytech/ink#1313.
Added
- Add support for ink!'s
version
metadata field - #641
Changed
- Build contracts and dylint driver with stable - #698
- Compile dylints when compiling the contract - #703
- Move transcode example to doc test, add helper method - #705
- Note that alongside this PR we released
contract-transcode@0.2.0
- Note that alongside this PR we released
- Replace custom RPCs by
state_call
- #701
Fixed
- Fix
tracing_subscriber
filtering - #702
v1.5.0
[1.5.0] - 2022-08-15
- Fix windows dylint build (#690)
Added
- Dry run gas limit estimation #484
Changed
- Bump
ink_*
crates tov3.3.1
#686 - Refactor out transcode as a separate library #597
- Sync
metadata
version withcargo-contract
#611 - Adapt to new subxt API #678
- Replace log/env_logger with tracing/tracing_subscriber #689
- Contract upload: emitting a warning instead of an error when the contract already existed is more user friendly #644