diff --git a/.changeset/container-ignore-globs.md b/.changeset/container-ignore-globs.md deleted file mode 100644 index 7ba89cc7..00000000 --- a/.changeset/container-ignore-globs.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@cloudflare/computer": patch ---- - -Add `ignore` to `ContainerBackend`: glob patterns, such as `**/node_modules` and `!/vendor/node_modules`, for paths the container keeps on its own disk instead of syncing. diff --git a/docs/README.md b/docs/README.md index 8b52c550..7ab9e19f 100644 --- a/docs/README.md +++ b/docs/README.md @@ -66,7 +66,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.4.0 AS computerd +FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.4.1 AS computerd FROM debian:stable-slim diff --git a/examples/container-legacy/Dockerfile b/examples/container-legacy/Dockerfile index eb9dc5d5..5e2b09f3 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.4.0 AS computerd +FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.4.1 AS computerd FROM debian:stable-slim diff --git a/examples/container/Dockerfile b/examples/container/Dockerfile index eb9dc5d5..5e2b09f3 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.4.0 AS computerd +FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.4.1 AS computerd FROM debian:stable-slim diff --git a/examples/egress/Dockerfile b/examples/egress/Dockerfile index 4f664672..1c01ef44 100644 --- a/examples/egress/Dockerfile +++ b/examples/egress/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.4.0 AS computerd +FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.4.1 AS computerd FROM debian:bookworm-slim diff --git a/examples/mcp/Dockerfile b/examples/mcp/Dockerfile index a4c22454..92b8872b 100644 --- a/examples/mcp/Dockerfile +++ b/examples/mcp/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.4.0 AS computerd +FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.4.1 AS computerd FROM node:22-bookworm-slim diff --git a/examples/think-compare-runtimes/Dockerfile.workspace b/examples/think-compare-runtimes/Dockerfile.workspace index e2e8a4f0..2d131647 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.4.0 AS computerd +FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.4.1 AS computerd FROM --platform=linux/amd64 node:22-trixie-slim diff --git a/examples/think/Dockerfile b/examples/think/Dockerfile index 543ba358..730ec49d 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.4.0 AS computerd +FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.4.1 AS computerd FROM debian:stable-slim diff --git a/examples/tutorial/Dockerfile b/examples/tutorial/Dockerfile index fec0babf..ad82cfec 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.4.0 AS computerd +FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.4.1 AS computerd FROM debian:stable-slim diff --git a/package-lock.json b/package-lock.json index 7be128f5..f2765ce3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24920,7 +24920,7 @@ }, "packages/computer": { "name": "@cloudflare/computer", - "version": "0.4.0", + "version": "0.4.1", "license": "MIT", "dependencies": { "acorn": "^8.17.0", @@ -25811,7 +25811,7 @@ }, "packages/computerd": { "name": "@cloudflare/computerd", - "version": "0.4.0", + "version": "0.4.1", "license": "MIT", "dependencies": { "@cloudflare/computer-rpc": "*", @@ -25831,7 +25831,7 @@ }, "packages/dofs": { "name": "@cloudflare/dofs", - "version": "0.4.0", + "version": "0.4.1", "devDependencies": { "@cloudflare/vitest-pool-workers": "^0.22.0", "@cloudflare/workers-types": "^4.20260616.1 || ^5.20260921.1", @@ -26681,7 +26681,7 @@ }, "packages/rpc": { "name": "@cloudflare/computer-rpc", - "version": "0.4.0", + "version": "0.4.1", "dependencies": { "@cloudflare/dofs": "*", "capnweb": "^0.10.0" diff --git a/packages/computer-computerd-linux-x64/README.md b/packages/computer-computerd-linux-x64/README.md index 7dd2b2d5..34e44ff0 100644 --- a/packages/computer-computerd-linux-x64/README.md +++ b/packages/computer-computerd-linux-x64/README.md @@ -20,7 +20,7 @@ builds the binary, stages it into `bin/computerd`, and publishes the image instead: ```dockerfile -FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.4.0 AS computerd +FROM ghcr.io/cloudflare/computer-computerd-linux-x64:0.4.1 AS computerd FROM debian:stable-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 fc073841..55f9cbae 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.4.0", + "version": "0.4.1", "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 683efd6c..844709da 100644 --- a/packages/computer/CHANGELOG.md +++ b/packages/computer/CHANGELOG.md @@ -1,5 +1,11 @@ # @cloudflare/computer +## 0.4.1 + +### Patch Changes + +- [#192](https://github.com/cloudflare/computer/pull/192) Add `ignore` to `ContainerBackend`: glob patterns, such as `**/node_modules` and `!/vendor/node_modules`, for paths the container keeps on its own disk instead of syncing. ([`2f76387`](https://github.com/cloudflare/computer/commit/2f76387771c9e4a64dc08a7bbd82cbbcf9fadec1)) - Thanks [@aron-cf](https://github.com/aron-cf) + ## 0.4.0 ### Minor Changes diff --git a/packages/computer/package.json b/packages/computer/package.json index b516851a..4059cfea 100644 --- a/packages/computer/package.json +++ b/packages/computer/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/computer", - "version": "0.4.0", + "version": "0.4.1", "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 3bb928cc..530e7207 100644 --- a/packages/computerd/CHANGELOG.md +++ b/packages/computerd/CHANGELOG.md @@ -1,5 +1,13 @@ # @cloudflare/computerd +## 0.4.1 + +### Patch Changes + +- Updated dependencies []: + - @cloudflare/dofs@0.4.1 + - @cloudflare/computer-rpc@0.4.1 + ## 0.4.0 ### Patch Changes diff --git a/packages/computerd/package.json b/packages/computerd/package.json index a18ec5f0..1cc1c868 100644 --- a/packages/computerd/package.json +++ b/packages/computerd/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/computerd", - "version": "0.4.0", + "version": "0.4.1", "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 803ccbf6..213d8835 100644 --- a/packages/dofs/CHANGELOG.md +++ b/packages/dofs/CHANGELOG.md @@ -1,5 +1,7 @@ # @cloudflare/dofs +## 0.4.1 + ## 0.4.0 ## 0.3.2 diff --git a/packages/dofs/package.json b/packages/dofs/package.json index 6732eee7..b359e5d6 100644 --- a/packages/dofs/package.json +++ b/packages/dofs/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/dofs", - "version": "0.4.0", + "version": "0.4.1", "private": true, "type": "module", "exports": { diff --git a/packages/rpc/CHANGELOG.md b/packages/rpc/CHANGELOG.md index ad25b148..0cb27323 100644 --- a/packages/rpc/CHANGELOG.md +++ b/packages/rpc/CHANGELOG.md @@ -1,5 +1,12 @@ # @cloudflare/computer-rpc +## 0.4.1 + +### Patch Changes + +- Updated dependencies []: + - @cloudflare/dofs@0.4.1 + ## 0.4.0 ### Patch Changes diff --git a/packages/rpc/package.json b/packages/rpc/package.json index a6889985..cf5023ea 100644 --- a/packages/rpc/package.json +++ b/packages/rpc/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/computer-rpc", - "version": "0.4.0", + "version": "0.4.1", "private": true, "type": "module", "exports": {