Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.34.0 #316

Open
renovate-bot wants to merge 1 commit from renovate/ghcr.io-advplyr-audiobookshelf-2.x into master
Collaborator

This PR contains the following updates:

Package Update Change
ghcr.io/advplyr/audiobookshelf minor 2.33.12.34.0

Release Notes

advplyr/audiobookshelf (ghcr.io/advplyr/audiobookshelf)

v2.34.0

Compare Source

Important: New authentication system was added in v2.26.0. See https://github.com/advplyr/audiobookshelf/discussions/4460 for details.
Added
Fixed
  • Recent episodes not updating from cache when media progress changes in #​5159
  • Error logging when a podcast's auto-download schedule has an invalid cron expression
Changed
  • Public media item shares: use start time passed in query parameter for existing sessions by @​pjkottke in #​5163
  • Podcast episode downloads use SSRF filtering on the HTTP request (matches other external requests)
  • Podcast create and update validate the auto-download schedule cron expression and sanitizes the HTML description
  • Playlists, collections, and library item batch API routes enforce library and per-item access
  • More strings translated
Internal
  • ApiCacheManager test coverage for recent-episodes cache invalidation

New Contributors

Full Changelog: https://github.com/advplyr/audiobookshelf/compare/v2.33.2...v2.34.0

v2.33.2

Compare Source

Important: New authentication system was added in v2.26.0. See https://github.com/advplyr/audiobookshelf/discussions/4460 for details.
Fixed
  • Matroska audiobooks (.mka) with the Opus codec failing to play in web client by @​rktjmp in #​5115
  • UI/UX: Share player not using libraries cover aspect ratio setting
  • Backup uploads leaving temporary files behind when the uploaded file failed validation
  • Path traversal check on the filesystem path-exists endpoint not handling all edge cases
Changed
  • Bulk download endpoint now ensures all requested items belong to the library being requested
  • Backup load and upload now validate the backup details entry exists and is within a reasonable size limit
  • Podcast create endpoint validates that the podcast path is inside the selected library folder
  • Author and library item cover image endpoints now clamp width/height query params to a maximum of 4096
  • Podcast episode subtitles parsed from RSS feeds are now sanitized for HTML
  • author_updated/author_added socket events emitted when updating authors in the book details edit modal by @​mikiher in #​5158
  • item_removed socket event payload now includes libraryId so clients can ignore events for other libraries by @​mikiher in #​5160
  • More strings translated

New Contributors

Full Changelog: https://github.com/advplyr/audiobookshelf/compare/v2.33.1...v2.33.2


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/advplyr/audiobookshelf](https://github.com/advplyr/audiobookshelf) | minor | `2.33.1` → `2.34.0` | --- ### Release Notes <details> <summary>advplyr/audiobookshelf (ghcr.io/advplyr/audiobookshelf)</summary> ### [`v2.34.0`](https://github.com/advplyr/audiobookshelf/releases/tag/v2.34.0) [Compare Source](https://github.com/advplyr/audiobookshelf/compare/v2.33.2...v2.34.0) ##### Important: New authentication system was added in [v2.26.0](https://github.com/advplyr/audiobookshelf/releases/tag/v2.26.0). See <https://github.com/advplyr/audiobookshelf/discussions/4460> for details. ##### Added - Japanese language and Japan as podcast search region by [@&#8203;na3shkw](https://github.com/na3shkw) in [#&#8203;5211](https://github.com/advplyr/audiobookshelf/issues/5211) - Autocomplete attributes on login and setup fields for password manager support by [@&#8203;meek2100](https://github.com/meek2100) in [#&#8203;5089](https://github.com/advplyr/audiobookshelf/issues/5089) ##### Fixed - Recent episodes not updating from cache when media progress changes in [#&#8203;5159](https://github.com/advplyr/audiobookshelf/issues/5159) - Error logging when a podcast's auto-download schedule has an invalid cron expression ##### Changed - Public media item shares: use start time passed in query parameter for existing sessions by [@&#8203;pjkottke](https://github.com/pjkottke) in [#&#8203;5163](https://github.com/advplyr/audiobookshelf/issues/5163) - Podcast episode downloads use SSRF filtering on the HTTP request (matches other external requests) - Podcast create and update validate the auto-download schedule cron expression and sanitizes the HTML description - Playlists, collections, and library item batch API routes enforce library and per-item access - More strings translated - Belarusian by [@&#8203;pavel-miniutka](https://github.com/pavel-miniutka) - Hungarian by [@&#8203;ugyes](https://github.com/ugyes) - Japanese by [@&#8203;na3shkw](https://github.com/na3shkw) ##### Internal - ApiCacheManager test coverage for recent-episodes cache invalidation #### New Contributors - [@&#8203;pjkottke](https://github.com/pjkottke) made their first contribution in [#&#8203;5163](https://github.com/advplyr/audiobookshelf/pull/5163) - [@&#8203;meek2100](https://github.com/meek2100) made their first contribution in [#&#8203;5089](https://github.com/advplyr/audiobookshelf/pull/5089) - [@&#8203;na3shkw](https://github.com/na3shkw) made their first contribution in [#&#8203;5211](https://github.com/advplyr/audiobookshelf/pull/5211) **Full Changelog**: <https://github.com/advplyr/audiobookshelf/compare/v2.33.2...v2.34.0> ### [`v2.33.2`](https://github.com/advplyr/audiobookshelf/releases/tag/v2.33.2) [Compare Source](https://github.com/advplyr/audiobookshelf/compare/v2.33.1...v2.33.2) ##### Important: New authentication system was added in [v2.26.0](https://github.com/advplyr/audiobookshelf/releases/tag/v2.26.0). See <https://github.com/advplyr/audiobookshelf/discussions/4460> for details. ##### Fixed - Matroska audiobooks (`.mka`) with the Opus codec failing to play in web client by [@&#8203;rktjmp](https://github.com/rktjmp) in [#&#8203;5115](https://github.com/advplyr/audiobookshelf/issues/5115) - UI/UX: Share player not using libraries cover aspect ratio setting - Backup uploads leaving temporary files behind when the uploaded file failed validation - Path traversal check on the filesystem path-exists endpoint not handling all edge cases ##### Changed - Bulk download endpoint now ensures all requested items belong to the library being requested - Backup load and upload now validate the backup `details` entry exists and is within a reasonable size limit - Podcast create endpoint validates that the podcast path is inside the selected library folder - Author and library item cover image endpoints now clamp width/height query params to a maximum of 4096 - Podcast episode subtitles parsed from RSS feeds are now sanitized for HTML - `author_updated`/`author_added` socket events emitted when updating authors in the book details edit modal by [@&#8203;mikiher](https://github.com/mikiher) in [#&#8203;5158](https://github.com/advplyr/audiobookshelf/issues/5158) - `item_removed` socket event payload now includes `libraryId` so clients can ignore events for other libraries by [@&#8203;mikiher](https://github.com/mikiher) in [#&#8203;5160](https://github.com/advplyr/audiobookshelf/issues/5160) - More strings translated - Belarusian by [@&#8203;pavel-miniutka](https://github.com/pavel-miniutka) - Bulgarian by [@&#8203;lembata](https://github.com/lembata) - German by [@&#8203;JBlond](https://github.com/JBlond) [@&#8203;LaurinSorgend](https://github.com/LaurinSorgend) - Italian by [@&#8203;tizio04](https://github.com/tizio04) - Russian by [@&#8203;Hopelite](https://github.com/Hopelite) [@&#8203;vmakeev](https://github.com/vmakeev) - Spanish by [@&#8203;cyphra](https://github.com/cyphra) #### New Contributors - [@&#8203;rktjmp](https://github.com/rktjmp) made their first contribution in [#&#8203;5115](https://github.com/advplyr/audiobookshelf/pull/5115) **Full Changelog**: <https://github.com/advplyr/audiobookshelf/compare/v2.33.1...v2.33.2> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDQuMiIsInVwZGF0ZWRJblZlciI6IjQzLjEwNC4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
renovate-bot force-pushed renovate/ghcr.io-advplyr-audiobookshelf-2.x from 1b4657b6b6 to d49f2550b4 2026-04-28 00:02:51 +00:00 Compare
renovate-bot changed title from Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.33.2 to Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.34.0 2026-04-28 00:02:54 +00:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/ghcr.io-advplyr-audiobookshelf-2.x:renovate/ghcr.io-advplyr-audiobookshelf-2.x
git switch renovate/ghcr.io-advplyr-audiobookshelf-2.x

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch master
git merge --no-ff renovate/ghcr.io-advplyr-audiobookshelf-2.x
git switch renovate/ghcr.io-advplyr-audiobookshelf-2.x
git rebase master
git switch master
git merge --ff-only renovate/ghcr.io-advplyr-audiobookshelf-2.x
git switch renovate/ghcr.io-advplyr-audiobookshelf-2.x
git rebase master
git switch master
git merge --no-ff renovate/ghcr.io-advplyr-audiobookshelf-2.x
git switch master
git merge --squash renovate/ghcr.io-advplyr-audiobookshelf-2.x
git switch master
git merge --ff-only renovate/ghcr.io-advplyr-audiobookshelf-2.x
git switch master
git merge renovate/ghcr.io-advplyr-audiobookshelf-2.x
git push origin master
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
peter/homelab-docker-config!316
No description provided.