Skip to content

Releases: advplyr/audiobookshelf

v2.1.1

30 Jul 23:48
Compare
Choose a tag to compare

Added

  • Bookmarks icon on library item page & start playback from bookmarked time #796
  • Click timestamp in playback sessions list to start playback at that time #798
  • Click chapter timestamps in chapter tables to start playback at that time

Fixed

  • Collapsed series name & series page respects sorting ignore prefix setting #866
  • Watcher scanner to ignore non-media files that are not inside library item folders #834
  • Long library names overflowing in appbar #858
  • Set correct mime type for m4b files
  • On server startup remove playback sessions with invalid time listening (from android app bug) #868
  • Setting chapters for book by merging chapters from multiple files #857

Changed

  • Changing an author name to another existing authors name will merge them #487
  • Show prompt before marking an item as finished that is in progress #805
  • Item edit modal remain on same tab when navigating to next/prev item #867
  • Chapter editor uses timestamp input for chapter start time w/ toggle to show seconds #657
  • Save after editing chapter redirects to previous page #827
  • Dockerfile health check uses /healthcheck instead of /ping (no more annoying "Ping" logs every 30s)
  • API route /matchall is now a GET request
  • use svg instead of png for app icon by @arabshapt in #871

New Contributors

Full Changelog: v2.1.0...v2.1.1

v2.1.0

19 Jul 00:25
Compare
Choose a tag to compare

Important security update! You will need to re-login to all clients after update.

Fixed

  • Libraries table to use drag handle to fix mobile screen sizes #839
  • Generated RSS feeds covers not working

Changed

  • API tokens are generated more securely and re-generated when changing a users username

v2.0.24

15 Jul 01:46
Compare
Choose a tag to compare

Added

  • Support for .OGA file extension (Issue #804)
  • View current version changelog by clicking version in siderail by @jmt-gh in #821

Fixed

  • Audiobooks incorrectly flagged as single file causing download 404 (Issue #714)
  • Recreate cache directory after purge (Issue #800) by @mcdinner in #801
  • Get media progress API endpoint [Helps with syncing on mobile] by @jmt-gh in #802
  • Quick match split comma separated authors (Issue #808)
  • Ordering newly scanned in audio tracks to existing tracklist (Issue #823)
  • Syncing local progress for mobile apps
  • Audio player when previously using chapter track and playing a new item without chapters
  • Truetype fonts format set correctly

Changed

  • Collapsed series show series name instead of first book title (Issue #629)
  • Show toast notifications below appbar and toolbar (Issue #819)
  • Default backup schedule is 1:30 to avoid conflicts with hourly episode checks (Issue #761) [Temp workaround]
  • Only set log websocket listener when going to logger page [Helps with mobile data usage]
  • Mime type for m4b and m4a audio files is audio/mp4
  • Removed a lot of dependencies

New Contributors

Full Changelog: v2.0.23...v2.0.24

v2.0.23

03 Jul 01:14
Compare
Choose a tag to compare

Added

  • Audio player switchable to chapter track #741 (PR #744)

Fixed

  • Mark as Not Finished #771
  • Matching returning no results #794 (PR #795)
  • Disable service worker caching causing playback issues (PR #791)
  • Chromecast button on mobile screens #756
  • Mobile toolbar for podcasts & add collections for books #693
  • Item edit modal for mobile landscape #754
  • Library config page for mobile #753

Changed

  • Match card show series and series sequence if available #762
  • Show chapter duration in chapters modal #767 (PR #770)
  • Scanning/matching toast moved to top right #702 (PR #752)
  • Library search strips periods, commas and other chars #750
  • UI Updates

New Contributors

Full Changelog: v2.0.22...v2.0.23

v2.0.22

19 Jun 00:20
Compare
Choose a tag to compare

Added

  • Server setting for date format #624 (See #736)
  • Author image path/url input to allow inputting a url and download an author image from the web (see #742)
  • Support for leveraging chapter data directly from Overdrive mp3s during scanning (see #716)

Fixed

  • Abs metadata parser allowing equals sign in value #634
  • Matching with multiple narrators #719 (see #730)
  • Open playback sessions for podcast episodes on web app first launch #743

Changed

  • Logs will use local server timezone offset (related #656)
  • Matching will retry with a cleaned query if no results are found from original query (see #735)
  • Dropping/inputting only audio files into the uploader will treat each audio file as an audiobook (for book media type) #670
  • Web app in mobile shows search input #715 (see #739)
  • Breaking out appearance related server settings into their own section
  • Clear global search input when clicking dropdown item #723
  • Make m4b audio file timeout extended to 30 minutes

v2.0.21

09 Jun 23:57
Compare
Choose a tag to compare

Added

  • Persist open RSS feeds #696
  • show and episode_id can be used for series and sequence in audio file meta tags

Fixed

  • Match tab issues #708
  • Not Finished filter crashing search
  • Embedding cover art in metadata embed tool
  • Creating /metadata/downloads dir #698

Changed

  • Removing dependencies

v2.0.20

05 Jun 16:35
Compare
Choose a tag to compare

Fixed

  • Switching to next track pausing player #685
  • Cover art not embedded properly in m4b merge tool

Changed

  • Cleaned up listening sessions table in config

v2.0.19

04 Jun 22:38
Compare
Choose a tag to compare

Added

  • Support for WAV files #652
  • "Not Finished" library progress filter #650
  • All listening sessions page in config
  • Audio player next/prev chapter buttons
  • API routes to support next mobile app release v0.9.47

Fixed

  • Update cover on match tab #648
  • Sanitize filename to remove line breaks and check filename length #663
  • Authors landing page initial load #659
  • Remove podcast episode #636
  • Mark as finished once media has ended #635
  • Match with multiple authors split by comma #667
  • Embedding chapter metadata #676

Changed

  • Show version number in bottom of siderail #660
  • Removed experimental set bookshelf texture
  • Alert shown if progress is not saving
  • Paginated listening sessions table

v2.0.18

29 May 19:05
Compare
Choose a tag to compare

Added

  • OPML importer to bulk add podcasts #588
  • User listening sessions page to view all sessions and all data for a session
  • Podcast episode modal to view full description with markup #492
  • Rich text editor for podcast episode descriptions
  • Server setting for quick match to override existing metadata
  • Quick match using audible provider will use ASIN if set (instead of title)
  • User permission to restrict explicit content #637
  • Match all authors button #642

Fixed

  • Mark media as finished #635
  • RSS feed urls from Patreon #634
  • Folder watcher for big folders #610

Changed

  • Listening sessions save device and client info
  • Matching with audible supports multiple series, multiple authors, genres, tags and language
  • Podcast library items do not show incomplete error when it doesn't have episodes #636

v2.0.17

25 May 13:24
Compare
Choose a tag to compare

Fixed

  • Fix scanner parsing title from folder name