Skip to content

v2.5.0

Compare
Choose a tag to compare
@advplyr advplyr released this 29 Oct 18:56
· 1878 commits to master since this release

Added

  • Scanner settings tab in the edit library modal to manage the scanners metadata precedence (See scanner guide)
  • Tools tab in the edit library modal to batch remove all metadata.json or metadata.abs files in library folders
  • Support for pasting semicolon separated strings into multi-select inputs #1198
  • Scanner recognizes ASIN when inside brackets. e.g. [B002UZJGYY] #1852
  • Epub ereader setting to change font family (serif/sans-serif) by @MxMarx in #2253
  • Epub ereader search for text within epubs in the TOC sidemenu #2045 by @MxMarx in #2255
  • Ereader device setting to allow users to send ebooks to device #1982
  • API endpoint to post file changes to the watcher #2204 by @mikiher in #2249
  • API endpoints for uploading and removing an author image
  • Danish translations

Fixed

  • Vulnerability report GHSA-mgj7-rfx8-vhpr
  • Server crash when scanner find covers fails #2164
  • Server crash when searching for a cover without an author #2174
  • Server crash when downloading book that is a file in the folder root directory #2199
  • Server crash when removing the last item of a playlist #2211
  • Server crash when searching for episodes of certain RSS feeds #1996
  • Old streams stored in /metadata/streams not being cleaned up on server initialization #2209
  • Local playback sessions from mobile not showing in stats chart #2168
  • Global search not working with non-ASCII characters due to capitalization #2187
  • Scanner not detecting file renames #1161
  • Line breaks not showing for author description #2218
  • Patreon RSS feeds not showing already downloaded episodes #2207
  • Book scanner not setting item as missing when it has no media files #2226
  • Different aspect ratio for author images being used on authors landing page (now using 1:1.25) #2227
  • Version in bottom left side rail overlapping navigation buttons #2195
  • Watcher selecting incorrect folder due to incorrect subpath check #2244 by @mikiher in #2245
  • Authors still being shown to users when they have no access to the books by that author #2250
  • Watcher triggering scan before file is fully copied to folder #1362
  • Opening an RSS feed for a collection or series doesn't respect prevent indexing flag #2047

Changed

  • Removed support for metadata.abs files (upgrade creates metadata.json files if they don't exist)
  • Clicking the cover image on the library item page or the audio player opens shows an enlarged view #1853 by @MxMarx in #2246
  • Replaced cover path inputs in the library item and author modal with an input to download image via URL from the web
  • Removed server settings for "Prefer OPF metadata", "Prefer audio metadata" and "Prefer overdrive media markers"
  • Improved fuzzy matching by @mikiher in #2186
  • Book match list items shows a comparison of the current books duration #1803
  • HLS transcoder always falls back to forcing AAC for AAC supported files #2157 by @Alistair1231 in #2171
  • Library scan toast notification replaced with task shown in the notification widget #1279
  • Watcher scans are shown in the notification widget
  • Library item page description width matches the width of the library file tables
  • Scan button is displayed on the libraries table
  • Help icons added in admin config pages to link to docs or guides
  • More strings translated

New Contributors

Full Changelog: v2.4.4...v2.5.0