2.1.2 — 20 October 2026

Both files are published on PyPI with their registry hashes and sizes verified, and a fresh install from PyPI passed the installed checks. Installed checks of the same wheel passed on Windows with Python 3.11.9, 3.12.10, 3.13.16, 3.14.8 and 3.15.0, and on Alpine Linux 3.24.2 with Python 3.14.8 in a local QEMU guest. The Linux result covers one emulated guest; macOS has not been tested.

2.1.1 — 19 October 2026

Both files are published on PyPI with their registry hashes and sizes verified, and a fresh install from PyPI passed the installed checks. Installed checks of the same wheel passed on Windows with Python 3.11.9, 3.12.10, 3.13.16, 3.14.8 and 3.15.0, and on Alpine Linux 3.24.2 with Python 3.14.8 in a local QEMU guest. The Linux result covers one emulated guest; macOS has not been tested.

2.1.0 — 19 October 2026

An additive release with the features 2.0.0 left out. Saved traces and code written for 2.0 work unchanged.

The integrations were tested offline against openai-agents 0.24.0, langchain-core 1.6.12, claude-agent-sdk 0.2.168 and opentelemetry 1.45.1, without a live model or tracing backend. Report tables now scroll on narrow screens instead of squeezing their cells.

Both files are published on PyPI with their registry hashes and sizes verified, and a fresh install from PyPI passed the installed checks. The source suite passed 1,921 tests plus 241 subtests. Installed checks of the same wheel passed on Windows with embedded Python 3.11.9 and Python 3.12.10, and on Alpine Linux 3.24.2 with Python 3.14.8 in a local QEMU guest. The integration, OpenTelemetry and composite tests passed against the installed wheel with each SDK present. The source distribution installed on Windows Python 3.12.10 and ran the OpenTelemetry commands and a composite verify. The Linux result covers one emulated guest; macOS has not been tested.

2.0.0 — 19 October 2026

A breaking release. Saved 1.x traces convert with consequa-x migrate; the migration guide maps every changed API.

Both files are published on PyPI with their registry hashes and sizes verified, and a fresh install from PyPI passed the installed checks. The source suite passed 1,888 tests plus 241 subtests. Installed checks of the same wheel passed on Windows with embedded Python 3.11.9 and Python 3.12.10, and on Alpine Linux 3.24.2 with Python 3.14.8 in a local QEMU guest, where the SQLite example also ran in all three modes. The source distribution installed on Windows Python 3.12.10 and migrated a trace written by 1.2.0, reproducing its 1.x explanation. The Linux result covers one emulated guest; macOS has not been tested.

1.2.0 — 19 October 2026

Both files are published on PyPI with their registry hashes and sizes verified, and a fresh install from PyPI passed the installed checks. The source suite passed 1,839 tests plus 240 subtests. Installed checks of the same wheel, now covering the recorder, tool capture and record verifier, passed on Windows with embedded Python 3.11.9 and Python 3.12.10, and on Alpine Linux 3.24.2 with Python 3.14.8 in a local QEMU guest, where the SQLite example also ran in all three modes. The source distribution installed and ran the example on Windows Python 3.12.10. The Linux result covers one emulated guest; macOS has not been tested. MCP capture was checked with a stand-in session, not a live MCP server.

1.1.1 — 18 October 2026

Both files are published on PyPI with their registry hashes and sizes verified. The source suite passed 1,786 tests plus 240 subtests. Fresh installed checks passed on Windows with embedded Python 3.11.9 and Python 3.12.10, including a fresh install from PyPI. Linux and macOS were not rerun for 1.1.1: its runtime differs from 1.1.0 only in the version string, and the 1.1.0 wheel passed on one Alpine Linux virtual machine. macOS has not been tested.

1.1.0 — 17 October 2026

Both reviewed files are published on PyPI, with their registry hashes and sizes verified. The frozen-source suite passed 1,624 tests plus 240 subtests. Fresh installed checks passed on Windows Python 3.11.9 and 3.12.14 and Alpine Linux 3.24.2 with Python 3.14.8 and kernel 6.18.52-0-virt. The Linux result came from a local QEMU TCG guest on Windows; it does not establish every Linux distro or native deployment configuration. macOS has not been tested. The Windows 3.11 check used the official isolated embedded interpreter; 3.12 used a fresh venv. GitHub Actions remains disabled.

The report default omits arbitrary captured data; explicit details remain potentially sensitive. Browser review covered desktop, mobile, hostile text, unknown evidence and conflicting witnesses. Print styles preserve full tables while omitting the bounded diagram; physical printer pagination was not tested.

1.0.0 — 15 October 2026

Published stable evidence core with typed traces, explicit application verifiers, domain-specific target matching, separate outcome/origin, witness-preserving graphs, CLI fixtures and optional local Ollama research integration. Windows Python 3.11 and 3.12 installations were checked. Broader platform results and research superiority are not inferred from these tests.