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
8 changes: 4 additions & 4 deletions docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@

## OpenAdapt

- **[openadapt-desktop-v0.26.0](https://github.com/OpenAdaptAI/OpenAdapt/releases/tag/openadapt-desktop-v0.26.0)** (2026-11-04)
OpenAdapt Desktop 0.26.0: the PyPI package and the native installers.
- **[openadapt-desktop-v0.25.1](https://github.com/OpenAdaptAI/OpenAdapt/releases/tag/openadapt-desktop-v0.25.1)** (2026-11-04)
OpenAdapt Desktop 0.25.1: the PyPI package and the native installers.
- **[v1.19.0](https://github.com/OpenAdaptAI/OpenAdapt/releases/tag/v1.19.0)** (2026-11-03)
Expand All @@ -13,11 +15,11 @@
Shadow mode checks the writes of an agent you already run against the system of record without blocking any of them, the whole-database frame works on PostgreSQL, a write that lands after the verdict can be caught by a recheck, and several verifier checks that could be unreadable or pass on the wrong value now read and compare exactly.
- **[openadapt-flow-v2.4.1](https://github.com/OpenAdaptAI/OpenAdapt/releases/tag/openadapt-flow-v2.4.1)** (2026-10-29)
Flow runs without its benchmark package and accepts a pinned config with Windows line endings. Several checks now halt or refute where 2.4.0 could act on the wrong row or pass a weaker check, and the frame can compare the whole database.
- **[openadapt-desktop-v0.25.0](https://github.com/OpenAdaptAI/OpenAdapt/releases/tag/openadapt-desktop-v0.25.0)** (2026-10-29)
OpenAdapt Desktop 0.25.0: the PyPI package and the native installers.

## openadapt-flow

- **[v2.6.0](https://github.com/OpenAdaptAI/OpenAdapt/blob/main/packages/flow/CHANGELOG.md#v260-2026-11-04)** (2026-11-04)
Flow adds signed teach authorizations, encrypted local artifacts, durable
- **[v2.5.0](https://github.com/OpenAdaptAI/OpenAdapt/blob/main/packages/flow/CHANGELOG.md#v250-2026-11-02)** (2026-11-02)
Shadow mode checks the writes of an agent you already run against the system of record without blocking any of them, the whole-database frame works on PostgreSQL, a write that lands after the verdict can be caught by a recheck, and several verifier checks that could be unreadable or pass on the wrong value now read and compare exactly.
- **[v2.4.1](https://github.com/OpenAdaptAI/OpenAdapt/blob/main/packages/flow/CHANGELOG.md#v241-2026-10-28)** (2026-10-28)
Expand All @@ -26,8 +28,6 @@
A person's approval counts only when a registered approver key signed it, and the verification, identity and recovery paths below fail closed where they used to pass.
- **[v2.3.0](https://github.com/OpenAdaptAI/OpenAdapt/blob/main/packages/flow/CHANGELOG.md#v230-2026-10-20)** (2026-10-20)
The shared contracts are back in `openadapt-types`, which depends only on Pydantic; this package requires `openadapt-types>=0.24.0,<0.25.0`, and `openadapt_flow.contracts` returns the same modules as `openadapt_types` ([#1270](https://github.com/OpenAdaptAI/OpenAdapt/pull/1270)).
- **[v2.2.0](https://github.com/OpenAdaptAI/OpenAdapt/blob/main/packages/flow/CHANGELOG.md#v220-2026-10-18)** (2026-10-18)
First release from the [OpenAdapt monorepo](https://github.com/OpenAdaptAI/OpenAdapt) (`packages/flow`). The shared contracts (`openadapt_flow.contracts`) and the MCP agent server (`openadapt_flow.agent`) now ship inside this package; `openadapt-types` and `openadapt-agent` are thin compatibility packages over them.

## openadapt-desktop

Expand Down
26 changes: 13 additions & 13 deletions docs/whats-new.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,32 @@
# What's New

> *Pull requests merged in the last 7 days across the OpenAdapt repositories, grouped by the release that contains them.*
> *Last updated: 2026-11-04 06:47 UTC*
> *Last updated: 2026-11-04 18:52 UTC*

Items under **Merged, not released yet** are on a repository's `main` branch only. They are not in any published package or installer yet.

## OpenAdapt

### Merged, not released yet

- [chore(release): openadapt-flow 2.6.0](https://github.com/OpenAdaptAI/OpenAdapt/pull/1844) (#1844), merged 2026-11-04, openadapt-flow
- [fix: exclude sent fields from learned bookkeeping](https://github.com/OpenAdaptAI/OpenAdapt/pull/1843) (#1843), merged 2026-11-04, openadapt-flow
- [generate: check a copy as a copy even when its values read as the row's own key](https://github.com/OpenAdaptAI/OpenAdapt/pull/1839) (#1839), merged 2026-11-04, openadapt-flow
- [flow: an unknown versions target_surface is not_checked; QUESTIONS.md shows a missing version check](https://github.com/OpenAdaptAI/OpenAdapt/pull/1838) (#1838), merged 2026-11-04, openadapt-flow
- [Leaderboard re-score: replay Fara-7B's first half](https://github.com/OpenAdaptAI/OpenAdapt/pull/1837) (#1837), merged 2026-11-04, openadapt-flow
- [fix(flow): a null matches only a null in rollback and qualification read-backs](https://github.com/OpenAdaptAI/OpenAdapt/pull/1835) (#1835), merged 2026-11-04, openadapt-flow
- [verify: keep owed rechecks in the ledger; tell spent, lost and miscalled rechecks apart](https://github.com/OpenAdaptAI/OpenAdapt/pull/1834) (#1834), merged 2026-11-04, openadapt-flow
- [fix(flow): carry the duplicate key on the OpenEMR compiled save check](https://github.com/OpenAdaptAI/OpenAdapt/pull/1832) (#1832), merged 2026-11-04, openadapt-flow
- [fix(flow): verify complete typed input and stop on focus changes](https://github.com/OpenAdaptAI/OpenAdapt/pull/1831) (#1831), merged 2026-11-04, openadapt-flow
- [test(flow): assert countersign public commitment fields](https://github.com/OpenAdaptAI/OpenAdapt/pull/1826) (#1826), merged 2026-11-04, openadapt-flow
- [desktop: prepare review card input before paint](https://github.com/OpenAdaptAI/OpenAdapt/pull/1825) (#1825), merged 2026-11-04
- [feat(reward): score a confirmed write followed by an escalation as configurable partial credit](https://github.com/OpenAdaptAI/OpenAdapt/pull/1824) (#1824), merged 2026-11-04, openadapt-flow
- [flow: one key derivation per attended run, and no plaintext downgrade (fixes #1812 review blockers)](https://github.com/OpenAdaptAI/OpenAdapt/pull/1821) (#1821), merged 2026-11-04, openadapt-flow
- [fix(flow): refuse volatile FHIR metadata before run 1](https://github.com/OpenAdaptAI/OpenAdapt/pull/1819) (#1819), merged 2026-11-04, openadapt-flow
- [docs: add AGENTS.md with rules for automated coding agents](https://github.com/OpenAdaptAI/OpenAdapt/pull/1817) (#1817), merged 2026-11-04
- [Encrypt attended state and the authority journal at rest by default](https://github.com/OpenAdaptAI/OpenAdapt/pull/1812) (#1812), merged 2026-11-04, openadapt-flow
- [fix(flow): an ISO date typed into a native date input lands as that date](https://github.com/OpenAdaptAI/OpenAdapt/pull/1806) (#1806), merged 2026-11-04, openadapt-flow
- [Rollback: an audit entry names exactly one snapshot table (#1793 item 2)](https://github.com/OpenAdaptAI/OpenAdapt/pull/1803) (#1803), merged 2026-11-04, openadapt-flow
- [Windows lab: test apps run under the host profile's interpreter, not a hard-coded ARM path](https://github.com/OpenAdaptAI/OpenAdapt/pull/1802) (#1802), merged 2026-11-04, openadapt-flow
- [Never apply a column rule to a row whose columns have no cell MACs (#1793 item 1)](https://github.com/OpenAdaptAI/OpenAdapt/pull/1801) (#1801), merged 2026-11-04, openadapt-flow
- [ci: skip the required reporters on a green run; balance Flow's unit shards](https://github.com/OpenAdaptAI/OpenAdapt/pull/1800) (#1800), merged 2026-11-04
- [Rollback: check desktop start screens through the step resolver (#1699)](https://github.com/OpenAdaptAI/OpenAdapt/pull/1799) (#1799), merged 2026-11-04, openadapt-flow
- [Verifier specificity: operation semantics as contract data, and the leaderboard re-scored](https://github.com/OpenAdaptAI/OpenAdapt/pull/1795) (#1795), merged 2026-11-04, openadapt-flow
- [Verifier baselines: OpenAdapt's verifier against a UV-class judge and API read-back](https://github.com/OpenAdaptAI/OpenAdapt/pull/1794) (#1794), merged 2026-11-04, openadapt-flow
- [Windows lab hosts as profiles (SSH or WinRM); headless FreeRDP can ask for AVC444](https://github.com/OpenAdaptAI/OpenAdapt/pull/1789) (#1789), merged 2026-11-04, openadapt-flow
- [API span: re-read the checks after step writes; keep an earlier halt reason](https://github.com/OpenAdaptAI/OpenAdapt/pull/1788) (#1788), merged 2026-11-04, openadapt-flow
- [RL environments: openadapt-types observations and MCP tools](https://github.com/OpenAdaptAI/OpenAdapt/pull/1782) (#1782), merged 2026-11-04, openadapt-flow
- [Linux AT-SPI element identity and CI qualification; macOS qualified on calibre](https://github.com/OpenAdaptAI/OpenAdapt/pull/1781) (#1781), merged 2026-11-04, openadapt-flow
- [Serve the fault benches as OpenEnv and Prime Intellect RL environments](https://github.com/OpenAdaptAI/OpenAdapt/pull/1780) (#1780), merged 2026-11-04, openadapt-flow
- [Tidy-up after #1542: amendment-number note, bridge docstrings, bridge contract test](https://github.com/OpenAdaptAI/OpenAdapt/pull/1779) (#1779), merged 2026-11-03, openadapt-flow
- [Rollback on durable runs, and after a crash (#1699)](https://github.com/OpenAdaptAI/OpenAdapt/pull/1772) (#1772), merged 2026-11-04, openadapt-flow
- [Rollback on desktop and remote-display backends (#1699)](https://github.com/OpenAdaptAI/OpenAdapt/pull/1771) (#1771), merged 2026-11-04, openadapt-flow

Loading