You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4-1Lines changed: 4 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,15 +12,18 @@ This repository's canonical public release line is currently `0.x`.
12
12
- Hardened flagged-account reset recovery so intentional clears remain authoritative even when the primary flagged file survives an initial delete failure.
13
13
- Removed the fresh-worktree `npm test` dependency on prebuilt `dist/` output by validating config precedence directly from source imports.
14
14
- Tightened model-matrix smoke classification so unsupported account/runtime capabilities are reported as non-blocking skips instead of false release failures.
15
+
- Restored backup metadata, restore assessment, and transaction-safe named backup export behavior after merging the experimental settings and backend primitive stacks.
15
16
16
17
### Changed
17
18
18
19
- Codex CLI sync remains mirror-only, preserving canonical multi-auth storage as the single source of truth while still allowing mirror-file selection updates.
19
-
- Release validation now includes broader merged-feature regression coverage spanning unified settings, flagged reset suppression, and mirror-only Codex CLI sync.
20
+
- Experimental settings flows, backend primitive extraction, and wrapper non-TTY docs now ship in the stable branch.
21
+
- Release validation now includes broader merged-feature regression coverage spanning unified settings, flagged reset suppression, mirror-only Codex CLI sync, experimental sync, named backup export, and wrapper/docs behavior.
20
22
21
23
### Added
22
24
23
25
- Cross-feature regression coverage for merged release behavior in `test/release-main-prs-regression.test.ts`.
26
+
- Preview-first `oc-chatgpt-multi-auth` sync orchestration, named backup export flows, and target-detection coverage promoted from the stacked settings/sync branches.
Copy file name to clipboardExpand all lines: docs/releases/v0.1.8.md
+15-9Lines changed: 15 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,9 +5,9 @@ Channel: `latest`
5
5
6
6
## Highlights
7
7
8
-
-Split persistence regression coverage into focused review units while keeping dashboard and unified-settings persistence behavior stable across shared-file writes.
9
-
- Hardened flagged-account reset recovery so intentional clears suppress stale revival paths even when the primary flagged file survives an initial delete failure.
10
-
- Kept Codex CLI sync mirror-only so local canonical storage stays authoritative while CLI mirror files still track active selection changes.
8
+
-Folded the remaining stacked settings and sync work into the stable release, including experimental settings flows, backend primitive extraction, and wrapper non-TTY behavior docs.
9
+
- Hardened account and flagged-account reset recovery so intentional clears suppress stale revival paths even when primary files survive an initial delete failure.
10
+
- Kept Codex CLI sync mirror-only while adding preview-first oc-chatgpt sync, named backup export, and richer target detection on top of the same canonical storage model.
11
11
12
12
## Install
13
13
@@ -42,29 +42,35 @@ Release gate commands:
42
42
43
43
Broad validation result:
44
44
45
-
-`101/101` test files passed
46
-
-`2352/2352` tests passed
47
-
- full coverage pass after rebuild in the RC worktree
45
+
-`105/105` test files passed
46
+
-`2456/2456` tests passed
47
+
- full coverage pass on the all-inclusive release branch
48
48
- model-matrix smoke completed with only skipped cases for the current runtime/account capability set after the entitlement-aware harness fix
-`#71``fix(storage): harden recovery and intentional reset flows`
54
57
-`#72``fix(sync): keep Codex CLI state mirror-only`
58
+
-`#74``feat(sync): extract backend primitives for the sync stack`
55
59
56
60
## Commits
57
61
58
-
- RC assembled from `main` plus open PR heads `#64`, `#71`, and `#72`.
62
+
- Replacement RC assembled from `main` plus the original release branch and the previously open stacked branches for `#65`, `#74`, `#61`, and `#63`.
63
+
- Stack prerequisite work from `split/pr58-sync-orchestrator` is included because `#61` depends on it.
59
64
- Release-only follow-up commit `961c3db` formalizes the flagged reset edge-case fix, the entitlement-aware smoke harness update, and the fresh-worktree documentation-test fix needed to keep the validation gate reproducible.
60
-
- Release-only follow-up commit `c946d08` adds broad merged-feature regression coverage so the final RC is validated by both focused suites and cross-feature integration scenarios.
- Release-only follow-up commit `8ee10e3` restores backup metadata, restore assessment, and transaction-safe named backup export behavior after the all-open merge.
61
67
62
68
## Notes
63
69
64
70
- Flagged-account clears now remain suppressed when the reset marker exists, even if the primary flagged file survives an initial delete failure.
65
71
- Smoke-matrix results now distinguish unsupported account/runtime capabilities from true release-blocking failures.
66
72
- The current smoke run was environment-inconclusive rather than failing: no supported live model completed in this account/runtime, but no hard harness or transformer failures remained.
67
-
- Broad release regressions now verify that Codex CLI mirror files cannot mutate canonical storage or unified settings, and that flagged reset suppression still holds when mirror files exist.
73
+
- Broad release regressions now verify that Codex CLI mirror files cannot mutate canonical storage or unified settings, that flagged reset suppression still holds when mirror files exist, and that the experimental sync/backup stack continues to validate as part of the full merged branch.
0 commit comments