Repository navigation
0.1.0-beta.19
Pre-release
Pre-release
·
87 commits
to main
since this release
Aldus 0.1.0-beta.19
This release bundles the Aldus web app and API in tested container images.
What changed
New and improved
- Harden KOReader and OPDS support
- Enhance KOReader integration and acceptance testing
- Add ecosystem acceptance testing and enhance iOS handoff process
- Refactor Alice navigation in acceptance tests for improved readability
- Add resumable offline downloads and per-format controls
- Add context menus to Continue books
- Separate library browsing from discovery and unify navigation
- Improve library browsing and Discover with trending books
- Add reviewable metadata corrections
- Clearer user management
Fixes
- Update grep command in docs_are_current function for better tag matching
- Save exact native EPUB page position
- Run iOS acceptance on macOS Bash
- Isolate iOS acceptance test flows
- Stabilize iOS acceptance navigation
- Improve error handling for administrator creation in iOS acceptance tests
- Enhance local network access handling in iOS acceptance tests
- Streamline acceptance network handling in iOS tests and scripts
- Verify iOS offline progress reconciliation
- Wait for stable iOS reconciliation result
- Clean iOS acceptance build caches
- Enhance acceptance network state handling and reconciliation logic
- Wait for canonical progress in iOS acceptance
- Stabilize release validation
- Neutralize active web epub content
- Normalize alignment word timings
- Cancel tracked acquisitions by hash
- Close beta19 correctness gaps
- Enforce acquisition permissions and reconcile request lifecycle
- Protect reading progress while restoring books
- Harden book requests, activity history, and discover recovery
- Handle conflicting submissions by reusing verified downloads
- Stabilize CI fixtures and web reader handoff
- Make test fixture setup fully offline
- Enhance schema upgrade handling in release smoke script
Maintenance
- Add GitHub community intake
- Move KOReader acceptance to GitHub Actions
- Exercise iPhone offline recovery
- Keep design notes local
- Prepare v0.1.0-beta.19
Container images
| Build | Platforms | Image |
|---|---|---|
| Standard | AMD64, ARM64 | ghcr.io/mahcks/aldus:0.1.0-beta.19 |
| NVIDIA CUDA | AMD64 | ghcr.io/mahcks/aldus:0.1.0-beta.19-cuda |
docker pull ghcr.io/mahcks/aldus:0.1.0-beta.19
docker pull ghcr.io/mahcks/aldus:0.1.0-beta.19-cudaVerified immutable image digests
- Standard:
ghcr.io/mahcks/aldus@sha256:ca80c99e057638980416161e227b54bd4a0697a5ce78dc5427db249c0ef4c18e - NVIDIA CUDA:
ghcr.io/mahcks/aldus@sha256:6335eacadaef377868c3640536c890653123dbf9e3b7ba6de0fbf1ebe8f410f1
Install or upgrade
- Download
compose.yml - Download
compose.gpu.ymlfor NVIDIA acceleration - Installation and upgrade guide
Create and download a verified backup before upgrading. Compose files are attached to this exact release.