Releases: AshDevFr/codex
1.37.1 - 2026-06-09
Release Notes
🐛 Bug Fixes
- (plugins) Break reverse-RPC deadlock during plugin initialize
Install codex 1.37.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AshDevFr/codex/releases/download/v1.37.1/codex-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/AshDevFr/codex/releases/download/v1.37.1/codex-installer.ps1 | iex"Download codex 1.37.1
| File | Platform | Checksum |
|---|---|---|
| codex-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| codex-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| codex-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| codex-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| codex-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo AshDevFr/codexYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>1.37.0 - 2026-06-09
Release Notes
🚀 Features
- (plugins) Scaffold tsundoku release-source plugin
- (plugins) Add tsundoku feed fetcher and cursor persistence
- (plugins) Add tsundoku external-id matching and candidate mapping
- (plugins) Implement tsundoku release poll loop
- (plugins) Add system-scoped plugin KV store and use it for the tsundoku cursor
- (plugins) Match tsundoku series by weighted external-id voting
- (plugins) Fetch tsundoku via filtered POST, drop the cursor
🐛 Bug Fixes
- (plugins) Make release-source init race-free and fix system-plugin cursor storage
- (tasks) Replay recorded events for failed tasks
🧪 Testing
- (tasks) Pass result_data arg to mark_failed in task queue tests
Install codex 1.37.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AshDevFr/codex/releases/download/v1.37.0/codex-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/AshDevFr/codex/releases/download/v1.37.0/codex-installer.ps1 | iex"Download codex 1.37.0
| File | Platform | Checksum |
|---|---|---|
| codex-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| codex-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| codex-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| codex-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| codex-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo AshDevFr/codexYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>1.36.1 - 2026-06-08
Release Notes
🚜 Refactor
- (plugins) Drop per-user custom-metadata opt-out, gate on admin policy alone
📚 Documentation
- (plugins) Fix v1.36 plugin docs and add echo plugins to screenshots
- (plugins) Refine echo plugin screenshot flow and add captures
Install codex 1.36.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AshDevFr/codex/releases/download/v1.36.1/codex-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/AshDevFr/codex/releases/download/v1.36.1/codex-installer.ps1 | iex"Download codex 1.36.1
| File | Platform | Checksum |
|---|---|---|
| codex-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| codex-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| codex-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| codex-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| codex-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo AshDevFr/codexYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>1.36.0 - 2026-06-08
Release Notes
🚀 Features
- (plugins) Add data layer for scheduled user-plugin sync
- (plugins) Fan out scheduled user syncs on a plugin's cron
- (plugins) API for admin sync cron and per-user auto/manual sync
- (plugins) UI for admin sync cron and per-user auto/manual sync
- (plugins) Add opt-in series metadata to library and sync entries
- (plugins) Gate metadata enrichment behind per-field opt-in toggles
- (plugins) Add metadata-enrichment toggles to the connection settings UI
- (plugins) Add detailed sync progress fields to the protocol
- (plugins) Add wantsDetailedProgress capability flag
- (plugins) Compute and attach detailed sync progress on push
- (plugins) Consume accurate sync progress and add detailed-progress SDK types
- (plugins) Record echo plugin payloads to files for debugging
- (plugins) Add sync-echo debug plugin
- (plugins) Add recommendations-echo and wire up the echo plugins
- (plugins) Support credential-less plugins and send per-user identity
- (plugins) Add custom-metadata admin gate and extend tags/genres policy to recommendations
- (seed) Accept preprocessing rules and match conditions as native YAML
- (scheduler) Make scheduled plugin sync safe across replicas
🐛 Bug Fixes
- (plugins) Add wantsDetailedProgress to mock plugin capabilities
- (plugins) Give worker-spawned plugins a real dataDir
- (plugins) Apply live schedule reloads when workers are disabled
🚜 Refactor
- (plugins) Extract shared per-series engagement builder
- (plugins) Make metadata enrichment admin-gated and relocate the sync cron
📚 Documentation
- (plugins) Document scheduled automatic sync
🧪 Testing
- (scanner) Align task priority assertions with reworked scheme
- (tasks) Align priority assertions with reworked scheme
- (models) Fix stale default_priority assertions in extraction tests
Install codex 1.36.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AshDevFr/codex/releases/download/v1.36.0/codex-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/AshDevFr/codex/releases/download/v1.36.0/codex-installer.ps1 | iex"Download codex 1.36.0
| File | Platform | Checksum |
|---|---|---|
| codex-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| codex-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| codex-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| codex-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| codex-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo AshDevFr/codexYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>1.35.0 - 2026-06-06
Release Notes
🚀 Features
- (plugins) Send library context with sync and recommendation entries
- (plugins) Scope sync push and pull to a plugin's allowed libraries
- (plugins) Scope recommendation generation to a plugin's allowed libraries
- (recommendations) Merge recommendations across all enabled provider instances
- (plugins) Library-scoped seed config and multi-instance admin UX
🐛 Bug Fixes
- (plugins) Show library filter for sync and recommendation plugins
Install codex 1.35.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AshDevFr/codex/releases/download/v1.35.0/codex-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/AshDevFr/codex/releases/download/v1.35.0/codex-installer.ps1 | iex"Download codex 1.35.0
| File | Platform | Checksum |
|---|---|---|
| codex-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| codex-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| codex-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| codex-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| codex-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo AshDevFr/codexYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>1.34.1 - 2026-06-05
Release Notes
🚀 Features
- (auth) Issue refresh tokens for OIDC logins
- (auth) Store OIDC refresh token to keep SSO sessions alive
📚 Documentation
- (config) Note refresh tokens cover OIDC logins
Install codex 1.34.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AshDevFr/codex/releases/download/v1.34.1/codex-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/AshDevFr/codex/releases/download/v1.34.1/codex-installer.ps1 | iex"Download codex 1.34.1
| File | Platform | Checksum |
|---|---|---|
| codex-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| codex-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| codex-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| codex-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| codex-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo AshDevFr/codexYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>1.34.0 - 2026-06-05
Release Notes
🚀 Features
- (config) Make DB fan-out bound and background pool size configurable
🐛 Bug Fixes
- (series) Eliminate list N+1 and SSE-driven refetch storm
⚡ Performance
- (api) Bound per-request DB query fan-out to prevent pool exhaustion
- (db) Isolate background-task DB pool from the API pool
- (web) Relax query refetch defaults to avoid multi-tab refetch storms
- (on-deck) Paginate by series instead of loading all unread books
- (web) Eliminate residual SSE refetch and task-poll storms
- (web) Narrow per-event series/cover invalidations to the detail DTO
- (web) Narrow over-broad query invalidations and throttle task-page refresh
- Cut idle background fetching across SSE, task polling, and reference data
🧪 Testing
- (api) Add connection-pool contention regression test
Install codex 1.34.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AshDevFr/codex/releases/download/v1.34.0/codex-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/AshDevFr/codex/releases/download/v1.34.0/codex-installer.ps1 | iex"Download codex 1.34.0
| File | Platform | Checksum |
|---|---|---|
| codex-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| codex-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| codex-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| codex-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| codex-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo AshDevFr/codexYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>1.33.3 - 2026-06-04
Release Notes
🐛 Bug Fixes
- (pwa) Serve API docs for bare /docs path under active service worker
Install codex 1.33.3
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AshDevFr/codex/releases/download/v1.33.3/codex-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/AshDevFr/codex/releases/download/v1.33.3/codex-installer.ps1 | iex"Download codex 1.33.3
| File | Platform | Checksum |
|---|---|---|
| codex-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| codex-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| codex-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| codex-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| codex-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo AshDevFr/codexYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>1.33.2 - 2026-06-03
Release Notes
🐛 Bug Fixes
- (api) Delete series external links by ID instead of source name
Install codex 1.33.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AshDevFr/codex/releases/download/v1.33.2/codex-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/AshDevFr/codex/releases/download/v1.33.2/codex-installer.ps1 | iex"Download codex 1.33.2
| File | Platform | Checksum |
|---|---|---|
| codex-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| codex-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| codex-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| codex-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| codex-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo AshDevFr/codexYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>1.33.1 - 2026-06-02
Release Notes
🚀 Features
- (exports) Add created_at and external ratings to LLM presets
Install codex 1.33.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AshDevFr/codex/releases/download/v1.33.1/codex-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/AshDevFr/codex/releases/download/v1.33.1/codex-installer.ps1 | iex"Download codex 1.33.1
| File | Platform | Checksum |
|---|---|---|
| codex-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| codex-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| codex-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| codex-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| codex-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo AshDevFr/codexYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>