Skip to content

Releases: rasmuslos/ShelfPlayer

3.1.3 fix

06 Dec 17:31
fdc9ae5

Choose a tag to compare

In 3.1.3 i removed the SwiftSoup HTML parser and replaced it with NSMutableAttributedString, but it appears that it doesn't work properly with SwiftUI and multiple Episodes. This release reverts the commit and reintroduces the dependency. 3.1.3 was not released to the AppStore, so this is only relevant to you if you side-load. Sorry for the inconvenience!

3.1.3 change notes:

  • Replace LastPlayed with with StartWidget which has an configurable item parameter and can be added to the lock screen
  • Added "Start" panel which allows mixing Tabs from all libraries
  • Fix start race condition
  • Added playback bar placeholder
  • Bug fixes and improvements

Start-Panel & -Widget

06 Dec 10:24
7825cec

Choose a tag to compare

Start-Panel & -Widget Pre-release
Pre-release
  • Replace LastPlayed with with StartWidget which has an configurable item parameter and can be added to the lock screen
  • Added "Start" panel which allows mixing Tabs from all libraries
  • Fix start race condition
  • Removed SwiftSoup dependency
  • Added playback bar placeholder
  • Bug fixes and improvements

Bug Fixes & Improvements

23 Oct 16:24
b1c86f6

Choose a tag to compare

v1.3.2

Bump version number

Bug fixes

17 Oct 15:37
0c10c0d

Choose a tag to compare

v3.1.1

Bump build number

Liquid Glass

11 Oct 15:43
9e83d22

Choose a tag to compare

  • Updated the Design for iOS 26
  • Offline mode improvements
  • Various improvements and bug fixes

v3.0.4

30 Aug 16:48
e91ff2e

Choose a tag to compare

  • Added Russian translation (Thanks to @K1ndWha1e)
  • Updated Privacy and ToS
  • Minor bug fixes and improvements

Bug fixes

25 Aug 12:37
3679e75

Choose a tag to compare

  • Fix offline mode only accessible in airplane mode
  • Fix chapter title missing in now playing widget
  • Fix handling of non ascii usernames
  • Improve playback speed handling
  • Improved performance by implementing a on-disk cacheing mechanism
  • Various bug fixes

Please make sure your server is up to date if you encounter any issues.

ShelfPlayer 3.0.0

18 Aug 06:34
8f2a0f4

Choose a tag to compare

After several months of development, this major update introduces a complete internal rewrite of ShelfPlayer, laying the groundwork for improved performance, reliability, and future expansion. Alongside the new foundation, this release brings a wide range of new features, enhancements, and fixes.

Below are some of the highlights:

New Features and Improvements

  • Support for ABS 2.26+ authentication
  • Multi-user support
  • Sleep Timer Live Activity
  • Home screen widgets
  • App Intents integration
  • "Listened Today" – daily listening statistics
  • "Listen Now" – combines content from all libraries
  • Global search
  • Updated design and layout
  • Revamped Now Playing view with new animations
  • Smarter automatic downloads
  • Improved handling of multiple simultaneous downloads
  • More playback speed and sleep timer options
  • Audiobook PDF support
  • VoiceOver accessibility improvements

Fixes

  • Resolved crashes from version 2.5.0
  • Fixed Mac (Designed for iPad) application

Versions 3.0.0 and 3.0.1 were not publicly released. Version 3.0.2 is the first public release in the 3.0+ series.

This update marks a major milestone for ShelfPlayer, with a reengineered core and a more capable, future-ready foundation. Thank you for your continued support and patience throughout the development process.

Special thanks to all translators and beta testers for their invaluable contributions!

2.5.3

23 Feb 13:16
ca226b0

Choose a tag to compare

Better handling of audio tracks without an index

2.5.2

21 Dec 18:31
e3c7521

Choose a tag to compare

  • Remember CarPlay library
  • Show remaining time in book
  • Prevent crashes
  • Stop playback from ending abruptly