Releases: advplyr/audiobookshelf
Releases Β· advplyr/audiobookshelf
v2.2.14
v2.2.13
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
- Chapters are merged when multi-tracks have separate chapters (fixes #1097) by @jramer in #1456
- Mobile app sync API response (Requires app v0.9.61-beta and up)
- Podcast show notes allow http and mailto links in HTML by @Bostrolicious in #1420
- Continue series shelf doesn't show next book in series while a book is in progress by @lkiesow in #1388
- Show total duration of episodes on podcast page
- Remove X-Powered-By response header by @lkiesow in #1421
- Readme banner by @k9withabone in #1403
- More strings translated
New Contributors
- @Bostrolicious made their first contribution in #1420
- @jramer made their first contribution in #1456
Full Changelog: v2.2.12...v2.2.13
v2.2.12
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
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
- API endpoint for author image allows
raw=1
query to get raw image #1291 - More strings translated
Full Changelog: v2.2.10...v2.2.11
v2.2.10
v2.2.9
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
- @k9withabone made their first contribution in #1231
Full Changelog: v2.2.8...v2.2.9
v2.2.8
v2.2.7
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
- Chapter editor UI cleanup & reset button to revert changes
- More strings translated
- French by @tomazed in #1234
- Simplified Chinese by @springsunx in #1225, #1230
Full Changelog: v2.2.6...v2.2.7
v2.2.6
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
- Media session show next/prev track buttons #1201
- More tooltips for icon buttons by @lkiesow in #1187
- Make tooltips accessible by @lkiesow in #1188
- Allow specifying start and end of progress for API update by @lkiesow in #1205
- Improve title naming for single file audiobooks when opening RSS feed by @Weldawadyathink in #1212
- More strings translated
- Minor API improvements
- Check out our API Docs (Thanks to @k9withabone for putting this together!)
- Refactored socket events, more secure
- Normalized config pages UI by @jmt-gh in #1218 & #1221
New Contributors
- @lkiesow made their first contribution in #1187
- @Weldawadyathink made their first contribution in #1212
Full Changelog: v2.2.5...v2.2.6
v2.2.5
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