diff --git a/.changeset/codemode-module-scheme.md b/.changeset/codemode-module-scheme.md deleted file mode 100644 index b8a98f78..00000000 --- a/.changeset/codemode-module-scheme.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@cloudflare/computer": patch ---- - -`CodemodeBackend` takes a `scheme`, such as `"agent"`, to serve host modules and the host's libraries as `agent:*` instead of `codemode:*`, and `createBrowserModule()` takes `specifier` and `toolsSpecifier` for the names its description gives. See [Module scheme](https://github.com/cloudflare/computer/blob/main/docs/17_isolate_javascript.md#module-scheme). diff --git a/docs/20_remote_exec.md b/docs/20_remote_exec.md index 25ee567e..d2a92c5d 100644 --- a/docs/20_remote_exec.md +++ b/docs/20_remote_exec.md @@ -83,7 +83,7 @@ in one of two ways, using the same version as `@cloudflare/computer`. `linux/amd64` and `linux/arm64`, at `/usr/local/bin/remote-exec`: ```dockerfile -FROM ghcr.io/cloudflare/computer-remote-exec:0.11.1 AS remote-exec +FROM ghcr.io/cloudflare/computer-remote-exec:0.11.2 AS remote-exec FROM debian:stable-slim COPY --from=remote-exec /usr/local/bin/remote-exec /usr/local/bin/remote-exec diff --git a/docs/README.md b/docs/README.md index 65c4630b..a22c0f68 100644 --- a/docs/README.md +++ b/docs/README.md @@ -72,7 +72,7 @@ copies the prebuilt binary out of the public GHCR image and into a thin Debian base: ```dockerfile -FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.11.1 AS computerd +FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.11.2 AS computerd FROM debian:trixie-slim diff --git a/examples/container-legacy/Dockerfile b/examples/container-legacy/Dockerfile index 93972a55..f70f40d1 100644 --- a/examples/container-legacy/Dockerfile +++ b/examples/container-legacy/Dockerfile @@ -14,7 +14,7 @@ # back to the userspace shim transparently. -FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.11.1 AS computerd +FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.11.2 AS computerd FROM debian:stable-slim diff --git a/examples/container/Dockerfile b/examples/container/Dockerfile index 93972a55..f70f40d1 100644 --- a/examples/container/Dockerfile +++ b/examples/container/Dockerfile @@ -14,7 +14,7 @@ # back to the userspace shim transparently. -FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.11.1 AS computerd +FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.11.2 AS computerd FROM debian:stable-slim diff --git a/examples/egress/Dockerfile b/examples/egress/Dockerfile index 469dff9f..eb32da6d 100644 --- a/examples/egress/Dockerfile +++ b/examples/egress/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.11.1 AS computerd +FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.11.2 AS computerd FROM debian:trixie-slim diff --git a/examples/mcp/Dockerfile b/examples/mcp/Dockerfile index ed19a5f5..f743cec9 100644 --- a/examples/mcp/Dockerfile +++ b/examples/mcp/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.11.1 AS computerd +FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.11.2 AS computerd FROM node:22-trixie-slim diff --git a/examples/remote-exec/README.md b/examples/remote-exec/README.md index b859c6ac..25be9c66 100644 --- a/examples/remote-exec/README.md +++ b/examples/remote-exec/README.md @@ -72,7 +72,7 @@ To bake remote-exec into the image rather than have the Worker copy it in, copy `binaries` from `createExecModule()` (and `remoteExec()` from `vite.config.ts`): ```dockerfile -FROM ghcr.io/cloudflare/computer-remote-exec:0.11.1 AS remote-exec +FROM ghcr.io/cloudflare/computer-remote-exec:0.11.2 AS remote-exec FROM docker/sandbox-templates:shell COPY --from=remote-exec /usr/local/bin/remote-exec /usr/local/bin/remote-exec diff --git a/examples/think-compare-runtimes/Dockerfile.workspace b/examples/think-compare-runtimes/Dockerfile.workspace index 4667aeec..2559e04f 100644 --- a/examples/think-compare-runtimes/Dockerfile.workspace +++ b/examples/think-compare-runtimes/Dockerfile.workspace @@ -12,7 +12,7 @@ # that do not expose /dev/fuse. -FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.11.1 AS computerd +FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.11.2 AS computerd FROM --platform=linux/amd64 node:22-trixie-slim diff --git a/examples/think/Dockerfile b/examples/think/Dockerfile index ff7d39cb..f14a3147 100644 --- a/examples/think/Dockerfile +++ b/examples/think/Dockerfile @@ -9,7 +9,7 @@ # surface reads and writes. -FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.11.1 AS computerd +FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.11.2 AS computerd FROM debian:stable-slim diff --git a/examples/tutorial/Dockerfile b/examples/tutorial/Dockerfile index 0efd4e32..28aa7b60 100644 --- a/examples/tutorial/Dockerfile +++ b/examples/tutorial/Dockerfile @@ -8,7 +8,7 @@ # through the Workspace is on disk for pandoc to read, and the PDF # pandoc writes syncs back to the durable object. -FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.11.1 AS computerd +FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.11.2 AS computerd FROM debian:stable-slim diff --git a/package-lock.json b/package-lock.json index 6d4b9d21..6c8f3c36 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20681,7 +20681,7 @@ }, "packages/computer": { "name": "@cloudflare/computer", - "version": "0.11.1", + "version": "0.11.2", "license": "MIT", "dependencies": { "capnweb": "^0.12.0" @@ -20764,7 +20764,7 @@ }, "packages/computerd": { "name": "@cloudflare/computerd", - "version": "0.11.1", + "version": "0.11.2", "license": "MIT", "dependencies": { "@cloudflare/computer-rpc": "*", @@ -20868,7 +20868,7 @@ }, "packages/dofs": { "name": "@cloudflare/dofs", - "version": "0.11.1", + "version": "0.11.2", "devDependencies": { "@cloudflare/vitest-pool-workers": "^0.22.0", "@cloudflare/workers-types": "^4.20260616.1 || ^5.20260921.1", @@ -20888,12 +20888,12 @@ }, "packages/remote-exec": { "name": "@cloudflare/remote-exec", - "version": "0.11.1", + "version": "0.11.2", "license": "MIT" }, "packages/rpc": { "name": "@cloudflare/computer-rpc", - "version": "0.11.1", + "version": "0.11.2", "dependencies": { "@cloudflare/dofs": "*", "capnweb": "^0.12.0" diff --git a/packages/computer-computerd-linux-x64/README.md b/packages/computer-computerd-linux-x64/README.md index 0e9667da..f243408c 100644 --- a/packages/computer-computerd-linux-x64/README.md +++ b/packages/computer-computerd-linux-x64/README.md @@ -23,7 +23,7 @@ instead. This sample keeps both libfuse runtime packages until the libfuse 3 binary is published: ```dockerfile -FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.11.1 AS computerd +FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.11.2 AS computerd FROM debian:trixie-slim RUN apt-get update \ && apt-get install -y --no-install-recommends \ diff --git a/packages/computer-computerd-linux-x64/package.json b/packages/computer-computerd-linux-x64/package.json index f801d3b2..ec28d93c 100644 --- a/packages/computer-computerd-linux-x64/package.json +++ b/packages/computer-computerd-linux-x64/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/computer-computerd-linux-x64", - "version": "0.11.1", + "version": "0.11.2", "description": "Docker image context for the prebuilt computerd linux-x64 binary.", "license": "MIT", "private": true diff --git a/packages/computer/CHANGELOG.md b/packages/computer/CHANGELOG.md index 5730b1f6..44650374 100644 --- a/packages/computer/CHANGELOG.md +++ b/packages/computer/CHANGELOG.md @@ -1,5 +1,11 @@ # @cloudflare/computer +## 0.11.2 + +### Patch Changes + +- [#323](https://github.com/cloudflare/computer/pull/323) `CodemodeBackend` takes a `scheme`, such as `"agent"`, to serve host modules and the host's libraries as `agent:*` instead of `codemode:*`, and `createBrowserModule()` takes `specifier` and `toolsSpecifier` for the names its description gives. See [Module scheme](https://github.com/cloudflare/computer/blob/main/docs/17_isolate_javascript.md#module-scheme). ([`de44ba6`](https://github.com/cloudflare/computer/commit/de44ba6f3bf5cce67e9c9ecb6e561fdbc6f682ee)) - Thanks [@aron-cf](https://github.com/aron-cf) + ## 0.11.1 ### Patch Changes diff --git a/packages/computer/README.md b/packages/computer/README.md index 5508e8fd..aa24839d 100644 --- a/packages/computer/README.md +++ b/packages/computer/README.md @@ -380,7 +380,7 @@ your image from the image of the same version, also at `registry.cloudflare.com/library/computer-remote-exec`: ```dockerfile -FROM ghcr.io/cloudflare/computer-remote-exec:0.11.1 AS remote-exec +FROM ghcr.io/cloudflare/computer-remote-exec:0.11.2 AS remote-exec FROM debian:stable-slim COPY --from=remote-exec /usr/local/bin/remote-exec /usr/local/bin/remote-exec CMD ["sleep", "infinity"] diff --git a/packages/computer/package.json b/packages/computer/package.json index 6b501115..ed44a051 100644 --- a/packages/computer/package.json +++ b/packages/computer/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/computer", - "version": "0.11.1", + "version": "0.11.2", "description": "Cloudflare Computer — a SQLite-backed virtual filesystem with sync to a container-side daemon (computerd).", "license": "MIT", "repository": { diff --git a/packages/computerd/CHANGELOG.md b/packages/computerd/CHANGELOG.md index ebee4aa2..a23eb166 100644 --- a/packages/computerd/CHANGELOG.md +++ b/packages/computerd/CHANGELOG.md @@ -1,5 +1,13 @@ # @cloudflare/computerd +## 0.11.2 + +### Patch Changes + +- Updated dependencies []: + - @cloudflare/dofs@0.11.2 + - @cloudflare/computer-rpc@0.11.2 + ## 0.11.1 ### Patch Changes diff --git a/packages/computerd/package.json b/packages/computerd/package.json index 48f43963..77f83457 100644 --- a/packages/computerd/package.json +++ b/packages/computerd/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/computerd", - "version": "0.11.1", + "version": "0.11.2", "description": "Computer daemon CLI and FUSE mount. Source-only; the distributable lives at @cloudflare/computer-computerd-linux-x64.", "license": "MIT", "private": true, diff --git a/packages/dofs/CHANGELOG.md b/packages/dofs/CHANGELOG.md index 59a1b7dd..1d3ee467 100644 --- a/packages/dofs/CHANGELOG.md +++ b/packages/dofs/CHANGELOG.md @@ -1,5 +1,7 @@ # @cloudflare/dofs +## 0.11.2 + ## 0.11.1 ## 0.11.0 diff --git a/packages/dofs/package.json b/packages/dofs/package.json index 5ebbe5d1..900e0a75 100644 --- a/packages/dofs/package.json +++ b/packages/dofs/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/dofs", - "version": "0.11.1", + "version": "0.11.2", "private": true, "type": "module", "exports": { diff --git a/packages/remote-exec/CHANGELOG.md b/packages/remote-exec/CHANGELOG.md index ebafd3ed..a11bac35 100644 --- a/packages/remote-exec/CHANGELOG.md +++ b/packages/remote-exec/CHANGELOG.md @@ -1,5 +1,7 @@ # @cloudflare/remote-exec +## 0.11.2 + ## 0.11.1 ## 0.11.0 diff --git a/packages/remote-exec/Cargo.lock b/packages/remote-exec/Cargo.lock index 20a91153..09b8887b 100644 --- a/packages/remote-exec/Cargo.lock +++ b/packages/remote-exec/Cargo.lock @@ -269,7 +269,7 @@ checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4" [[package]] name = "remote-exec" -version = "0.11.1" +version = "0.11.2" dependencies = [ "capnp", "capnpc", diff --git a/packages/remote-exec/Cargo.toml b/packages/remote-exec/Cargo.toml index 499bae0a..74f822ad 100644 --- a/packages/remote-exec/Cargo.toml +++ b/packages/remote-exec/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "remote-exec" -version = "0.11.1" +version = "0.11.2" edition = "2021" description = "The in-container half of @cloudflare/computer/remote-exec: runs commands and syncs files" license = "MIT" diff --git a/packages/remote-exec/Dockerfile b/packages/remote-exec/Dockerfile index 8838c553..5f375129 100644 --- a/packages/remote-exec/Dockerfile +++ b/packages/remote-exec/Dockerfile @@ -3,7 +3,7 @@ # @cloudflare/computer/remote-exec. Like the computerd image, it isn't meant to be run: it ships # the static binary at a known path so downstream Dockerfiles can `COPY --from`: # -# FROM ghcr.io/cloudflare/computer-remote-exec:0.11.1 AS remote-exec +# FROM ghcr.io/cloudflare/computer-remote-exec:0.11.2 AS remote-exec # FROM debian:stable-slim # COPY --from=remote-exec /usr/local/bin/remote-exec /usr/local/bin/remote-exec # diff --git a/packages/remote-exec/package.json b/packages/remote-exec/package.json index a1535461..86669d52 100644 --- a/packages/remote-exec/package.json +++ b/packages/remote-exec/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/remote-exec", - "version": "0.11.1", + "version": "0.11.2", "description": "remote-exec, the in-container half of @cloudflare/computer/remote-exec: a static Linux binary, built with Cargo.", "license": "MIT", "private": true, diff --git a/packages/rpc/CHANGELOG.md b/packages/rpc/CHANGELOG.md index 685b6c21..f2ec4262 100644 --- a/packages/rpc/CHANGELOG.md +++ b/packages/rpc/CHANGELOG.md @@ -1,5 +1,12 @@ # @cloudflare/computer-rpc +## 0.11.2 + +### Patch Changes + +- Updated dependencies []: + - @cloudflare/dofs@0.11.2 + ## 0.11.1 ### Patch Changes diff --git a/packages/rpc/package.json b/packages/rpc/package.json index ba55591c..b96dde2a 100644 --- a/packages/rpc/package.json +++ b/packages/rpc/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/computer-rpc", - "version": "0.11.1", + "version": "0.11.2", "private": true, "type": "module", "exports": {