Skip to content

Release history

Millrace releases

All releases

57 shown

v0.22.0 Breaking risk
⚠ Upgrade required
  • See [Migrating from v0.21](https://github.com/tim-osterhus/millrace/blob/v0.22.0/docs/migrating-from-v0.21.md) and the [v0.22 compatibility guide](https://github.com/tim-osterhus/millrace/blob/v0.22.0/docs/v0.22-compatibility.md) for migration steps.
  • Python 3.12 or newer required for the complete bundle; base `millrace-ai` runtime works on Python 3.11 or newer.
Breaking changes
  • v0.22 does not open, repair, or migrate v0.21 workspaces, state, snapshots, package layouts, or compatibility profiles; a new workspace and re‑import of workflow packages are required.
Notable features
  • Millforge is now the default runner for newly compiled plans.
  • Codex remains an explicitly selectable alternative via an operator‑provided wrapper.
  • Legacy `millrace-web` sidecar is removed from v0.22.
Full changelog

Millrace v0.22.0

Millrace v0.22.0 is a local runtime for governed, long-running agent workflows.
It compiles workflow packages into immutable selected plans and applies runner
results through durable, validated state transitions.

Install

The complete supported bundle requires Python 3.12 or newer:

python -m pip install "millrace==0.22.1"
millrace --version

The base millrace-ai runtime can be installed separately on Python 3.11 or
newer.

Key Capabilities

  • Compiler-validated workflow packages and immutable selected plans.
  • Durable local queues, runs, artifacts, waits, interventions, and traces.
  • Daemon execution with bounded dispatch, recovery, quarantine, fanout, join,
    operator waits, and workflow-defined completion.
  • Explicit package, plan, queue, status, trace, wait, intervention, health, and
    daemon commands for a local operator.

Breaking Change

v0.22 is a clean break from v0.21. It does not open, repair, or migrate v0.21
workspaces, state, snapshots, package layouts, or compatibility profiles.
Create a new workspace and re-import current workflow packages. See
Migrating from v0.21
and the v0.22 compatibility guide.

Package Boundaries

| Package | Responsibility |
| --- | --- |
| millrace-ai | Compiler, kernel, storage, adapters, daemon, and CLI |
| millrace-plus | Official workflow definitions, prompt assets, stage skills, and authoring guides |
| millforge | Independent execution harness providing millforge-base |
| millrace==0.22.1 | Dependency-only bundle pinning millrace-ai==0.22.0, millrace-plus==0.22.0, and millforge==0.1.0 |

The legacy millrace-web sidecar is not included in v0.22.

Supported Runners

Millforge is the default for eligible newly compiled plans. Codex remains an
explicitly selectable alternative through an operator-provided wrapper.
Existing selected plans are never remapped.

Documentation

No immediate action
v0.21.1 Bug fix

Duplicate incident fix

Review required
v0.21.0 Breaking risk
Auth RBAC

Recon whitelist removal

Review required
v0.19.0 New feature
Auth RBAC

Typed capabilities + approvals

No immediate action
v0.18.6 Bug fix

Arbiter fix + backlog-recovery

No immediate action
v0.18.5 New feature

Operator intervention commands

No immediate action
v0.18.4 New feature

Auto-recovery + retry command

No immediate action
v0.18.3 New feature

Librarian Learning stage

No immediate action
v0.18.2 New feature

Integrator stage + JSON status

No immediate action
v0.18.1 New feature

Probe intake + Recon stage

No immediate action
v0.18.0 New feature

Compiled graph + run traces + delegation skill

No immediate action
v0.17.4 Bug fix

Curator trigger validation

No immediate action
v0.17.3 New feature

`thinking_level` bindings

No immediate action
v0.17.2 Bug fix

Animated lane DOM reset fix

No immediate action
v0.17.1 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.17.0 Mixed

Optional web dashboard + closure fix

No immediate action
v0.16.3 Bug fix

Stale predecessor retirement fix

No immediate action
v0.16.2 Bug fix

Lineage inheritance + status hint handling

No immediate action
v0.16.1 New feature

Remote optional‑skill discovery

No immediate action
v0.16.0 New feature

Plane‑concurrent daemon scheduling

No immediate action
v0.15.9 New feature

Closure lineage drift diagnostics

Config change
v0.15.8 Breaking risk
Breaking upgrade Auth

Version commands + monitor log + Codex config

Review required
v0.15.7 Maintenance
Breaking upgrade

Internal architecture refactor

No immediate action
v0.15.6 Bug fix

Runtime idle throttling

No immediate action
v0.15.5 Maintenance

Routine maintenance and dependency updates.

Config change
v0.15.4 New feature
Breaking upgrade

Runtime-owned usage governance

No immediate action
v0.15.3 New feature

Live daemon monitor

No immediate action
v0.15.2 Breaking risk

Skills‑pipeline removal

No immediate action
v0.15.1 New feature

Learning plane control surface

No immediate action
v0.15.0 New feature

Learning plane + skills CLI

No immediate action
v0.14.1 New feature

Skills pipeline mode + Pi log config

No immediate action
v0.14.0 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.13.0 New feature

Pi runner support added

No immediate action
v0.12.5 Feature

Timeout path coverage

No immediate action
v0.12.4 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.12.3 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.12.1 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.12.0 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.11.5 Bug fix

Fix queue quarantine for blank fields

No immediate action
v0.11.4 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.11.2 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.11.1 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.11.0 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.10.1 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.10.0 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.9.3 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.9.2 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.9.1 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.9.0 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.8.1 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.8.0 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.7.1 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.7.0 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.6.3 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.6.2 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.5.1 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.4.1 Maintenance

Routine maintenance and dependency updates.

Beta — feedback welcome: [email protected]