Dernière nouveauté

v2.37.2

Important: New authentication system was added in v2.26.0. See https://github.com/advplyr/audiobookshelf/discussions/4460 for details.

Fixed

  • File copy and move fails with EPERM on some systems (e.g. TrueNAS) #5637 by @nichwall in #5668

  • RSS feed cover images not updating after cover change #5306 by @SharonZhu0122 in #5418

  • Audible search when API returns null products #5176 by @boqiaok in #5430

  • Upload crash when multipart form repeats file fields by @rtainaan in #5437

  • Debian package ships audiobookshelf.service with executable bit causing systemd warnings on install/upgrade #5629

Updated

  • ROUTER_BASE_PATH env variable normalized (leading slash, no trailing slash)

  • Docker image rebuilt with Node.js 24.22.1 (October 2026 security release)

Internal

  • Server init rejects creating a second root user

  • Dev container updated to Node.js 24

New Contributors

Full Changelog: https://github.com/advplyr/audiobookshelf/compare/v2.37.1...v2.37.2

Source GitHub

Répond à 3 idées

v2.37.1

Important: New authentication system was added in v2.26.0. See https://github.com/advplyr/audiobookshelf/discussions/4460 for details.

Fixed

  • Debian install EACCES error #5613

  • Clean up abandoned OIDC mobile login sessions #5604 by @SharonZhu0122 in #5606

Updated

  • OIDC callback cookie expiration extended to 10 minutes & redirect to login when expired #5614

  • More strings translated

    • Estonian by @lupusaesticus

    • Lithuanian by @Haya25

    • Portuguese (Brazil) by @AgenteGabrielofc

Full Changelog: https://github.com/advplyr/audiobookshelf/compare/v2.37.0...v2.37.1

Source GitHub

Répond à 2 idées

v2.37.0

Important: New authentication system was added in v2.26.0. See https://github.com/advplyr/audiobookshelf/discussions/4460 for details.

Important: Node.js version updated to 24

Added

  • API keys can authenticate websocket connections by @Vito0912 in #4974

Fixed

  • Server crash decoding invalid filter groups

  • Server crash when collapsing sub-series and sorting by author name #4993

  • Get series for library endpoint not checking the series belongs to that library

Updated

  • Audible match results now set the explicit flag #5535 by @SharonZhu0122 in #5575

  • Server, Docker image, and build scripts now use Node.js 24 by @nichwall in #5578

  • API: Library item cover update requires the cover path to be a file already on that library item

  • API: Cover and author image cache endpoints require a valid id and positive width/height by @Vito0912

  • More strings translated

    • Czech by @CZDanol

    • Norwegian Bokmål by @Mediokris

    • Spanish by @JnBenites

    • Swedish by Daniel Nylander

Internal

  • Initial TypeScript compilation for the server by @nichwall in #5510

  • Add ESLint for the server and run it in the unit test workflow in #5578

  • Fix ReferenceErrors under strict mode when scanning library directories by @binyaminyblatt in #5586

New Contributors

Full Changelog: https://github.com/advplyr/audiobookshelf/compare/v2.36.1...v2.37.0

Source GitHub

Répond à 2 idées

Publications précédentes

  • v2.36.1

    • Collapse series not working when filters are enabled #2807 #3049 by @schummar in #5280
    • Podcas
  • v2.36.0

    • Logout all devices button on account page (in #5395)
    • Auth sessions table on account page w/ a
  • v2.35.1

    • Duplicate refresh tokens across sessions can cause unexpected logout #5253 by @nichwall in #5255
  • v2.34.0

    • Japanese language and Japan as podcast search region by @na3shkw in #5211
    • Autocomplete attrib