Audiobookshelf logo

Audiobookshelf

Self-hosted audiobook and podcast server

Alternative to: audible, overcast, pocket-casts

Audiobookshelf screenshot

About Versions (100)

v2.2.12

2023-01-08

Added

  • Open RSS feed for a collection #606
  • Open RSS feed for a series #1265
  • Podcast quick match all unmatched episodes
  • ASIN and subtitle is pulled from OPF file #1330
  • Embed metadata tool option to disable audio file backup #1370

Fixed

  • Change order of authors not being detected #1361
  • Series & series-part audio file tags by @naleo in #1338
  • Manually updating author image path #1317
  • Change backup cron schedule #1304
  • Config page navigation on mobile (fixes #1334) by @lkiesow in #1350
  • Series sequence parsed from metadata.abs allow for non-numerical characters #1128 #1360
  • PWA icon for desktop browser #1300
  • Unix file paths with ”\” breaks scanner #1254
  • Invalid font file by @lkiesow in #1374
  • Item metadata tag and genre utils show loading indicator #1346
  • Force AAC when transcoding audio files with ALAC codec #1372
  • Loading backups on server init & backups including temp files

Changed

  • Libraries table uses a context menu instead of buttons only visible on hover #1342
  • Book match tab will default to use ASIN if available and an Audible provider is selected #1352
  • Global library search will also search inside podcast episode titles #1363
  • Accessibility & keyboard navigation updates by @lkiesow in #1332 #1333 #1335 #1336 #1341 #1343
  • Cleanup web socket events by @k9withabone in #1310 (See new socket docs)
  • Trim whitespace from audio file meta tags #1305
  • Logs include source by @lkiesow in #1367
  • Readme example caddyfile reverse proxy config by @Eschguy in #1297
  • Library folder browser refreshes paths each load #1371
  • Max playback speed increased to 10x
  • API endpoints updated for opening/closing RSS feeds
  • Series sequence from Audible that has “Book” prefixed will be cleaned up #1339
  • Sync session API endpoint does not return a payload on success
  • Audio player UI updates
  • More strings translated
    • Italian by @burghy86 in #1306
    • German by @Hallo951 in #1302
    • French by @Machou in #1312
    • French by @tomazed in #1353