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

## OpenAdapt

- **[openadapt-desktop-v0.28.1](https://github.com/OpenAdaptAI/OpenAdapt/releases/tag/openadapt-desktop-v0.28.1)** (2026-11-08)
OpenAdapt Desktop 0.28.1: the PyPI package and the native installers.
- **[openadapt-desktop-v0.28.0](https://github.com/OpenAdaptAI/OpenAdapt/releases/tag/openadapt-desktop-v0.28.0)** (2026-11-07)
OpenAdapt Desktop 0.28.0: the PyPI package and the native installers.
- **[openadapt-desktop-v0.27.0](https://github.com/OpenAdaptAI/OpenAdapt/releases/tag/openadapt-desktop-v0.27.0)** (2026-11-06)
Expand All @@ -13,8 +15,6 @@
Requirements
- **[openadapt-flow-v2.6.0](https://github.com/OpenAdaptAI/OpenAdapt/releases/tag/openadapt-flow-v2.6.0)** (2026-11-04)
Flow adds signed teach authorizations, encrypted local artifacts, durable
- **[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-flow

Expand Down
34 changes: 17 additions & 17 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-07 03:16 UTC*
> *Last updated: 2026-11-08 08:29 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

- [fix: accept complete FHIR collection search responses](https://github.com/OpenAdaptAI/OpenAdapt/pull/2074) (#2074), merged 2026-11-08, openadapt-flow
- [fix: refresh redacted EffectBench task-pack manifest](https://github.com/OpenAdaptAI/OpenAdapt/pull/2070) (#2070), merged 2026-11-08, openadapt-flow
- [Preserve complete-read contracts in owned fixtures and benchmark routers](https://github.com/OpenAdaptAI/OpenAdapt/pull/2068) (#2068), merged 2026-11-08, openadapt-flow
- [chore(deps): keep Desktop Flow updates on the release path](https://github.com/OpenAdaptAI/OpenAdapt/pull/2064) (#2064), merged 2026-11-08
- [test(flow): isolate test-time keys and ledger during module setup (#2012)](https://github.com/OpenAdaptAI/OpenAdapt/pull/2060) (#2060), merged 2026-11-07, openadapt-flow
- [fix(desktop): preserve release intent through merges and copies](https://github.com/OpenAdaptAI/OpenAdapt/pull/2059) (#2059), merged 2026-11-08
- [Make remote-display lease tests independent of host timing](https://github.com/OpenAdaptAI/OpenAdapt/pull/2057) (#2057), merged 2026-11-07, openadapt-flow
- [feat: wrap agent tasks with verified compiled replay](https://github.com/OpenAdaptAI/OpenAdapt/pull/2055) (#2055), merged 2026-11-08, openadapt-flow
- [ci(desktop): judge release intent from net changes](https://github.com/OpenAdaptAI/OpenAdapt/pull/2054) (#2054), merged 2026-11-07
- [test(capture): make readiness budget routing deterministic](https://github.com/OpenAdaptAI/OpenAdapt/pull/2053) (#2053), merged 2026-11-07
- [Draft REST read setups from explicit API semantics](https://github.com/OpenAdaptAI/OpenAdapt/pull/2050) (#2050), merged 2026-11-08, openadapt-flow
- [Reject credential files before evidence publication](https://github.com/OpenAdaptAI/OpenAdapt/pull/2049) (#2049), merged 2026-11-07, openadapt-flow
- [build(deps): bump the github-actions group across 1 directory with 2 updates](https://github.com/OpenAdaptAI/OpenAdapt/pull/2048) (#2048), merged 2026-11-07
- [build(deps-dev): bump the npm-desktop group in /packages/desktop with 2 updates](https://github.com/OpenAdaptAI/OpenAdapt/pull/2046) (#2046), merged 2026-11-07
- [build(deps): bump zip from 9.1.3 to 9.3.0 in /packages/desktop/src-tauri in the cargo-desktop group](https://github.com/OpenAdaptAI/OpenAdapt/pull/2045) (#2045), merged 2026-11-07
- [Keep incomplete REST reads indeterminate across read wrappers](https://github.com/OpenAdaptAI/OpenAdapt/pull/2041) (#2041), merged 2026-11-07, openadapt-flow
- [Desktop: optional release-notes email in the first-launch question](https://github.com/OpenAdaptAI/OpenAdapt/pull/2032) (#2032), merged 2026-11-07
- [docs: Get updates link in the README and desktop package README](https://github.com/OpenAdaptAI/OpenAdapt/pull/2031) (#2031), merged 2026-11-07
- [fix(flow): require consistent database watch policies](https://github.com/OpenAdaptAI/OpenAdapt/pull/2029) (#2029), merged 2026-11-06, openadapt-flow
- [feat(benchmark): expose fixed fixture startup stages](https://github.com/OpenAdaptAI/OpenAdapt/pull/2027) (#2027), merged 2026-11-06, openadapt-flow
- [feat(flow): watch announced database writes](https://github.com/OpenAdaptAI/OpenAdapt/pull/2024) (#2024), merged 2026-11-06, openadapt-flow
- [test(flow): wait for captured form submissions](https://github.com/OpenAdaptAI/OpenAdapt/pull/2023) (#2023), merged 2026-11-06, openadapt-flow
- [test(flow): installed native-messaging host end to end in real Chromium (Part of #1872)](https://github.com/OpenAdaptAI/OpenAdapt/pull/2016) (#2016), merged 2026-11-07, openadapt-flow
- [feat(flow): network-save capture with fail-closed redaction for the optional Chrome extension (Part of #1872)](https://github.com/OpenAdaptAI/OpenAdapt/pull/2014) (#2014), merged 2026-11-07, openadapt-flow
- [feat(flow): cross-origin iframe evidence for the optional Chrome extension (Part of #1872)](https://github.com/OpenAdaptAI/OpenAdapt/pull/2011) (#2011), merged 2026-11-06, openadapt-flow
- [test(flow): isolate durable authority during module setup](https://github.com/OpenAdaptAI/OpenAdapt/pull/2010) (#2010), merged 2026-11-06, openadapt-flow
- [Use a supported ARM64 macOS runner for sidecar builds](https://github.com/OpenAdaptAI/OpenAdapt/pull/2009) (#2009), merged 2026-11-06
- [Bound update variant enumeration to the returned prefix](https://github.com/OpenAdaptAI/OpenAdapt/pull/2005) (#2005), merged 2026-11-06, openadapt-flow
- [Desktop: consent-first usage stats and a daily update check](https://github.com/OpenAdaptAI/OpenAdapt/pull/2002) (#2002), merged 2026-11-06
- [Revert "flow: scope Linux X11 recording to one window (#1966)"](https://github.com/OpenAdaptAI/OpenAdapt/pull/2001) (#2001), merged 2026-11-05, openadapt-flow
- [Keep agent self-reports out of benchmark judge inputs](https://github.com/OpenAdaptAI/OpenAdapt/pull/1988) (#1988), merged 2026-11-05, openadapt-flow
- [Reusable subroutines: typed unit, fail-closed admission, certification wiring (part of #1892)](https://github.com/OpenAdaptAI/OpenAdapt/pull/1987) (#1987), merged 2026-11-06, openadapt-flow
- [feat(flow): named-person binding for regulated approvals (Part of #1888)](https://github.com/OpenAdaptAI/OpenAdapt/pull/1981) (#1981), merged 2026-11-06, openadapt-flow
- [Locale, date order and keyboard layout as replay invariants](https://github.com/OpenAdaptAI/OpenAdapt/pull/1979) (#1979), merged 2026-11-06, openadapt-flow
- [Intake prompt injection: bind MCP tool params to provenance](https://github.com/OpenAdaptAI/OpenAdapt/pull/1978) (#1978), merged 2026-11-06, openadapt-flow
- [feat(flow): optional Chrome extension shadow-DOM evidence (Part of #1872)](https://github.com/OpenAdaptAI/OpenAdapt/pull/1977) (#1977), merged 2026-11-06, openadapt-flow

Loading