Skip to content

Releases: advplyr/audiobookshelf

v2.2.14

01 Feb 22:49
Compare
Choose a tag to compare

Fixed

  • Downgrade axios for Debian packaging #1466

Changed

  • Remove X-Powered-By response header for real this time

Full Changelog: v2.2.13...v2.2.14

v2.2.13

31 Jan 23:12
Compare
Choose a tag to compare

Added

  • Recommended book home page shelf
  • Support for X-Accel-Redirect header by @lkiewsow in #1431
  • Localization of date/time strings by @tomazed in #1457

Fixed

  • Collapse series in series handle books with no sequence #1450
  • Edit library modal pressing submit when focused on inputs #1427
  • Podcast RSS feeds update on new/updated episodes #1435
  • Toggle switches submitting forms by @lkiesow in #1390
  • Books being listed twice in continue series by @lkiesow in #1398
  • Close open playback session on server when mobile has local session open
  • Env variables AUDIOBOOKSHELF_UID/GID are no longer needed by @lkiesow in #1425
  • Embed and m4b tool embedding cover image #1252
  • Series and sequence input alignment by @jmt-gh in #1432

Changed

New Contributors

Full Changelog: v2.2.12...v2.2.13

v2.2.12

08 Jan 17:20
Compare
Choose a tag to compare

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

v2.2.11

19 Dec 23:55
Compare
Choose a tag to compare

Added

  • M4B merge tool advanced options for ffmpeg encoder #1029 #1257
    • Allows for setting bitrate, # channels and codec

Fixed

  • Crash on adding podcast #1290
  • Dropdowns hidden in edit modals #1295
  • Get libraries API endpoint (bad response payload) #1296

Changed

Full Changelog: v2.2.10...v2.2.11

v2.2.10

19 Dec 01:04
Compare
Choose a tag to compare

Fixed

  • Series inner input inaccessible #1289
  • Cover size widget behind home page arrows #1288

Full Changelog: v2.2.9...v2.2.10

v2.2.9

18 Dec 22:23
Compare
Choose a tag to compare

Added

  • Config page "Item Metadata Utils" for managing genres/tags (rename & delete) #1163
  • Batch editor option to append details instead of overwrite #848
  • Book library filter for missing cover image #1243
  • Create a playlist from a collection #1226

Fixed

  • Crash on downloading podcast episodes with long names #1261
  • Library edit modal overflowing folders list #1266
  • Setting file owner for /config and /metadata/logs #584
  • Series sort/filter options persisted #1272
  • Support for IPv6 #1256
  • Series name shown on shelf in bookshelf view #1239
  • Scanner incorrectly ignoring folders by @lkiesow in #1287

Changed

  • Match tab persists selected details #1276
  • Google books provider selects largest cover image #1244
  • RSS feeds for audiobooks pub dates reversed #1253
  • Chapter editor trims whitespace from chapter titles #1248
  • More tooltips by @lkiesow in #1249
  • Use HTTPS for images from Google Books by @lkiesow in #1282
  • Author modal and series inner input modal button text to be consistent #1280 #1277
  • Remove PermissionsStartOnly=true from system service for Debian package by @lkiesow in #1251
  • API get item cover endpoint allows for getting the raw cover with query (raw=1)
  • API routes to return objects instead of arrays by @k9withabone in #1231
  • Max filename limited to 255 bytes (UTF-16) #1261
  • User settings (filter, sort, etc.) are now stored locally and not on the server
  • More strings translated

New Contributors

Full Changelog: v2.2.8...v2.2.9

v2.2.8

02 Dec 00:47
Compare
Choose a tag to compare

Fixed

  • Chapter editor save button not showing when using lookup data #1237
  • Multi-select library items using shift key #1236

Changed

  • PWA workbox adjustment
  • More strings translated

Full Changelog: v2.2.7...v2.2.8

v2.2.7

01 Dec 00:09
Compare
Choose a tag to compare

Added

  • Library filter for single & multi-track audiobooks #1213
  • Chapter editor button to set chapters using audio tracks #1229

Fixed

  • PWA install (actually this time)
  • Ebook reader for ebooks stored in library root folder #1232 (not fixed yet for mobile ereader)
  • Batch selecting ebooks showing play button in app bar #1235
  • Show purge cache buttons on mobile screens #1228
  • Library filters when using another language #1166
  • Copy to clipboard button for API key

Changed

Full Changelog: v2.2.6...v2.2.7

v2.2.6

27 Nov 22:35
Compare
Choose a tag to compare

Added

  • User playlists for audiobooks & podcast episodes (aka private collections) #1077

Fixed

  • Issues when updating author cover image using http URL
  • PWA not showing install option #354
  • Australian audible provider #1191
  • Refresh author image on home page when changing it from author modal by @lkiesow in #1192
  • Users table activity column
  • Refreshing a collection page when not on the default library was going back to the default library

Changed

New Contributors

Full Changelog: v2.2.5...v2.2.6

v2.2.5

19 Nov 21:26
Compare
Choose a tag to compare

Important for PPA users! The PPA has been signed with a new key so follow the install instructions again


Added

  • Play button when selecting multiple audiobooks
  • French translations by @tomazed in #1156 #1176 #1180
  • Button on series books page to re-add the series to continue series on home page #1159

Fixed

  • Library collapse series leaving blank items on shelf #1162
  • Removing all sessions from last page of the sessions table #1168
  • Mobile app series books showing in incorrect order #1152
  • Audiobookshelf PPA signed with a new key advplyr/audiobookshelf-ppa#2

Changed

  • Remove limit for batch editing #1170
  • Failed login attempts output the request ip address in logs #1172
  • Bookshelf toolbar for mobile screens cleaned up
  • Library item page for mobile screens cleaned up
  • Hide bookshelf toolbar dropdowns/inputs when batch selecting
  • API endpoints for embedding metadata and encoding m4b files
  • More strings translated
  • Minor API improvements

New Contributors

Full Changelog: v2.2.4...v2.2.5