Skip to content

0.1.0-beta.19

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 08 Sep 01:38
· 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-cuda
Verified immutable image digests
  • Standard: ghcr.io/mahcks/aldus@sha256:ca80c99e057638980416161e227b54bd4a0697a5ce78dc5427db249c0ef4c18e
  • NVIDIA CUDA: ghcr.io/mahcks/aldus@sha256:6335eacadaef377868c3640536c890653123dbf9e3b7ba6de0fbf1ebe8f410f1

Install or upgrade

Create and download a verified backup before upgrading. Compose files are attached to this exact release.

Links