github markbeep/AudioBookRequest v1.9.0

7 hours ago

1.9.0 (2026-01-24)

Features

  • add book recommendations on home page. Closes #109 (e971dd3)
  • add loose Audiobookshelf integration. Closes #103 (c4f6b8c)
  • all website operations can now be handled using the REST API (Closes #135) (#176) (0dff1f3)
  • allow non-admins to delete their requests. Closes #171 (096d04e)

Bug Fixes

  • fix missing fetch for js files in dockerfile (5b985d2)
  • fix search breaking completely when a cached result has been deleted. Closes #141 (096d04e)
  • make inputs on download settings page editable (0dff1f3)
  • show prowlarr responses in the log when the response is invalid JSON (096d04e)

Performance Improvements

  • minimize HTML while templating (63c9d14)

Dependencies

  • update all dependencies (6727dc6)

Miscellaneous Chores

  • add daisyui install to justfile for local development (6727dc6)
  • add tools section to readme (9140ba8)
  • fix uv python version (6bfba44)
  • send along User-Agent in headers on API calls (d3a9f34)
  • switch to GPLv3 license (2300d25)

Code Refactoring

  • replace "older" Optional tyings with |None (6727dc6)
  • rework how audiobooks are cached and how requests are handled (#175) (096d04e)

Tests

  • change type checker to strict basedpyright and fix up typing issues (096d04e)
  • switch from pyright to pyrefly for typing (63c9d14)

Build System

  • split up and minimize Dockerfile and image size (#172) (23aaf16)

Don't miss a new AudioBookRequest release

NewReleases is sending notifications on new releases.