Repository navigation
2.3.0 - 2026-08-26
Release Notes
馃攲 API (breaking)
- (api) [breaking] Report live scan progress, and purge in seconds not days
馃攲 API
- (api) Stop book search multiplying its page offset by the page size
- (api) Lock every series metadata field the write endpoints touch
- (api) Report the scan counts the worker already recorded
- (api) Honor the sort parameter on non-fuzzy book search
- (api) Return the second page of the recently-added and in-progress feeds
- (api) Keep recommendation dismissals across regeneration
- (api) Describe the metadata auto-lock behaviour in the schema
馃悰 Bug Fixes
- (tasks) Make finished-task retention a setting instead of ten seconds
馃殰 Refactor
- (db) Delete two unused book listing methods
- (db) Give pagination one convention and a type that enforces it
- (db) Take a typed Window in five repositories
- (db) Take a typed Window in the series repository
- (db) Take a typed Window in the book repository
馃И Testing
- (api) Cover the task endpoints that finished-task retention unblocked
Install codex 2.3.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AshDevFr/codex/releases/download/v2.3.0/codex-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/AshDevFr/codex/releases/download/v2.3.0/codex-installer.ps1 | iex"Download codex 2.3.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>