Audiobookshelf - Package Updates
-
[1.82.1]
- Update audiobookshelf to 2.19.1
- Full Changelog
- Security issue for remote authentication bypass by @mikiher in #3963 (thanks @swiftbird07)
- Batch update after mapping empty fields shows no update necessary #3938
- Users with update permissions unable to remove books from collections #3947
- Server crash when feed cover image is requested and doesn't exist
- UI/UX: Book/episode edit modals: Next/prev buttons don't update contents of rich textarea when focused #3951 in #3954
- UI/UX: Episode edit modal: Next/prev buttons causes 500 error (when opened on home page) (see #3954)
- Performance improvement: book library page queries for title and addedAt sort #2073 by @mikiher in #3952
- Requests for podcast feeds includes
'Accept-Encoding': 'gzip, compress, deflate'
header #3885 by @Vynce in #3941 - Better parsing of name strings with single name authors when using semicolon delimiter (and no commas) #3940
- UI/UX: Trim whitespace on blur from text inputs in book/podcast/episode edit modals and batch edit page #3943 in #3946
- UI/UX: Book rich text description is now resizable #3928 by @mikiher in #3929
- UI/UX: Collection/Playlist and Batch Quick Match modals bg color consistent with other modals
- UI/UX: View feed modal on feed config page now shows feed episodes in order of pubDate
- More strings translated
- ROUTER_BASE_PATH env variable uses nullish coalescing operator by @devnoname120 in #3958
- @Vynce made their first contribution in https://github.com/advplyr/audiobookshelf/pull/3941
-
[1.82.2]
- Update audiobookshelf to 2.19.2
- Full Changelog
- Server crash for some db queries using title/titleIgnorePrefix #3966 in #3972
-
[1.82.3]
- Update audiobookshelf to 2.19.3
- Full Changelog
- Caching issue with libraries page #3979 by @mikiher in #3993
- End of chapter sleep timer not always triggering #3969 in #3984
- Server crash when matching all books where series sequence gets updated by match #3961 in #3985
- UI/UX: Edit book modal cover tab: Local images overflowing #3986
-
[1.82.4]
- Update audiobookshelf to 2.19.4
- Full Changelog
- Podcast feeds http to https redirect not working #3142 #3658 by @sloped in #3978
- Sorting by title for book libraries not working on new databases #4003 by @mikiher in #4005
- Improve podcast library performance #3965 by @mikiher in #3996
- UI/UX: Refresh bookshelf when book title changes #3998 by @mikiher in #4008
- More strings translated
- @sloped made their first contribution in https://github.com/advplyr/audiobookshelf/pull/3978
-
[1.82.5]
- Update audiobookshelf to 2.19.5
- Full Changelog
- Caching issue with library items page #4018 by @mikiher in #4020
- UI/UX: Long podcast author overflows in player by @smithmd in #3944
- API: Get podcast library items endpoint when not including a limit query param #4014
- API: Library delete, update and delete items with issues allowing calls from non-admin users by @Alexshch09 in #4027
- Improved scanner ignore logic #2399 #1641 by @nichwall in #4031
- Custom metadata provider requests log the url #4004 by @nichwall in #4034
- UI/UX: Removing all items with issues redirects to library page #4022 by @mikiher in #4037
- More strings translated
- @smithmd made their first contribution in https://github.com/advplyr/audiobookshelf/pull/3944
- @Alexshch09 made their first contribution in https://github.com/advplyr/audiobookshelf/pull/4027
-
[1.83.0]
- Update base image to 5.0.0
-
[1.84.0]
- Update audiobookshelf to 2.20.0
- Full Changelog
- Podcast episode table sorting option for filename + show filename when sorting by it #3637 by @4ch1m in #4030
- Possible to queue multiple of the same episode for download #2672 #4036 by @nichwall in #4041
- Scanning epub not using first image for cover in some cases #4105 by @Roukanken42 in #4106
- Publish year not saving when matching with OpenLibrary #4114 by @GabrielGavrilov in #4118
- UI/UX: Whitespace in custom metadata provider inputs not being trimmed #4069
- UI/UX: RTL support on podcast episodes table rows by @mikiher in #4082
- Improved book library page performance for author sort by @mikiher in #4080
- Improved podcast latest episodes page performance #4043 by @mikiher in #4080
- Podcast page play button plays first incomplete episode in the table by @nichwall in #4035
- Playing episodes from the podcast page populates the player queue based on the order in the table by @nichwall in #4035
-
[1.85.0]
- Update audiobookshelf to 2.21.0
- Full Changelog
- Bulk download option when selecting multiple library items #3541 by @Vito0912 in #4133
- Validate uploads endpoint request (See GHSA-47g3-c5hx-2q3w)
- Incorrect items count on library page for users with item restricting permissions #4163 in #4164
- Book tools page, chapter edit page and library stats page not setting the current library properly on refresh #4170
- Podcast library item size not updating when downloading episodes #4180
- Inconsistent order of multiple authors on a book #4177
- Re-scanning podcast items can result in inaccurate episode counts. in #4195
- Socket events for library item updates not respecting users item restricting permissions #4199 in #4200
- Server crash when requesting an RSS feed for a collection with no books by @Vito0912 in #4223
- UI/UX: Library item page details overflowing text for some translations #4187
-
[1.86.0]
- Update audiobookshelf to 2.22.0
- Full Changelog
- 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
- 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
- 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
-
[1.87.0]
- Update audiobookshelf to 2.23.0
- Full Changelog
- Support for searching episode titles in podcast libraries #3301 in #4293
- Support listening on unix socket #3819 by @balki in #4166
- Docker image not including nunicode in #4299
- More strings translated
- Arabic by @UsamaFoad
- Catalan by @fitojb
- Croatian by @biuklija
- German by @cebo29
- Russian by @renesat
- Slovak by @pecer