Releases: advplyr/audiobookshelf
Releases · advplyr/audiobookshelf
v2.1.1
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
- @revilo951 made their first contribution in #842
- @arabshapt made their first contribution in #871
Full Changelog: v2.1.0...v2.1.1
v2.1.0
v2.0.24
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
Added
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
- @alexmaras made their first contribution in #776
Full Changelog: v2.0.22...v2.0.23
v2.0.22
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
v2.0.20
v2.0.19
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
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
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