Repository navigation
1.22.0 - 2026-05-18
Release Notes
π Features
- (mobile) Foundation pass β xs breakpoint, drawer auto-close, overflow fixes
- (mobile) Full-screen search sheet below the xs breakpoint
- (mobile) Reader polish with overflow menu and bottom navigation bar
- (mobile) Collapse admin tables to mobile-friendly cards below xs
- (mobile) Library toolbar stacking and alphabet jump picker below xs
- (mobile) Add PWA shell with manifest, service worker, install + update prompts
- (mobile) Polish EPUB tap-to-toolbar and PDF default zoom on phones
- (mobile) Polish a11y and visual consistency at the xs breakpoint
- (mobile) Polish reader hints, EPUB chapter cue, banner persistence
- (mobile) Scaffold offline reading with custom service worker and IDB layer
- (mobile) Stream EPUB and PDF downloads into the offline cache
- (mobile) Add offline-download button to book detail
- (mobile) Download comics by page into the offline cache
- (mobile) Add offline downloads page with storage quota and persistence
- (mobile) Queue reading-progress writes when offline and replay on reconnect
- (mobile) Batch series downloads, iOS install nudge, reader prefetch expansion, docs
π Bug Fixes
- (mobile) Reader real-device regressions (dvh, pointer events, EPUB iframe swipe)
- (reader) Unify tap zones so center always reveals the overlay
- (reader) Unblock mobile swipe and side-tap navigation in PWA
- (mobile) PWA safe-area, reader gestures, and unified Download menu
- (reader) Click-only nav, PDF centering, persistent EPUB TOC
- (reader) Toolbar regressions on iOS PWA and tighten home padding
- (reader) Eliminate flicker and dark midpoint in page transitions
- (reader) Unblock EPUB chapter advance and tap cycling in multi-column sections
- (reader) Vertically center short PDF pages in paginated mode
- (mobile) Guard series aliases query and wrap dotted setting keys
βοΈ Miscellaneous Tasks
- (mobile) Clean up Vite cruft, guard release facets, mock /releases
- Remove references to local-only implementation plans
Install codex 1.22.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AshDevFr/codex/releases/download/v1.22.0/codex-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/AshDevFr/codex/releases/download/v1.22.0/codex-installer.ps1 | iex"Download codex 1.22.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>