v0.43.0 v0.44.0

high risk

shivangi-aneja/FaceTalkSep 30, 2026 → Oct 7, 20267 days between releases

What's New

Adds one-provider vocabulary and lossless configuration alongside architectural refactoring

Breaking Changes

  • Refuse account failures and stored state in cassette; move recording tooling to xtask
  • Changes to signature slots, upstream reasoning provenance, and legacy fixture corpus
  • Refactoring of stateful handle round-trips and reasoning provenance
  • Changes to effect-bus, data layer, and event-sourced hook state
  • Extraction of bundled transport and MCP tool support into separate crates

New Features

  • Gen_ai spans for every non-completion modality
  • Sync, retrieval-free registry reads for tools

Improvements

  • Refactoring of the effect-bus critical path and data layer
  • Extraction of transport and MCP tool support into separate crates

Upgrade Notes

Update configuration to support the new one-provider vocabulary and lossless configuration settings. Adjust tool registry reads to work with the new sync, retrieval-free behavior.

The Two Releases

v0.43.0

rig-v0.43.0

Sep 30, 2026· 22 days ago

This release introduces support for new AI providers like Anthropic and OpenAI, adds local YOLOv8 pose estimation capabilities, and undergoes a massive architectural refactoring including event sourcing, type-erasure sweeps, and the extraction of core protocols into separate crates.

Full release notes
v0.44.0

rig-v0.44.0

Oct 7, 2026· 15 days ago

This release introduces a major architectural overhaul featuring a one-provider vocabulary and lossless configuration, alongside support for new AI providers like Anthropic and Typesafeai. It also adds local capabilities such as YOLOv8 pose estimation and automatic caching for Gemini. A significant portion of the work involves restructuring the data layer, event sourcing, and transport middleware, resulting in numerous breaking changes across core modules.

Full release notes