github markbeep/AudioBookRequest v1.10.0

6 hours ago

1.10.0 (2026-02-22)

Features

  • add ability for querying custom categories on prowlarr (8fee7b8)
  • Add bookCover as possible notification attribute. Use placeholder for manual and test notifications. (3dd2442)
  • add button for admin to more easily see who requested what. Closes #149 (86065ef)
  • add option to query sources for manuel requests (c94cac9)
  • add placeholder to prowlarr settings for clarity. Closes #179 (54554a3)
  • automatic OIDC protocol detection with proxy header validation (f9d1bb7)
  • censor usernames in log messages by default to make it easier and less personal to share logs (2dd8559)
  • update API endpoints to support both API key auth and session (ed62d5e)

Bug Fixes

  • add more strict heuristic for ranking (386d835)
  • Cannot change password if none or oidc login type is used. Closes #68 (a0d6e67)
  • fix book cards crashing the page when auto-download is enabled (de88aea)
  • fix forced oidc login type not redirecting correctly. Closes #143 (ae7c679)
  • fix group by clause breaking popular recommendations for postgres. Closes #187 (a24dbda)
  • fix long names from breaking index page (9ed4e4a)
  • fix oidc flow not redirecting correctly with base url set. Closes #159 (f5256f1)
  • fix sources page crashing (8fee7b8)
  • remove dependency on audimeta/audnexus (fd159b0)

Performance Improvements

  • vastly reduce the amount of outgoing requests to audible when searching/viewing recommendations (fd159b0)

Dependencies

  • update dependencies in response to the vulnerability in the cryptography library (f573fb1)
  • update vulnerable python-multipart dependency (7d83db7)

Documentation

  • add small example for authelia oidc. Closes #150 (6f85ed5)
  • fix README links leading to wiki (60dd0e4)
  • remove hugo docs and migrate to github wiki (a7d4cb3)

Miscellaneous Chores

  • add bug report template (f8306b2)
  • add contribution guidelines (#181) (cc15d3c)
  • group grid of buttons on wishlist pages (4e2ddc9)

Code Refactoring

  • update templating library to jinjax and reorganize file structure. Closes #186 (0e13e1a)

Continuous Integration

  • add jinjax tests to prevent undefined variable usage (b735134)
  • fix wrong types and incorrectly formatted files (2735079)
  • run build/test pipeline on pull requests (f5de040)

Don't miss a new AudioBookRequest release

NewReleases is sending notifications on new releases.