Audiobookshelf logo

Audiobookshelf

Self-hosted audiobook and podcast server

Alternative to: audible, overcast, pocket-casts

Audiobookshelf screenshot

About Versions (100)

v2.19.0

2025-02-02

Note: 3rd party integrations can use descriptionPlain property on books to continue using plain text descriptions.

Added

  • Support rich text book descriptions #1820 by @mikiher in #3880
  • Player setting to adjust playback rate increment/decrement amount #3556 by @glorenzen in #3892

Fixed

  • Server crash for on failed extract epub image #3889
  • Server crash on quick match #3883 by @mikiher in #3898
  • Unable to download podcast episodes with the same name by @tharvik in #3906
  • Collection/series feeds not incrementing pubdate correctly #3442
  • Fatal logs not saving to crash_logs.txt #3919
  • UI/UX: Collapsed sub series showing parent series name on hover instead of collapsed series name #3713
  • API: Basepath (/audiobookshelf) was being included in track contentUrl (see #3921)

Changed

  • Add populate map details buttons to batch edit page
  • Allows setting of some pragma values through environment variables #3750 by @mikiher in #3899
  • UI/UX: Standardized clipboard copy buttons to show checkmark when copied
  • UI/UX: Progress bar on covers has box shadow for visbililty #3825 in #3914
  • UI/UX: Add collection and playlist help text #3318 by @nichwall in #3916
  • API: Expanded books include descriptionPlain that is stripped of html tags
  • More strings translated
    • Chinese (Simplified Han script) by @springsunx
    • Croatian by @milotype @biuklija
    • Danish by @MorellReng
    • German by @xcy7e
    • Japanese by @acidRain-burns
    • Slovenian by @thehijacker
    • Spanish by @nothingbutlucas
    • Swedish by @Cotignac

Internal

  • Readme update Apache reverse proxy example by @adjokic in #3884
  • Add: workflow to close blank issues by @nichwall in #3907

New Contributors

Full Changelog: https://github.com/advplyr/audiobookshelf/compare/v2.18.1…v2.19.0