From b9ef34be5025826b040410c63861064824f19e40 Mon Sep 17 00:00:00 2001 From: Marco Walz Date: Tue, 14 Jul 2026 12:36:27 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20bump=20icp-cli=201.0.0=20=E2=86=92=201.?= =?UTF-8?q?0.2=20and=20mops=202.14.1=20=E2=86=92=202.16.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Prepare v1.0.2 release of the dev-env images. Co-Authored-By: Claude Opus 4.8 (1M context) --- README.md | 18 +++++++++--------- all/Dockerfile | 4 ++-- motoko/Dockerfile | 4 ++-- rust/Dockerfile | 2 +- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 1326195..78186e7 100644 --- a/README.md +++ b/README.md @@ -10,9 +10,9 @@ For Motoko canister development. | Tool | Version | |---|---| -| [icp-cli](https://cli.internetcomputer.org) | 1.0.0 | +| [icp-cli](https://cli.internetcomputer.org) | 1.0.2 | | [ic-wasm](https://github.com/dfinity/ic-wasm) | 0.9.11 | -| [mops](https://mops.one) | 2.14.1 | +| [mops](https://mops.one) | 2.16.1 | | moc | installed per-project via `mops install` | | [yq](https://github.com/mikefarah/yq) | 4.53.3 | | Node.js | 24.15.0 | @@ -20,7 +20,7 @@ For Motoko canister development. ```bash docker pull ghcr.io/dfinity/icp-dev-env-motoko:latest # always current -docker pull ghcr.io/dfinity/icp-dev-env-motoko:1.0.1 # pinned +docker pull ghcr.io/dfinity/icp-dev-env-motoko:1.0.2 # pinned ``` ### `icp-dev-env-rust` @@ -29,7 +29,7 @@ For Rust canister development. | Tool | Version | |---|---| -| [icp-cli](https://cli.internetcomputer.org) | 1.0.0 | +| [icp-cli](https://cli.internetcomputer.org) | 1.0.2 | | [ic-wasm](https://github.com/dfinity/ic-wasm) | 0.9.11 | | [candid-extractor](https://github.com/dfinity/cdk-rs) | 0.1.6 | | [yq](https://github.com/mikefarah/yq) | 4.53.3 | @@ -40,7 +40,7 @@ For Rust canister development. ```bash docker pull ghcr.io/dfinity/icp-dev-env-rust:latest # always current -docker pull ghcr.io/dfinity/icp-dev-env-rust:1.0.1 # pinned +docker pull ghcr.io/dfinity/icp-dev-env-rust:1.0.2 # pinned ``` ### `icp-dev-env-all` @@ -49,10 +49,10 @@ Combined Motoko and Rust development environment. Use this when your project inc | Tool | Version | |---|---| -| [icp-cli](https://cli.internetcomputer.org) | 1.0.0 | +| [icp-cli](https://cli.internetcomputer.org) | 1.0.2 | | [ic-wasm](https://github.com/dfinity/ic-wasm) | 0.9.11 | | [candid-extractor](https://github.com/dfinity/cdk-rs) | 0.1.6 | -| [mops](https://mops.one) | 2.14.1 | +| [mops](https://mops.one) | 2.16.1 | | moc | installed per-project via `mops install` | | [yq](https://github.com/mikefarah/yq) | 4.53.3 | | Rust | 1.95.0 | @@ -62,7 +62,7 @@ Combined Motoko and Rust development environment. Use this when your project inc ```bash docker pull ghcr.io/dfinity/icp-dev-env-all:latest # always current -docker pull ghcr.io/dfinity/icp-dev-env-all:1.0.1 # pinned +docker pull ghcr.io/dfinity/icp-dev-env-all:1.0.2 # pinned ``` ## Usage @@ -95,7 +95,7 @@ See [dfinity/examples](https://github.com/dfinity/examples) for full usage acros Tool versions are pinned via `ARG` in each Dockerfile. To update a version: 1. Update the relevant `ARG` in the affected Dockerfile(s) (`motoko/Dockerfile`, `rust/Dockerfile`, `all/Dockerfile`) -2. Create a new GitHub Release with a semver tag (e.g. `v1.0.1`) — the CI pipeline builds and pushes all images to GHCR +2. Create a new GitHub Release with a semver tag (e.g. `v1.0.2`) — the CI pipeline builds and pushes all images to GHCR Images are built for `linux/amd64` and `linux/arm64`. diff --git a/all/Dockerfile b/all/Dockerfile index 88b1d00..bcca29c 100644 --- a/all/Dockerfile +++ b/all/Dockerfile @@ -3,10 +3,10 @@ FROM rust:1.95.0-slim-bookworm ARG NODE_VERSION=24.15.0 ARG NVM_VERSION=v0.40.1 ARG PNPM_VERSION=11.4.0 -ARG ICP_CLI_VERSION=1.0.0 +ARG ICP_CLI_VERSION=1.0.2 ARG IC_WASM_VERSION=0.9.11 ARG CANDID_EXTRACTOR_VERSION=0.1.6 -ARG IC_MOPS_VERSION=2.14.1 +ARG IC_MOPS_VERSION=2.16.1 ARG YQ_VERSION=4.53.3 ARG YQ_SHA256_AMD64=fa52a4e758c63d38299163fbdd1edfb4c4963247918bf9c1c5d31d84789eded4 ARG YQ_SHA256_ARM64=578648e463a11c1b6db6010cbf41eafed6bee79466fcffa1bb446672cf7945ea diff --git a/motoko/Dockerfile b/motoko/Dockerfile index d96f855..7b4056a 100644 --- a/motoko/Dockerfile +++ b/motoko/Dockerfile @@ -3,9 +3,9 @@ FROM debian:bookworm-slim ARG NODE_VERSION=24.15.0 ARG NVM_VERSION=v0.40.1 ARG PNPM_VERSION=11.4.0 -ARG ICP_CLI_VERSION=1.0.0 +ARG ICP_CLI_VERSION=1.0.2 ARG IC_WASM_VERSION=0.9.11 -ARG IC_MOPS_VERSION=2.14.1 +ARG IC_MOPS_VERSION=2.16.1 ARG YQ_VERSION=4.53.3 ARG YQ_SHA256_AMD64=fa52a4e758c63d38299163fbdd1edfb4c4963247918bf9c1c5d31d84789eded4 ARG YQ_SHA256_ARM64=578648e463a11c1b6db6010cbf41eafed6bee79466fcffa1bb446672cf7945ea diff --git a/rust/Dockerfile b/rust/Dockerfile index f456af8..6da76ec 100644 --- a/rust/Dockerfile +++ b/rust/Dockerfile @@ -3,7 +3,7 @@ FROM rust:1.95.0-slim-bookworm ARG NODE_VERSION=24.15.0 ARG NVM_VERSION=v0.40.1 ARG PNPM_VERSION=11.4.0 -ARG ICP_CLI_VERSION=1.0.0 +ARG ICP_CLI_VERSION=1.0.2 ARG IC_WASM_VERSION=0.9.11 ARG CANDID_EXTRACTOR_VERSION=0.1.6 ARG YQ_VERSION=4.53.3