## lidge-jun/opencodex — v2.75.0-preview.20261001…v2.75.0

_44 commits._

### Fixes
- **fix(release): sign the packaged macOS keyring addons before notarization (#6271)** (46c07c5)
- **Fix missing release assets uploads** — GitHub's release freeze prevented asset uploads after publication, causing versions 2.55.0–2.60.0 to ship with zero downloadable files. Releases are now created as drafts and published only after verified assets are attached, ensuring the desktop updater has files to download. (2f82167)
- **Support Windows checksum format** — Updated checksum verification to recognize Windows-style binary markers (asterisk or space) in addition to the standard format, and added tests to ensure Windows release checksums are validated correctly while maintaining security. (f1b2180)
- **Fix release checksum and signature verification** — Updated the release workflow to include file extensions in checksum filenames (e.g., `.zip.sha256` instead of `.sha256`) and enhanced signature verification to properly decode Tauri's minisign format, validate BLAKE2b-512 prehashed signatures, and verify trusted comments before publishing releases. (b1ae178)
- **Fix macOS binary verification command** — Corrected the argument order for the lipo command that verifies macOS universal binary architecture compatibility during the release build process. The binary file path now comes before the verification flags, matching the correct command syntax. (b007d33)
- **Fix desktop sidecar packaging** — Improved the release process to properly preserve the compiled CLI when packaging the desktop app for Linux, macOS, and Windows. Added scripts to verify the Linux AppImage contains the correct CLI binary before release, and updated macOS builds to combine both architecture versions into a universal binary. (5aa92e9)
- **fix(release): prepare stable platform bundles** (5a7c48c)

### UI
- **Version 2.65.0 released** — Version 2.65.0 has been promoted to main with comprehensive updates including a new update notification indicator for the desktop app, improved desktop UI with an update page, enhanced Linux packaging and sidecar signing, native tray improvements, and extensive documentation updates across multiple languages. (87a78e5)
- **Release native macOS tray version** — Version 2.61.0 promotes the native macOS menu bar tray candidate to the main release branch. This adds a native tray application for macOS with menu bar integration, usage monitoring, widget support, and accompanying desktop application infrastructure. (e45692f)

### Backend
- **Merge pull request #6353 from lidge-jun/codex/promote-main-2.75.0** (ef0297f)
- **Merge main into 2.75.0 promotion** (fae6fdd)
- **Merge pull request #6322 from lidge-jun/codex/promote-main-2.74.0** (cae9b55)
- **Merge main into 2.74.0 promotion** (943d67b)
- **Merge pull request #6273 from lidge-jun/codex/promote-main-2.73.0-signing** (569e3e7)
- **Merge pull request #6266 from lidge-jun/codex/promote-main-2.73.0** (b825f4f)
- **Merge main into 2.73.0 promotion** (6be91b7)
- **Merge pull request #6246 from lidge-jun/codex/promote-main-2.72.0** (5ab6d52)
- **Merge main into 2.72.0 promotion** (77cb005)
- **Merge pull request #6228 from lidge-jun/codex/promote-main-2.71.0** (8a005dd)
- **Merge main into 2.71.0 promotion** (e272476)
- **Merge pull request #6212 from lidge-jun/codex/promote-main-2.70.0** (53834ff)
- **Merge main into 2.70.0 promotion** (a11a789)
- **Merge pull request #6142 from lidge-jun/codex/260928-release-main-2.69.0-r2** (3cc34e1)
- **release: prepare 2.69.0 version metadata** (a32227b)
- **release: promote the cleaned 2.69.0 tree to main** (dd5dba8)
- **Merge pull request #6138 from lidge-jun/codex/260928-release-main-2.69.0** (cbea973)
- **release: promote the verified 2.69.0 tree to main** (c1f33b1)
- **Merge pull request #6055 from lidge-jun/codex/260927-release-main-2.68.0** (93f4231)
- **release: promote the verified 2.68.0 tree to main** (949e1df)
- **Release version 2.67.0** — Version 2.67.0 has been promoted to the main branch, including updates to the quota summary display, Claude Code first-party integration, models workspace layout improvements, documentation across multiple languages, and various backend enhancements for chat, integrations, and workspace management. (4bc9229)
- **release: promote the verified 2.67.0 tree to main** (be872a7)
- **Version 2.66.0 released** — Release 2.66.0 is now promoted to main, including enhanced proxy support, improved authentication in the desktop app, new remote link guides across all language versions, and expanded CLI documentation for lifecycle management and provider configuration. (e70b3d8)
- **release: promote the verified 2.66.0 tree to main** (cbae8a0)
- **release: promote the verified 2.65.0 tree to main** (2039e24)
- **Release version 2.64.0** — Version 2.64.0 has been promoted to the main branch, incorporating updates across desktop infrastructure, documentation, CI/CD workflows, and various feature improvements. This release includes enhancements to desktop startup logic, ownership resolution, runtime management, and internal process refinements. (4cb43cb)
- **release: promote the verified 2.64.0 tree to main** (839909a)
- **Bump version to 2.63.0** — Updated version metadata across all package configuration files to prepare for the 2.63.0 release. (96b1406)
- **Version 2.62.0 released** — Promoted verified 2.62.0 build to main branch with model catalog updates, improved release workflows, and enhanced configuration management across multiple adapters and providers. (fca5134)
- **release: promote the verified 2.62.0 tree to main** (3c663e4)
- **Fix stable platform packaging** — Updated the release workflow to build universal macOS binaries for both Apple Silicon and Intel architectures, and added Windows installer version configuration that extracts the numeric version core while preserving full SemVer metadata for public distribution. This ensures Windows MSI packages comply with installer version limits while maintaining semantic versioning for updater manifests and release assets. (891674c)
- **Enable Linux package build diagnostics** — The release workflow now runs Linux package builds with verbose output to capture linuxdeploy diagnostics, while keeping macOS signing commands quiet as before. This helps surface issues during the Linux build process on the main branch. (b730157)

### Chore
- **chore(release): 2.74.0** (de5c672)
- **Updated CI release verification** — Updated the continuous integration workflow comment to clarify that release promotions require fresh push-based CI evidence for the published commit. (9314146)
- **ci(release): expose Linux bundler diagnostics for stable artifacts** (9bc8acb)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/lidge-jun/opencodex?utm_source=github-action)._