Skip to content

Releases: paritytech/srtool

Srtool 1.57.0-0.9.19 (2975e7e8)

07 Jan 10:20
2975e7e
Compare
Choose a tag to compare

Description

The SRTOOL Docker image has been tagged as:

  • paritytech/srtool:1.57.0
  • paritytech/srtool:1.57.0-0.9.19

You can find it on Docker Hub.

Prefer using paritytech/srtool:1.57.0 unless you really must pin a specific version or use an ancient version for some reason. Specifying the version (0.9.19) is not recommended.

Changes since v0.9.18

Srtool 1.56.1-0.9.18 (02068bcb)

02 Nov 14:38
02068bc
Compare
Choose a tag to compare

Description

The SRTOOL Docker image has been tagged as:

  • paritytech/srtool:1.56.1
  • paritytech/srtool:1.56.1-0.9.18

You can find it on Docker Hub.

Prefer using paritytech/srtool:1.56.1 unless you really must pin a specific version or use an ancient version for some reason. Specifying the version (0.9.18) is not recommended.

Changes since v0.9.17

  • 02068bc: Release 0.9.18 with Rust 1.56.1 (#28)
  • 93033dd: ci - bump subwasm version to 0.15.0
  • bf3447b: fix - minor fixes

Srtool 1.53.0-0.9.17 (cb031fa5)

21 Sep 08:53
cb031fa
Compare
Choose a tag to compare

Description

The SRTOOL Docker image has been tagged as:

  • paritytech/srtool:1.53.0
  • paritytech/srtool:1.53.0-0.9.17

You can find it on Docker Hub.

Prefer using paritytech/srtool:1.53.0 unless you really must pin a specific version or use an ancient version for some reason. Specifying the version (0.9.17) is not recommended.

Changes since v0.9.16

  • cb031fa: Add support for V14 runtimes (#22)
  • 5abe464: fix shiden default branch
  • d5b6e3b: fix subwasm url in the test workflows

Srtool 1.53.0-0.9.16 (a88c7286)

27 Jul 07:09
a88c728
Compare
Choose a tag to compare

Description

The SRTOOL Docker image has been tagged as:

  • paritytech/srtool:1.53.0
  • paritytech/srtool:1.53.0-0.9.16

You can find it on Docker Hub.

Prefer using paritytech/srtool:1.53.0 unless you really must pin a specific version or use an ancient version for some reason. Specifying the version (0.9.16) is not recommended.

Changes since v0.9.15

Srtool 1.53.0-0.9.15 (31a423e0)

06 Jul 09:37
Compare
Choose a tag to compare

Description

The SRTOOL Docker image has been tagged as:

  • paritytech/srtool:1.53.0
  • paritytech/srtool:1.53.0-0.9.15

You can find it on Docker Hub.

Prefer using paritytech/srtool:1.53.0 unless you really must pin a specific version or use an ancient version for some reason. Specifying the version (0.9.15) is not recommended.

Changes since v0.9.14

  • 31a423e: chore - switch from chevdor to paritytech
  • d66ceed: ci - switch from artifacts to using the cache to reduce storage usage
  • 3f299b8: ci - add release workflow
  • e0bd6b6: ci - use RUNTIME_DIR to fetch wasm artifacts
  • 60e97c0: ci - add manual builds workflows
  • 4cc380b: test - add test for all the cumulus chains and the bridges
  • 69dfae9: ci - add matrix to build polkadot, kusama, westend
  • 92d2ec2: test - add checks to the outputs

v0.9.14

29 Jun 10:24
Compare
Choose a tag to compare

Base image and Rust compiler

  • 🎉 Moving from rust nightly to rust stable 1.53.0
  • version bump to 0.9.14

Fixes

  • prevent issue for chains that do not build yet a compressed runtime (even though the list of those is shrinking to close to nothing)

Documentation

  • doc update
  • update of the samples

Testing

This new version has been extensively tested with several chains from Parity and 3rd party developers. You can find the list below.

Parity

  • ✅ Polkadot
  • ✅ Kusama
  • ✅ Westend
  • ✅ Millau and Rialto bridges
  • ✅ Statemine
  • ✅ Statemint
  • ✅ Westmint
  • ❌ Rococo see note
  • ❌ Shell see note

NOTE: The chains not building yet are due to file tree structures and not issues in srtool itself.

Acala

  • ✅ Karura

Moonbeam

  • ✅ Moonriver

Plasm

  • ✅ Shiden

v0.9.13

29 Jun 10:24
b7f99fb
Compare
Choose a tag to compare

⚠️ Despite the large number of changes, this version is paving the way for the next one and it is NOT recommended using this version. Use either nightly-2021-03-15 or jump ahead and use 1.53.0.

Base image & Rust compiler

  • version bump to 0.9.13
  • switch rustc to nightly-2021-06-20
  • engrave the image name into the image itself
  • switch the base image from ubuntu:bionic to ubuntu:20.04
  • install new dependencies (tera-cli and subwasm) using the prebuilt debian packages
  • swap the previous ipfs calls for calls to subwasm
  • swap the previous substrate-runtime-hasher calls for calls to subwasm

More Output & compressed runtimes

  • new analyse.sh script to provide the output required for both uncompressed and compressed runtimes
  • add support for compressed runtimes in the build script
  • new script to get the context
  • restructure the json output while keeping it mostly compatible (gen has been renamed to generator). New keys are info, context and runtimes
  • replace the previous handcrafting of the text output by a call to tera-cli driven by a swappable template

Documentation

  • generate a markdown file form the source asciidoc
  • doc update
  • new logos
  • new samples

Fixes

  • fetch the cargo version from the runtime crate vs the Cargo.toml in the root of the repo previously

v0.9.10

29 Jun 10:23
Compare
Choose a tag to compare

Starting at tag v0.8.30 of the polkadot repo, a new feature is required for both Polkadot and Kusama.
This new feature is however not supported for testnets such as Westend or Rococo.
In this version of the build script, we check what runtime we build and pass the appropriate features accordingly.
So in short, this version allow building westend and rococo runtimes as well (again).

v0.9.9

29 Jun 10:22
Compare
Choose a tag to compare

Fix bug resulting in a colored output despite using the --app flag

v0.9.8

29 Jun 10:22
Compare
Choose a tag to compare

New features: version detection, ipfs hash and new /out volume [chevdor]

Version 0.9.7 will work only with polkabot version 0.8.30 and above. Version 0.9.8 detects the version and apply the appropriate features.
This version fixes a few bugs and add the ipfs hash to the output.