Audiobookshelf - Package Updates
-
[1.15.0]
- Update Audioboookshelf to 2.15.0
- Full changelog
- Book library filter for published decade #3448 by @glorenzen in #3489
- Book library filter for missing chapters #3497
- Database constraint for unique series names in series table w/ migration (fixes #3207) by @nichwall in #3417
-
[1.15.1]
- Update Audioboookshelf to 2.15.1
- Full changelog
- Potential database corruptions from NOCASE indexes (migration) #3276 by @mikiher in #3533
- Next/previous chapter behavior on public share player by @mikiher in #3508
- Ignore dot files in migrations folder #3510
- Book library published decade filter by @glorenzen in #3518
- Extracting cover image from audio file with multiple images #2316 by @asoluter in #3529
-
[1.16.0]
- Update Audioboookshelf to 2.16.0
- Full changelog
- Library setting to control when to mark items as finished (time remaining or percentage) #837
- User permission to allow users to create ereaders #1982 by @laustindasauce in #3531
- Incorrect version shown as latest version when update is available
- Embed metadata tool embeds grouping tag as semicolon delimited & support for parsing multiple series in grouping tag #3473
- Improve performance w/ db migration for indexes (fixes #3259 #3525 #3237) by @nichwall in #3536
- Localization for missing strings #3544
-
[1.16.1]
- Update Audioboookshelf to 2.16.1
- Full changelog
- Some libraries created with older versions of the server unable to update library settings #3559
- Server crash when downloading files #3344 by @mikiher in #3553
-
[1.16.2]
- Update Audioboookshelf to 2.16.2
- Full changelog
- Incorrect time remaining for podcast episodes #3560
- Server crash when streaming download by @mikiher in #3565
-
2.17.0 has a regression - https://github.com/advplyr/audiobookshelf/issues/3623
-
[1.17.0]
- Update audiobookshelf to 2.17.1
- Full Changelog
- Server crash on new libraries when building filter data #3623
- Error adding new series when a series exists in the database with a
nulltitle #3622 - Db migration for non-matching UUID data types on associated models by @nichwall in #3597
- Global search menu item unclickable from trackpad
- Server crash when
migrationsMetatable is not populated by @nichwall in #3589 - Heavy memory usage in podcast episode downloader (fixes OOM server crash #3601) by @mikiher in #3604
- Podcast episodes duplicated when a scan runs while the episode is downloading #2785
- Series Progress filters incorrect - showing for any users progress #2923
- Unable to download CBC Radio podcasts due to them rejecting our user agent #3322
- Book library sorting by published year treats year as string (now casting to integer in query) #3620
- Improve cover image & author image performance by @mikiher in #3580 #3584
- Improve performance w/ in-memory user cache by @mikiher in #3599
- Improve performance w/ library filter data by increasing cache time by @nichwall in #3594
- Simplified query on library item updates to reduce memory usage by @mikiher in #3615
mpgandmpegadded to supported audio file extensions by @4ch1m in #3574- Avoid parsing first and last names in Chinese, Japanese and Korean languages by @snakehnb in #3585
- More strings translated
- Update user directive in sample docker compose by @nichwall in #3568
- GH Workflow: Only run CodeQL and Integration actions if code changed by @nichwall in [#
-
[1.17.1]
- Update audiobookshelf to 2.17.2
- Full Changelog
- Unable to edit book series sequence #3636
- iOS unable to select m4b files in file picker #2690 by @sevenlayercookie in #3632
- Servers on v2.10.1 and below unable to upgrade to v2.17.0 and up (fixed migration file)
- Persist podcast episode table sort and filter options in browser local storage #1321
- UI/UX: Upload page cleaned up for mobile screen sizes
- More strings translated
- MR Template by @nichwall in #3603
- @sevenlayercookie made their first contribution in https://github.com/advplyr/audiobookshelf/pull/3632
-
[1.17.2]
- Update audiobookshelf to 2.17.3
- Full Changelog
- Db migration to fix foreign key constraints (See #3664)
- Server crash deleting library that has playback sessions #3634
- Server crash when deleting user that has playback sessions
- API: Get media progress for podcast episode returning the library items progress
- Share player settings modal not functional by @glorenzen in #3655
- Set Content-Security-Policy header to disallow iframes (thanks @alex-higham)
- View podcast episode modal includes audio filename and size at the bottom #3648
- More strings translated
- Updated readme with web client demo: https://audiobooks.dev/ (login with demo/demo) by @Vito0912
-
[1.80.0]
- Checklist added to CloudronManifest
- Make use of COUDRON_OIDC_PROVIDER_NAME
- Use sqlite addon
-
[1.80.1]
- Update audiobookshelf to 2.17.5
- Full Changelog
- Server setting to allow embedding the web client in an iframe (or use env variable
ALLOW_IFRAME=1, see https://github.com/advplyr/audiobookshelf/issues/3684#issuecomment-2526175255) #3684 - Catalan language option
- Server crash on uploadCover temp file mv failed #3685
- Server crash when a playback session has no mediaMetadata object by @Vito0912 in #3689
-
[1.80.2]
- support single quotes in CLOUDRON_OIDC_PROVIDER_NAME
-
[1.80.3]
- Update audiobookshelf to 2.17.6
- Full Changelog
- Option to enable downloading for media item shares #3606 by @glorenzen in #3666
- Year in Review dropdown to select year by @Vito0912 in #3717
- Quick match w/ override enabled does not remove empty series or authors #3743
- Podcast download queue page not available as a tab on mobile screens #3719
- Downloading podcast episode when file extension is mp3 but enclosure type is not mp3 (workaround for incorrect RSS feed) #3711
- File watcher ignores dot files but still polls them #3230
- UI/UX: RSS feed preview config page cover image aspect ratio broken on Safari #3748 by @nichwall in #3751
- Downloaded podcast episodes trim whitespace for descriptions #3720
- Migrate to new Feed/FeedEpisode model and remove old. See #3721 #3724
- Support
SSRF_REQUEST_FILTER_WHITELISTenv variable #3742 - Added Australia and New Zealand podcast regions by @brinlyau in #3727
- No compression when downloading library item as zip file #3081 by @nichwall in #3714
- UI/UX: Optimized rendering of LazyBookshelf, especially during scrolling by @mikiher in #3726
- UI/UX: Keyboard navigation for multi select inputs by @glorenzen in #3575
- UI/UX: Accessibility updates for web client #2268 #3699
- UI/UX: Modals gain focus when opened
- More strings translated
-
[1.80.4]
- Update audiobookshelf to 2.17.7
- Full Changelog
- Feed episode IDs changing anytime the feed is refreshed #3757. See #3772
- Feed not being refreshed in some cases. See #3772
- Share media player not using the media session API #3768. See #3769
- UI/UX: User stats heatmap day color tints using entire listening history as range instead of just the last year
- UI/UX: User stats heatmap caption incorrect. See #3773
- Performance update for library page queries by @mikiher in #3767
-
[1.81.0]
- Update audiobookshelf to 2.18.0
- Full Changelog
-
[1.81.1]
- Update audiobookshelf to 2.18.1
- Full Changelog
- Epub ebooks fail to load when using subdirectory #3865
- 404 not found for texture image when using subdirectory #385 by @mikiher in #3864
- 404 not found for libraries with uppercase UUID
- Collection & series rss feeds not including episodes. in #3867
- Added support for MRSS feeds #3695 by @Timtam in #3732
- Generated rss feed episodes
itunes:durationtag now sets duration in seconds (integer). in #3867 - Generated rss feeds
itunes:summarytag wraps contents in<![CDATA[]]>. in #3867 - Generated rss feeds no longer include empty tags (e.g. itunes:season/). in #3867
- More strings translated
- @Timtam made their first contribution in https://github.com/advplyr/audiobookshelf/pull/3732
-
[1.82.0]
- Update audiobookshelf to 2.19.0
- Full Changelog
- Support rich text book descriptions #1820 by @mikiher in #3880
- Player setting to adjust playback rate increment/decrement amount #3556 by @glorenzen in #3892
- Server crash for on failed extract epub image #3889
- Server crash on quick match #3883 by @mikiher in #3898
- Unable to download podcast episodes with the same name by @tharvik in #3906
- Collection/series feeds not incrementing pubdate correctly #3442
- Fatal logs not saving to crash_logs.txt #3919
- UI/UX: Collapsed sub series showing parent series name on hover instead of collapsed series name #3713
- API: Basepath (/audiobookshelf) was being included in track
contentUrl(see #3921) - Add populate map details buttons to batch edit page
- Allows setting of some pragma values through environment variables #3750 by @mikiher in #3899
- UI/UX: Standardized clipboard copy buttons to show checkmark when copied
- UI/UX: Progress bar on covers has box shadow for visbililty #3825 in #3914
- UI/UX: Add collection and playlist help text #3318 by @nichwall in #3916
- API: Expanded books include
descriptionPlainthat is stripped of html tags - More strings translated
- Readme update Apache reverse proxy example by @adjokic in #3884
- Add: workflow to close blank issues by @nichwall in #3907
- @adjokic made their first contribution in https://github.com/advplyr/audiobookshelf/pull/3884
- @tharvik made their first contribution in https://github.com/advplyr/audiobookshelf/pull/3906
-
[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
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login