diff --git a/CHANGELOG.md b/CHANGELOG.md index 855612f..6629873 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## 2026-11-06 — SDK 0.3.1 migration + +- Updated the workspace to `xfetch-extension-api` 0.3.1. +- SDK dependencies now resolve from crates.io; the temporary git branch is no + longer required. +- The JSON protocol remains version 1 and the WIT remains + `xfetch:runtime@0.1.0`. +- Extension code, manifests and catalog versions are unchanged. + ## 2026-11-06 — CI and wasm validation - Added a `Tests` workflow: fmt, clippy, workspace tests and catalog diff --git a/Cargo.lock b/Cargo.lock index 8be529d..3bed53d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -94,9 +94,9 @@ checksum = "a2c754d6c33795a1c324727428e5a7dedb5b06195f9890bdbcba760d3e246563" [[package]] name = "xfetch-api-common" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d7a35b6c4f442aea26e73bb821978a637bd31261d80d4e97c11185876dd684c" +checksum = "d67a2db2341dd5b8d6ae933c35dcd75670b4379e206ac59ffc1f42c94021315d" dependencies = [ "serde", "serde_json", @@ -104,9 +104,9 @@ dependencies = [ [[package]] name = "xfetch-extension-api" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "756a1b3e0f36eb3b2c549253a8a5298480a1da02e61a8433e4cbafa9913dca2f" +checksum = "58797f1ea7e1c922c7a1b66aa76210a7d96fea84a11d9ff40afcfcb4fddc2aed" dependencies = [ "serde", "serde_json", diff --git a/Cargo.toml b/Cargo.toml index 969a722..2224f90 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,5 +7,5 @@ members = [ resolver = "2" [workspace.dependencies] -xfetch-extension-api = { version = "0.3.0", package = "xfetch-extension-api" } +xfetch-extension-api = { version = "0.3.1", package = "xfetch-extension-api" } diff --git a/docs/compatibility.md b/docs/compatibility.md index 45d347d..aad0c09 100644 --- a/docs/compatibility.md +++ b/docs/compatibility.md @@ -4,10 +4,11 @@

The extensions in this repository target - xfetch-extension-api 0.3.0. The JSON protocol remains + xfetch-extension-api 0.3.1. The JSON protocol remains 1 and the WIT package remains xfetch:runtime@0.1.0. Extensions built against the previous - 0.2.0 SDK remain runtime-compatible. + 0.2.0 SDK remain runtime-compatible. SDK dependencies resolve + from crates.io; no git branch is required.