Audiobookshelf logo

Audiobookshelf

Self-hosted audiobook and podcast server

Alternative to: audible, overcast, pocket-casts

Audiobookshelf screenshot

About Versions (100)

v2.22.0

2025-05-14

Added

  • Audiobook chapter lookup support for removing Audible intro/outro branding #4152 by @Vito0912 in #4226
  • API: New endpoint for direct playing audio files using session ID (now preferred method see #4263) #4259 in #4263

Fixed

  • Server crash when updating the “Ignore prefixes when sorting” setting #4221 in #4234
  • .ignore file causing ignores outside the directory by @nschum in #4261
  • Users without access to any book in a series still able to find the series in search results #3736
  • UI/UX: Share audio player track bar tooltip overflowing page (now hidden on mobile) in #4241
  • API: Library stats endpoint returning null instead of 0 for some stats #4251

Changed

  • Audiobook m4b encoder uses smarter presets for codec, bitrate and channels #4169 #1257 in #4253
  • Improve Year in Review display logic by @josh-vin in #4240
  • Improve file watcher to re-scan library items when non-media file only updates are made #4245 in #4249
  • Podcast episode table uses a secondary sort when sorting #4262 in #4270
  • M4b encoder option is now shown for all audiobooks (previously hidden for single file m4b audiobooks) in #4274
  • UI/UX: Audiobook tools page revamped in #4253
  • UI/UX: Authentication config page shows “restart server” message when OIDC is enabled #4064
  • API: HLS stream endpoint no longer requires user token in URL in #4266
  • More strings translated
    • Catalan by @fitojb
    • Finnish by @SUPERHAMSTERI
    • German by @Azorimor
    • Italian by @burghy86
    • Russian by @thatguy7
    • Slovak by @pecer @jborza
    • Slovenian by @thehijacker
    • Spanish by @fitojb
    • Ukrainian by @Maksim2005UA

Internal

  • Reduce docker image size by @pinjeff in #4150

New Contributors

Full Changelog: https://github.com/advplyr/audiobookshelf/compare/v2.21.0…v2.22.0