From 22cf22262e4aeccd6b4b7fc72666f28f1d37f426 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 30 Jan 2026 13:26:35 +0000 Subject: [PATCH 1/2] chore: release --- Cargo.lock | 133 ++++++++++++------------ Cargo.toml | 4 +- canhttp/CHANGELOG.md | 13 +++ canhttp/Cargo.toml | 2 +- ic-agent-canister-runtime/CHANGELOG.md | 8 ++ ic-agent-canister-runtime/Cargo.toml | 2 +- ic-canister-runtime/CHANGELOG.md | 8 ++ ic-canister-runtime/Cargo.toml | 2 +- ic-pocket-canister-runtime/CHANGELOG.md | 8 ++ ic-pocket-canister-runtime/Cargo.toml | 2 +- 10 files changed, 110 insertions(+), 72 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 670fbb4..79f1594 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -43,9 +43,9 @@ checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" [[package]] name = "ar_archive_writer" -version = "0.2.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0c269894b6fe5e9d7ada0cf69b5bf847ff35bc25fc271f08e1d080fce80339a" +checksum = "7eb93bbb63b9c227414f6eb3a0adfddca591a8ce1e9b60661bb08969b87e340b" dependencies = [ "object", ] @@ -311,7 +311,7 @@ dependencies = [ [[package]] name = "canhttp" -version = "0.4.0" +version = "0.4.1" dependencies = [ "assert_matches", "candid", @@ -361,9 +361,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.52" +version = "1.2.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd4932aefd12402b36c60956a4fe0035421f544799057659ff86f923657aada3" +checksum = "47b26a0954ae34af09b50f0de26458fa95369a0d478d8236d3f93082b219bd29" dependencies = [ "find-msvc-tools", "shlex", @@ -501,9 +501,9 @@ dependencies = [ [[package]] name = "crypto-common" -version = "0.1.7" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" dependencies = [ "generic-array", "typenum", @@ -841,9 +841,9 @@ checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" [[package]] name = "find-msvc-tools" -version = "0.1.7" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f449e6c6c08c865631d4890cfacf252b3d396c9bcc83adb6623cdb02a8336c41" +checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" [[package]] name = "flate2" @@ -940,9 +940,9 @@ dependencies = [ [[package]] name = "generic-array" -version = "0.14.7" +version = "0.14.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +checksum = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" dependencies = [ "typenum", "version_check", @@ -1251,7 +1251,7 @@ dependencies = [ [[package]] name = "ic-agent-canister-runtime" -version = "0.1.1" +version = "0.1.2" dependencies = [ "async-trait", "candid", @@ -1264,7 +1264,7 @@ dependencies = [ [[package]] name = "ic-canister-runtime" -version = "0.1.1" +version = "0.1.2" dependencies = [ "async-trait", "candid", @@ -1373,7 +1373,7 @@ dependencies = [ [[package]] name = "ic-pocket-canister-runtime" -version = "0.2.0" +version = "0.2.1" dependencies = [ "async-trait", "candid", @@ -1640,9 +1640,9 @@ checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" [[package]] name = "js-sys" -version = "0.3.83" +version = "0.3.85" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8" +checksum = "8c942ebf8e95485ca0d52d97da7c5a2c387d0e7f0ba4c35e93bfcaee045955b3" dependencies = [ "once_cell", "wasm-bindgen", @@ -1844,9 +1844,9 @@ dependencies = [ [[package]] name = "num-conv" -version = "0.1.0" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" +checksum = "cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050" [[package]] name = "num-integer" @@ -1868,9 +1868,9 @@ dependencies = [ [[package]] name = "object" -version = "0.32.2" +version = "0.37.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" +checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" dependencies = [ "memchr", ] @@ -2096,9 +2096,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.105" +version = "1.0.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "535d180e0ecab6268a3e718bb9fd44db66bbbc256257165fc699dadf70d16fe7" +checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" dependencies = [ "unicode-ident", ] @@ -2124,9 +2124,9 @@ dependencies = [ [[package]] name = "psm" -version = "0.1.28" +version = "0.1.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d11f2fedc3b7dafdc2851bc52f277377c5473d378859be234bc7ebb593144d01" +checksum = "1fa96cb91275ed31d6da3e983447320c4eb219ac180fa1679a0889ff32861e2d" dependencies = [ "ar_archive_writer", "cc", @@ -2195,9 +2195,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.43" +version = "1.0.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc74d9a594b72ae6656596548f56f667211f8a97b3d4c3d467150794690dc40a" +checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4" dependencies = [ "proc-macro2", ] @@ -2226,7 +2226,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" dependencies = [ "rand_chacha 0.9.0", - "rand_core 0.9.4", + "rand_core 0.9.5", ] [[package]] @@ -2246,7 +2246,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" dependencies = [ "ppv-lite86", - "rand_core 0.9.4", + "rand_core 0.9.5", ] [[package]] @@ -2260,9 +2260,9 @@ dependencies = [ [[package]] name = "rand_core" -version = "0.9.4" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f1b3bc831f92381018fd9c6350b917c7b21f1eed35a65a51900e0e55a3d7afa" +checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c" dependencies = [ "getrandom 0.3.4", ] @@ -2273,7 +2273,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a" dependencies = [ - "rand_core 0.9.4", + "rand_core 0.9.5", ] [[package]] @@ -2439,9 +2439,9 @@ dependencies = [ [[package]] name = "rustls-pki-types" -version = "1.13.2" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21e6f2ab2928ca4291b86736a8bd920a277a399bba1589409d72154ff87c1282" +checksum = "be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd" dependencies = [ "web-time", "zeroize", @@ -2449,9 +2449,9 @@ dependencies = [ [[package]] name = "rustls-webpki" -version = "0.103.8" +version = "0.103.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ffdfa2f5286e2247234e03f680868ac2815974dc39e00ea15adc445d0aafe52" +checksum = "d7df23109aa6c1567d1c575b9952556388da57401e4ace1d15f79eedad0d8f53" dependencies = [ "ring", "rustls-pki-types", @@ -2765,9 +2765,9 @@ checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" [[package]] name = "socket2" -version = "0.6.1" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881" +checksum = "86f4aa3ad99f2088c990dfa82d367e19cb29268ed67c574d10d0a4bfe71f07e0" dependencies = [ "libc", "windows-sys 0.60.2", @@ -2994,30 +2994,30 @@ dependencies = [ [[package]] name = "time" -version = "0.3.44" +version = "0.3.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d" +checksum = "9da98b7d9b7dad93488a84b8248efc35352b0b2657397d4167e7ad67e5d535e5" dependencies = [ "deranged", "itoa", "num-conv", "powerfmt", - "serde", + "serde_core", "time-core", "time-macros", ] [[package]] name = "time-core" -version = "0.1.6" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b" +checksum = "7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca" [[package]] name = "time-macros" -version = "0.2.24" +version = "0.2.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3" +checksum = "78cc610bac2dcee56805c99642447d4c5dbde4d01f752ffea0199aee1f601dc4" dependencies = [ "num-conv", "time-core", @@ -3351,18 +3351,18 @@ checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" [[package]] name = "wasip2" -version = "1.0.1+wasi-0.2.4" +version = "1.0.2+wasi-0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" +checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5" dependencies = [ "wit-bindgen", ] [[package]] name = "wasm-bindgen" -version = "0.2.106" +version = "0.2.108" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd" +checksum = "64024a30ec1e37399cf85a7ffefebdb72205ca1c972291c51512360d90bd8566" dependencies = [ "cfg-if", "once_cell", @@ -3373,11 +3373,12 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.56" +version = "0.4.58" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "836d9622d604feee9e5de25ac10e3ea5f2d65b41eac0d9ce72eb5deae707ce7c" +checksum = "70a6e77fd0ae8029c9ea0063f87c46fde723e7d887703d74ad2616d792e51e6f" dependencies = [ "cfg-if", + "futures-util", "js-sys", "once_cell", "wasm-bindgen", @@ -3386,9 +3387,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.106" +version = "0.2.108" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3" +checksum = "008b239d9c740232e71bd39e8ef6429d27097518b6b30bdf9086833bd5b6d608" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -3396,9 +3397,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.106" +version = "0.2.108" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40" +checksum = "5256bae2d58f54820e6490f9839c49780dff84c65aeab9e772f15d5f0e913a55" dependencies = [ "bumpalo", "proc-macro2", @@ -3409,9 +3410,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.106" +version = "0.2.108" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4" +checksum = "1f01b580c9ac74c8d8f0c0e4afb04eeef2acf145458e52c03845ee9cd23e3d12" dependencies = [ "unicode-ident", ] @@ -3431,9 +3432,9 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.83" +version = "0.3.85" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b32828d774c412041098d182a8b38b16ea816958e07cf40eec2bc080ae137ac" +checksum = "312e32e551d92129218ea9a2452120f4aabc03529ef03e4d0d82fb2780608598" dependencies = [ "js-sys", "wasm-bindgen", @@ -3631,9 +3632,9 @@ checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" [[package]] name = "wit-bindgen" -version = "0.46.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" +checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" [[package]] name = "writeable" @@ -3672,18 +3673,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.33" +version = "0.8.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "668f5168d10b9ee831de31933dc111a459c97ec93225beb307aed970d1372dfd" +checksum = "dafd85c832c1b68bbb4ec0c72c7f6f4fc5179627d2bc7c26b30e4c0cc11e76cc" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.33" +version = "0.8.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c7962b26b0a8685668b671ee4b54d007a67d4eaf05fda79ac0ecf41e32270f1" +checksum = "7cb7e4e8436d9db52fbd6625dbf2f45243ab84994a72882ec8227b99e72b439a" dependencies = [ "proc-macro2", "quote", @@ -3766,6 +3767,6 @@ dependencies = [ [[package]] name = "zmij" -version = "1.0.13" +version = "1.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac93432f5b761b22864c774aac244fa5c0fd877678a4c37ebf6cf42208f9c9ec" +checksum = "02aae0f83f69aafc94776e879363e9771d7ecbffe2c7fbb6c14c5e00dfe88439" diff --git a/Cargo.toml b/Cargo.toml index f813450..eee6feb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -23,14 +23,14 @@ readme = "README.md" assert_matches = "1.5.0" async-trait = "0.1.89" candid = { version = "0.10.20" } -canhttp = { version = "0.4.0", path = "canhttp" } +canhttp = { version = "0.4.1", path = "canhttp" } ciborium = "0.2.2" derive_more = { version = "2.1.1", features = ["from", "try_unwrap", "unwrap"] } futures-channel = "0.3.31" futures-util = "0.3.31" http = "1.4.0" ic-agent = "0.45.0" -ic-canister-runtime = { version = "0.1.1", path = "ic-canister-runtime" } +ic-canister-runtime = { version = "0.1.2", path = "ic-canister-runtime" } ic-cdk = "0.19.0" ic-error-types = "0.2" ic-management-canister-types = "0.5.0" diff --git a/canhttp/CHANGELOG.md b/canhttp/CHANGELOG.md index 8de05d7..0408864 100644 --- a/canhttp/CHANGELOG.md +++ b/canhttp/CHANGELOG.md @@ -5,6 +5,19 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.4.1] - 2026-01-30 + +### Added + +- Add support for batched JSON-RPC requests ([#65](https://github.com/dfinity/canhttp/pull/65)) +- Add replicated request extension ([#70](https://github.com/dfinity/canhttp/pull/70)) + +### Changed + +- Bump `pocket-ic` to v11.0.0 ([#63](https://github.com/dfinity/canhttp/pull/63)) + +[0.4.1]: https://github.com/dfinity/canhttp/compare/0.4.0..0.4.1 + ## [0.4.0] - 2025-11-21 ### Added diff --git a/canhttp/Cargo.toml b/canhttp/Cargo.toml index 6c7a81c..a8f2e1e 100644 --- a/canhttp/Cargo.toml +++ b/canhttp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "canhttp" -version = "0.4.0" +version = "0.4.1" description = "Rust library to issue HTTPs outcalls from a canister on the Internet Computer" license.workspace = true readme.workspace = true diff --git a/ic-agent-canister-runtime/CHANGELOG.md b/ic-agent-canister-runtime/CHANGELOG.md index 080de11..34d6112 100644 --- a/ic-agent-canister-runtime/CHANGELOG.md +++ b/ic-agent-canister-runtime/CHANGELOG.md @@ -5,6 +5,14 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.1.2] - 2026-01-30 + +### Changed + +- Update Cargo.toml dependencies + +[0.1.2]: https://github.com/dfinity/canhttp/compare/0.1.1..0.1.2 + ## [0.1.1] - 2025-12-09 ### Fixed diff --git a/ic-agent-canister-runtime/Cargo.toml b/ic-agent-canister-runtime/Cargo.toml index 574686a..6870985 100644 --- a/ic-agent-canister-runtime/Cargo.toml +++ b/ic-agent-canister-runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ic-agent-canister-runtime" -version = "0.1.1" +version = "0.1.2" description = "Implementation of a canister runtime of the Internet Computer for `ic-agent`" license.workspace = true homepage.workspace = true diff --git a/ic-canister-runtime/CHANGELOG.md b/ic-canister-runtime/CHANGELOG.md index 03ca6e8..3762833 100644 --- a/ic-canister-runtime/CHANGELOG.md +++ b/ic-canister-runtime/CHANGELOG.md @@ -5,6 +5,14 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.1.2] - 2026-01-30 + +### Changed + +- Update Cargo.toml dependencies + +[0.1.2]: https://github.com/dfinity/canhttp/compare/0.1.1..0.1.2 + ## [0.1.1] - 2025-12-09 ### Fixed diff --git a/ic-canister-runtime/Cargo.toml b/ic-canister-runtime/Cargo.toml index 4f1d39f..c369cab 100644 --- a/ic-canister-runtime/Cargo.toml +++ b/ic-canister-runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ic-canister-runtime" -version = "0.1.1" +version = "0.1.2" description = "Rust library that abstracts the canister runtime on the Internet Computer" license.workspace = true homepage.workspace = true diff --git a/ic-pocket-canister-runtime/CHANGELOG.md b/ic-pocket-canister-runtime/CHANGELOG.md index 32c0332..4a6bf93 100644 --- a/ic-pocket-canister-runtime/CHANGELOG.md +++ b/ic-pocket-canister-runtime/CHANGELOG.md @@ -5,6 +5,14 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.2.1] - 2026-01-30 + +### Changed + +- Update Cargo.toml dependencies + +[0.2.1]: https://github.com/dfinity/canhttp/compare/0.2.0..0.2.1 + ## [0.2.0] - 2025-12-09 ### Changed diff --git a/ic-pocket-canister-runtime/Cargo.toml b/ic-pocket-canister-runtime/Cargo.toml index 7f9feba..2a820af 100644 --- a/ic-pocket-canister-runtime/Cargo.toml +++ b/ic-pocket-canister-runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ic-pocket-canister-runtime" -version = "0.2.0" +version = "0.2.1" description = "Canisters runtime on the Internet Computer using Pocket IC" license.workspace = true homepage.workspace = true From 0ff936af41951faf0e21311bf58397acfbabdcbd Mon Sep 17 00:00:00 2001 From: Louis Pahlavi Date: Fri, 30 Jan 2026 15:01:52 +0100 Subject: [PATCH 2/2] Change crate versions and fix changelogs --- Cargo.lock | 4 ++-- Cargo.toml | 2 +- canhttp/CHANGELOG.md | 6 +++--- canhttp/Cargo.toml | 2 +- ic-agent-canister-runtime/CHANGELOG.md | 6 +++--- ic-canister-runtime/CHANGELOG.md | 6 +++--- ic-pocket-canister-runtime/CHANGELOG.md | 8 ++++---- ic-pocket-canister-runtime/Cargo.toml | 2 +- 8 files changed, 18 insertions(+), 18 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 79f1594..efa1d51 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -311,7 +311,7 @@ dependencies = [ [[package]] name = "canhttp" -version = "0.4.1" +version = "0.5.0" dependencies = [ "assert_matches", "candid", @@ -1373,7 +1373,7 @@ dependencies = [ [[package]] name = "ic-pocket-canister-runtime" -version = "0.2.1" +version = "0.3.0" dependencies = [ "async-trait", "candid", diff --git a/Cargo.toml b/Cargo.toml index eee6feb..6441080 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -23,7 +23,7 @@ readme = "README.md" assert_matches = "1.5.0" async-trait = "0.1.89" candid = { version = "0.10.20" } -canhttp = { version = "0.4.1", path = "canhttp" } +canhttp = { version = "0.5.0", path = "canhttp" } ciborium = "0.2.2" derive_more = { version = "2.1.1", features = ["from", "try_unwrap", "unwrap"] } futures-channel = "0.3.31" diff --git a/canhttp/CHANGELOG.md b/canhttp/CHANGELOG.md index 0408864..3a6d721 100644 --- a/canhttp/CHANGELOG.md +++ b/canhttp/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [0.4.1] - 2026-01-30 +## [0.5.0] - 2026-01-30 ### Added @@ -14,9 +14,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `pocket-ic` to v11.0.0 ([#63](https://github.com/dfinity/canhttp/pull/63)) +- Update dependencies ([#72](https://github.com/dfinity/canhttp/pull/72)) -[0.4.1]: https://github.com/dfinity/canhttp/compare/0.4.0..0.4.1 +[0.5.0]: https://github.com/dfinity/canhttp/compare/canhttp-0.4.0..canhttp-0.5.0 ## [0.4.0] - 2025-11-21 diff --git a/canhttp/Cargo.toml b/canhttp/Cargo.toml index a8f2e1e..92295d4 100644 --- a/canhttp/Cargo.toml +++ b/canhttp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "canhttp" -version = "0.4.1" +version = "0.5.0" description = "Rust library to issue HTTPs outcalls from a canister on the Internet Computer" license.workspace = true readme.workspace = true diff --git a/ic-agent-canister-runtime/CHANGELOG.md b/ic-agent-canister-runtime/CHANGELOG.md index 34d6112..d23333b 100644 --- a/ic-agent-canister-runtime/CHANGELOG.md +++ b/ic-agent-canister-runtime/CHANGELOG.md @@ -9,9 +9,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Update Cargo.toml dependencies +- Update dependencies ([#72](https://github.com/dfinity/canhttp/pull/72)) -[0.1.2]: https://github.com/dfinity/canhttp/compare/0.1.1..0.1.2 +[0.1.2]: https://github.com/dfinity/canhttp/compare/ic-agent-canister-runtime-v0.1.1..ic-agent-canister-runtime-v0.1.2 ## [0.1.1] - 2025-12-09 @@ -19,7 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Point to correct READMEs ([#60](https://github.com/dfinity/canhttp/pull/60)) -[0.1.1]: https://github.com/dfinity/canhttp/compare/0.1.0..0.1.1 +[0.1.1]: https://github.com/dfinity/canhttp/compare/ic-agent-canister-runtime-v0.1.0..ic-agent-canister-runtime-v0.1.1 ## [0.1.0] - 2025-11-21 diff --git a/ic-canister-runtime/CHANGELOG.md b/ic-canister-runtime/CHANGELOG.md index 3762833..0189728 100644 --- a/ic-canister-runtime/CHANGELOG.md +++ b/ic-canister-runtime/CHANGELOG.md @@ -9,9 +9,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Update Cargo.toml dependencies +- Update dependencies ([#72](https://github.com/dfinity/canhttp/pull/72)) -[0.1.2]: https://github.com/dfinity/canhttp/compare/0.1.1..0.1.2 +[0.1.2]: https://github.com/dfinity/canhttp/compare/ic-canister-runtime-v0.1.1..ic-canister-runtime-v0.1.2 ## [0.1.1] - 2025-12-09 @@ -19,7 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Point to correct READMEs ([#60](https://github.com/dfinity/canhttp/pull/60)) -[0.1.1]: https://github.com/dfinity/canhttp/compare/0.1.0..0.1.1 +[0.1.1]: https://github.com/dfinity/canhttp/compare/ic-canister-runtime-v0.1.0..ic-canister-runtime-v0.1.1 ## [0.1.0] - 2025-11-21 diff --git a/ic-pocket-canister-runtime/CHANGELOG.md b/ic-pocket-canister-runtime/CHANGELOG.md index 4a6bf93..f16ed06 100644 --- a/ic-pocket-canister-runtime/CHANGELOG.md +++ b/ic-pocket-canister-runtime/CHANGELOG.md @@ -5,13 +5,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [0.2.1] - 2026-01-30 +## [0.3.0] - 2026-01-30 ### Changed -- Update Cargo.toml dependencies +- **Breaking:** Bump `pocket-ic` to v12.0.0 ([#72](https://github.com/dfinity/canhttp/pull/72)) -[0.2.1]: https://github.com/dfinity/canhttp/compare/0.2.0..0.2.1 +[0.3.0]: https://github.com/dfinity/canhttp/compare/ic-pocket-canister-runtime-v0.2.0..ic-pocket-canister-runtime-v0.3.0 ## [0.2.0] - 2025-12-09 @@ -23,7 +23,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Point to correct READMEs ([#60](https://github.com/dfinity/canhttp/pull/60)) -[0.2.0]: https://github.com/dfinity/canhttp/compare/0.1.0..0.2.0 +[0.2.0]: https://github.com/dfinity/canhttp/compare/ic-pocket-canister-runtime-v0.1.0..ic-pocket-canister-runtime-v0.2.0 ## [0.1.0] - 2025-11-21 diff --git a/ic-pocket-canister-runtime/Cargo.toml b/ic-pocket-canister-runtime/Cargo.toml index 2a820af..9229729 100644 --- a/ic-pocket-canister-runtime/Cargo.toml +++ b/ic-pocket-canister-runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ic-pocket-canister-runtime" -version = "0.2.1" +version = "0.3.0" description = "Canisters runtime on the Internet Computer using Pocket IC" license.workspace = true homepage.workspace = true