Audiobookshelf - Package Updates
Pinned
Audiobookshelf
-
[1.12.1]
- Update Audioboookshelf to 2.12.1
- Full changelog
- Server crash loading unicode.so sqlite extension #3231 by @devnoname120 in #3236
-
[1.12.2]
- Update Audioboookshelf to 2.12.2
- Full changelog
- Revert session MemoryStore back to default #3251
- Podcast episode download request failing due to user-agent string #3246
- UNC path normilization #640 by @mikiher in #3254
- Changelog modal shows all releases with the same major/minor version #3250
- Random sort option skips caching #3249
- More strings translated #3247
-
[1.12.3]
- Update Audioboookshelf to 2.12.3
- Full changelog
- Localization for year in review images by @Vito0912 in #3262
- Add log for library item download by @ic1415 in #3245
- Reverted accent-insensitive search (original issue #2678)
-
[1.12.4]
- Update nodejs version to 18
-
[1.13.0]
- Update Audioboookshelf to 2.13.1
- Full changelog
- Slovenian language option
- Server crash when adding new podcasts or uploading new items #3353
- More strings translated
-
[1.13.1]
- Update Audioboookshelf to 2.13.2
- Full changelog
- New authors not setting lastFirst column
- Toasts not showing when updating library items
-
[1.13.2]
- Update Audioboookshelf to 2.13.3
- Full changelog
- User permissions inverted tags accessible not being saved #3365 by @nichwall in #3368
- Unable to update root user email #3366
- "Unlink OpenID" button showing blank in user account modal
-
[1.13.3]
- Update Audioboookshelf to 2.13.4
- Full changelog
- Metadata embed tool failing to embed webp covers (now converts to jpeg) #3379 by @mikiher in #3394
- Server crash when quick match adds a new series #3392 by @mikiher in #3395
- Server crash when using the get all collections API endpoint #3372
- Server crash when using a custom metadata provider that returns an invalid response #3390 by @mikiher in #3396
- Byte conversion for file sizes using 1024 instead of 1000 #3386
-
[1.14.0]
- Update Audioboookshelf to 2.14.0
- Full changelog
-
[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
null
title #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
migrationsMeta
table 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
mpg
andmpeg
added 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