cloudflare/containers v0.3.5
cloudflare/containers
Captured source
source ↗published May 27, 2026seen 5dcaptured 8hhttp 200method plain
v0.3.5
Repository: cloudflare/containers
Tag: v0.3.5
Published: 2026-05-27T00:28:13Z
Prerelease: no
Release notes:
Patch Changes
- a3fe15b: Use the canonical
AlarmInvocationInfotype from@cloudflare/workers-typesfor thealarm()parameter instead of an inline type. This is a no-op for users (the shape is identical), but keeps the override aligned with the Durable Object base class signature.
- ca72a22: Refreshed the
examples/projects:
- All examples now use the latest TypeScript, Vitest, and Wrangler, and target a current Workers
compatibility_date. - Worker types are generated by
wrangler types, matching current Cloudflare guidance. - The
examples/timeout/snippet is now a fully runnable example. - Integration tests now run on arm64 hosts (e.g. Apple Silicon) and reliably clean up after themselves.
No changes to the published library API.
- fc7e7f4: Add return types to exported functions and public methods to satisfy ESLint and improve type checking.
- eabe7ac: Clarify the license for this library matches that of
@cloudflare/workers-sdk, which is dual licensed under either MIT OR Apache-2.0.
- df8699a: Tighten the return type of
Container#onErrorfromanytounknown. Subclasses that overrideonErrorcan still return any value. This should be a no-op for most users.
- 45274ea: Preserve original errors as
causewhen wrapping abort/timeout errors during container startup, making it easier to debug the underlying failure.
- 19c1709: Reset container state after failed startup or terminal monitor errors, avoid stale monitor callbacks updating newer instances, and apply configured constructor startup options.
Notability
notability 3.0/10Routine version release, no major traction.