Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ namespace) is unstable and may change between minor releases until the API freez

## [Unreleased]

## [0.27.0] - 2026-08-19

### Added

- **`runtime:workers` — durable workers.** State that outlives the process, in
Expand Down
16 changes: 8 additions & 8 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 7 additions & 7 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ members = [
# (engine `Engine`/`Value`, `Runtime`, provider traits) and the `runtime:`
# standard-module namespace are the versioned contract.
[workspace.package]
version = "0.26.0"
version = "0.27.0"
edition = "2024"
rust-version = "1.95"
license = "Apache-2.0"
Expand Down Expand Up @@ -255,12 +255,12 @@ self_update = { version = "1.0.0-rc.6", default-features = false, features = [

# Internal crates, referenced by path so the dependency graph is the boundary
# (DECISIONS.md D11).
es-runtime-common = { path = "crates/common", version = "0.26.0" }
es-runtime-engine = { path = "crates/engine", version = "0.26.0" }
es-runtime-providers = { path = "crates/providers", version = "0.26.0" }
es-runtime = { path = "crates/runtime", version = "0.26.0" }
es-runtime-default-providers = { path = "crates/default-providers", version = "0.26.0" }
es-runtime-cli-common = { path = "crates/cli-common", version = "0.26.0" }
es-runtime-common = { path = "crates/common", version = "0.27.0" }
es-runtime-engine = { path = "crates/engine", version = "0.27.0" }
es-runtime-providers = { path = "crates/providers", version = "0.27.0" }
es-runtime = { path = "crates/runtime", version = "0.27.0" }
es-runtime-default-providers = { path = "crates/default-providers", version = "0.27.0" }
es-runtime-cli-common = { path = "crates/cli-common", version = "0.27.0" }
# TypeScript/JSX type-stripping for `esdev` (DECISIONS D59). Confined to
# `dev-cli`: the transform runs on the developer's machine, never in `esrun`,
# so the production binary gains neither the dependency nor the surface.
Expand Down
2 changes: 2 additions & 0 deletions crates/dev-cli/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@ is the point, since none of the three has any business in a deployment.

## [Unreleased]

## [0.5.0] - 2026-08-19

### Added

- **`esdev.json` carries `plugins`.** A project that compiles something this
Expand Down
2 changes: 1 addition & 1 deletion crates/dev-cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "es-runtime-dev-cli"
description = "esdev: the local development binary for the ES-Runtime — everything needed to get a service to production, and nothing that ships with it."
version = "0.4.0"
version = "0.5.0"
edition.workspace = true
rust-version.workspace = true
license.workspace = true
Expand Down
4 changes: 4 additions & 0 deletions packages/postgres/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@ the root [CHANGELOG.md](../../CHANGELOG.md) for the runtime itself.

## [Unreleased]

## [0.1.2] - 2026-08-19

_Dependency updates._

## [0.1.1] - 2026-08-17

_Dependency updates._
Expand Down
2 changes: 1 addition & 1 deletion packages/postgres/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@opentf/esrun-postgres",
"version": "0.1.1",
"version": "0.1.2",
"description": "PostgreSQL client and runtime:db driver for esrun.",
"type": "module",
"sideEffects": false,
Expand Down
4 changes: 4 additions & 0 deletions packages/redis/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@ runtime is `runtime:db`'s driver contract, and the `engines.esrun` range in

## [Unreleased]

## [0.1.2] - 2026-08-19

_Dependency updates._

## [0.1.1] - 2026-08-17

_Dependency updates._
Expand Down
2 changes: 1 addition & 1 deletion packages/redis/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@opentf/esrun-redis",
"version": "0.1.1",
"version": "0.1.2",
"description": "Redis client and runtime:db driver for esrun.",
"type": "module",
"sideEffects": ["./dist/batch.js", "./dist/connection.js", "./dist/pool.js"],
Expand Down
2 changes: 2 additions & 0 deletions packages/types/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ itself.

## [Unreleased]

## [0.3.0] - 2026-08-19

### Added

- **`runtime:workers` — the durable-worker surface**, in a declaration file of
Expand Down
2 changes: 1 addition & 1 deletion packages/types/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@opentf/esrun-types",
"version": "0.2.0",
"version": "0.3.0",
"description": "TypeScript type definitions for ES Runtime (esrun) — the runtime: standard modules (process, path, fs, db, net, http).",
"types": "index.d.ts",
"_files": "A glob, not a list. The list had drifted: globals.d.ts and runtime-websocket.d.ts were referenced by index.d.ts and not published, so an installed package could not resolve its own references. A glob cannot fall behind a new module.",
Expand Down
Loading