Skip to content

Releases: use-ink/cargo-contract

v0.7.1

26 Oct 13:53
8627fd4
Compare
Choose a tag to compare
  • Update new command template to ink! 3.0-rc2 #85

v0.7.0

13 Oct 21:44
ec3394a
Compare
Choose a tag to compare
  • Fix deprecation warnings #82
  • Use ink 3.0.0-rc1 #82
  • [template] now uses ink_env and ink_storage #81
  • Update new command template to ink! 3.0 syntax #80
  • Extract contract metadata to its own crate #69
  • Fix ManifestPath compiler errors #73
  • Upgrade cargo-xbuild and other dependencies #71
  • Update subxt and async-std dependencies #66
  • Generate extended contract metadata #62
  • Autogenerate abi/metadata package #58
  • Extract workspace to module directory #59
  • Add preferred default release profile settings #55
  • Add option to build with unmodified original manifest #51
  • Update cargo-xbuild #54

v0.6.2

17 Aug 08:11
Compare
Choose a tag to compare
  • Upgrade to cargo-xbuild 0.6.0

v0.6.1

12 May 18:43
Compare
Choose a tag to compare
  • Fix LTO regressions in nightly toolchain #52

v0.6.0

26 Mar 08:41
25b7234
Compare
Choose a tag to compare
  • First release to crates.io
  • Use subxt release from crates.io

v0.5.0

18 Mar 13:05
ac0ddfa
Compare
Choose a tag to compare
  • Upgrades dependencies #45
  • Update template to ink! 2.0 dependencies #47

v0.4.1

26 Feb 16:39
Compare
Choose a tag to compare
  • Fix: fail the whole build process if the contract build fails

v0.4.0

26 Feb 13:36
ec118ff
Compare
Choose a tag to compare
  • Minimize contract wasm binary size:
    • Run wasm-opt.
    • Uses cargo-xbuild to build custom sysroot crates without panic string
      bloat.
    • Automatically removes the rlib crate type from Cargo.toml, removing redundant metadata.
  • Removes requirement for linker args specified in .cargo/config.
  • Added --verbose and --quiet flags for build and generate-metadata commands.