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
- Adds reliable support for the unified Windows ChatGPT/Codex Microsoft Store app by recognizing official `OpenAI.Codex` and `OpenAI.ChatGPT` MSIX identities, resolving manifest-declared App Execution Alias or FullTrust entrypoints, and verifying the package, process, and debugging connection before accepting a launch.
6
+
- Synchronizes conversation-history ownership when switching between official, mixed API, and relay modes. The manager now shows the applied mode, synchronization status, backup location, manual retry action, and a separate action to reapply the current provider without deleting message content.
7
+
- Makes provider and history synchronization failure-safe with shared maintenance locks, complete backups of session, SQLite, global state, and configuration files, atomic writes, concurrent-change checks, one-transaction SQLite updates, and rollback with explicit partial-recovery reporting.
8
+
- Separates saving a relay profile from applying it, reloads current Windows relay settings without rewriting mode or history files, canonicalizes legacy profile data, prevents stale asynchronous UI refreshes from overwriting newer changes, and explains upstream disconnect and failover outcomes clearly.
9
+
- Expands privacy-safe diagnostics with stronger redaction for keys, tokens, authentication data, cookies, passwords, URL credentials, queries, and fragments, plus sanitized app references, structured Windows activation attempts, and clearer launch and relay failure categories.
10
+
- Waits for backend confirmation before committing injected setting changes, restores the previous UI state when a save fails or times out, and preserves TOML byte-order marks and line endings when updating applied-mode markers.
11
+
- Adds extensive regression coverage for unified Windows app activation, mode round trips, provider synchronization, backups and rollback, concurrent writes, relay settings, diagnostics, and asynchronous UI state.
12
+
13
+
### macOS unsigned build notice
14
+
15
+
The macOS packages are unsigned community builds, including the pkg installers. If macOS blocks the first launch, run:
Copy file name to clipboardExpand all lines: docs/downloads.html
+16-16Lines changed: 16 additions & 16 deletions
Original file line number
Diff line number
Diff line change
@@ -214,27 +214,27 @@ <h2>Windows</h2>
214
214
215
215
<sectionclass="release-note">
216
216
<divdata-lang="en" class="active">
217
-
<strong>Version 1.2.3</strong>
217
+
<strong>Version 1.2.4</strong>
218
218
<ul>
219
-
<li>Removes the obsolete plugin/Sites marketplace unlock and auto-expand injection. Recent Codex builds use the native marketplace without request/response rewrites, global filter replacement, local payload injection, or repeated DOM scans, preventing the delayed renderer crash.</li>
220
-
<li>Adds a guarded conversation-history compatibility repair for unsupported legacy namespace fields, with preflight checks, backups, progress, and cancellation.</li>
221
-
<li>Removes the two corresponding settings while retaining native marketplace access, plugin configuration repair, legacy entry compatibility, and force install.</li>
222
-
<li>Improves provider-sync lock recovery while protecting active maintenance work on macOS, Linux, and Windows.</li>
223
-
<li>Improves native macOS dialogs and clean shutdown of background repair tasks.</li>
224
-
<li>Updates vulnerable build dependencies and splits frontend vendor code into cacheable chunks, eliminating npm audit, Node deprecation, and oversized-chunk warnings.</li>
225
-
<li>Expands automated coverage for history repair safety and the absence of retired marketplace runtime patches.</li>
219
+
<li>Adds reliable support for the unified Windows ChatGPT/Codex Microsoft Store app by resolving official OpenAI MSIX manifests, using declared launch entrypoints, and verifying the package, process, and debugging connection.</li>
220
+
<li>Synchronizes conversation-history ownership when switching official, mixed API, or relay modes, with visible status, backup locations, manual retry, and a reapply-current-provider action.</li>
221
+
<li>Makes history synchronization failure-safe with shared maintenance locks, complete backups, atomic writes, SQLite transactions, concurrent-change checks, and rollback across session, index, and global state files.</li>
222
+
<li>Separates saving a relay profile from applying it, reloads current Windows relay settings without rewriting mode files, normalizes legacy profile data, and reports upstream disconnect and failover errors clearly.</li>
223
+
<li>Expands privacy-safe diagnostics with stronger credential redaction, sanitized app references, structured Windows launch attempts, and clearer launch and relay failure categories.</li>
224
+
<li>Waits for backend confirmation before committing injected setting changes, restores the previous UI state on save failure, and preserves TOML byte-order marks and line endings during mode updates.</li>
225
+
<li>Adds extensive regression coverage for Windows activation, mode round trips, provider synchronization, rollback behavior, relay settings, diagnostics, and asynchronous UI state.</li>
0 commit comments