Prologue Audiobook Player
For Plex & Audiobookshelf
Free · In-App Purchases · Designed for iPad. Not verified for macOS.
Listen to your Plex or Audiobookshelf library, download books for offline listening and read along with EPUBs, PDFs or live on-device transcripts.
The self-hosted audiobook player for Plex and Audiobookshelf.
Library
- Keep your Plex and Audiobookshelf books together in one library
- Browse by author, collection or series
- Save books to your reading list
- Download books for offline listening
- Bookmark passages and add notes
- Look back through your playback history, listening stats and streaks
Reader
- Follow the transcript as you listen, or open the book's EPUB or PDF
- See the text highlighted as your book plays
- Tap the text to jump to that part of the audiobook
- Use ebooks from Audiobookshelf or import your own
- Transcription happens on your device
Playback
- Adjust playback speed and save settings for each book
- Set a sleep timer for a duration or the end of a chapter
- Rewind automatically when you resume after a pause
- Land at sentence starts when skipping or rewinding, once the audio is transcribed
- Adjust the sound with Voice Boost and an equalizer
Devices
- Listen on iPhone, iPad and Apple Watch
- Download books to Apple Watch and listen without your phone
- Use CarPlay, Siri, Shortcuts and widgets
Prologue plays the books on your Plex or Audiobookshelf server. It doesn't sell books or come with any of its own.
Free to download, with additional features behind a one-time Premium unlock. Offline listening on Apple Watch requires the separate Prologue for Apple Watch unlock.
Transcription and following along with audio require a supported device and language.
more In 2026.5.4:
Improved:
- VoiceOver can adjust the playback position, and reads times in full
- VoiceOver announces the playing chapter, download progress and playback failures
- VoiceOver goes straight to search results instead of the library behind them
- The VoiceOver escape gesture closes the player, and magic tap plays or pauses
- Book play buttons, headings and the library button are described more clearly to VoiceOver
- The library refresh animation respects Reduce Motion
Fixed:
- [Audiobookshelf] The player's chapter count could be one behind
In 2026.5.3:
Fixed:
- Long MP3 audiobooks could crash shortly after playback started
- Reader and live transcripts could fail to appear for some MP3 audiobooks
In 2026.5.2:
Improved:
- The screen stays awake while you read along during playback
Fixed:
- Reader and live transcripts could fall behind the narration in some audiobooks
In 2026.5.1:
- Fixed a crash that could occur when opening the app
- Fixed some EPUBs failing to open with a "multi-disk ZIP" error
- Fixed widgets showing a book's old cover after its artwork changed
- Fixed a leftover skip bubble appearing on Now Playing after skipping from another player page
- [Mac] Possible fix for a crash when starting a search
- [Audiobookshelf] Fixed OpenID sign-in failing with "an unknown error occurred"
- Reader: pull past the end of an EPUB section, or tap the arrow below it, to continue to the next one
2026.5.4 2 days ago
In 2026.5.3:
Fixed:
- Long MP3 audiobooks could crash shortly after playback started
- Reader and live transcripts could fail to appear for some MP3 audiobooks
In 2026.5.2:
Improved:
- The screen stays awake while you read along during playback
Fixed:
- Reader and live transcripts could fall behind the narration in some audiobooks
In 2026.5.1:
- Fixed a crash that could occur when opening the app
- Fixed some EPUBs failing to open with a "multi-disk ZIP" error
- Fixed widgets showing a book's old cover after its artwork changed
- Fixed a leftover skip bubble appearing on Now Playing after skipping from another player page
- [Mac] Possible fix for a crash when starting a search
- [Audiobookshelf] Fixed OpenID sign-in failing with "an unknown error occurred"
- Reader: pull past the end of an EPUB section, or tap the arrow below it, to continue to the next one
In 2026.5:
Added:
- Reader: read along with an imported EPUB or PDF as you listen, with the current word highlighted as it's spoken. Open it from the Reader tab in the player
- Live transcripts: read an on-device transcript of a book as it plays, for books without an ebook
- Snap to Sentences: once a book is transcribed, skips and automatic rewinds land at the start of a nearby sentence. Can be disabled from Settings > Playback
- Play Collection shortcut action: plays a chosen collection, series or playlist
- Server refreshes now show each step's progress in the server list
- Support for iPhone Duo
- [Audiobookshelf] Ebooks attached to a book on the server are available in the Reader
- [Audiobookshelf] Filter book lists by language, with support for selecting multiple languages
- [Watch] Downloads list on Home, showing every book downloaded to the watch
- [Watch] Download Remaining for partly downloaded books
- [Watch] Home now shows when the watch last synced with iPhone
Improved:
- Library imports and refreshes are much faster, especially for large libraries
- [Audiobookshelf] Tracks, chapters and attachments are imported with the library, so books no longer need to load them when first opened or played
- [iPad] Layout when rotating or resizing the window
- [Watch] Tapping the book that's already loaded plays it without streaming it again
- [Watch] Progress and listening history are kept on the watch until iPhone has received them, including across relaunches
- [Watch] VoiceOver now describes downloading, paused, failed and partly downloaded books
Fixed:
- Bookmarks edited or deleted offline could be reverted by a library refresh
- Listening sessions waiting to upload could lose their progress during a library refresh
- Books removed from the server could stay in the library, and their downloads could be left behind when cleaned up
- Quick refreshes didn't update changed book details, and could miss new authors
- Playing a finished collection reset its books' progress without starting playback
- [Audiobookshelf] Could be signed out if the app went into the background while refreshing its login
- [Audiobookshelf] SSO sign-in could fail with "unsupported URL", or fail when signing in again
- [Audiobookshelf] Sign-in could stay loading after a failed SSO sign-in
- [iPad] Settings layout
- [CarPlay] Possible fix for progress resetting when skipping, resuming or after an interruption
- [Watch] Playback didn't start automatically after choosing AirPods or another audio route
- [Watch] Progress from the watch could be rejected by iPhone or overwritten by older progress
- [Watch] Downloaded books could be removed from the watch when they dropped out of recent or pinned books
- [Watch] Progress received from iPhone during playback could stop the watch from saving progress
- [Watch] Sync Now did nothing when the watch had no progress to send
2026.5.3 4 days ago
In 2026.5.2:
Improved:
- The screen stays awake while you read along during playback
Fixed:
- Reader and live transcripts could fall behind the narration in some audiobooks
In 2026.5.1:
- Fixed a crash that could occur when opening the app
- Fixed some EPUBs failing to open with a "multi-disk ZIP" error
- Fixed widgets showing a book's old cover after its artwork changed
- Fixed a leftover skip bubble appearing on Now Playing after skipping from another player page
- [Mac] Possible fix for a crash when starting a search
- [Audiobookshelf] Fixed OpenID sign-in failing with "an unknown error occurred"
- Reader: pull past the end of an EPUB section, or tap the arrow below it, to continue to the next one
In 2026.5:
Added:
- Reader: read along with an imported EPUB or PDF as you listen, with the current word highlighted as it's spoken. Open it from the Reader tab in the player
- Live transcripts: read an on-device transcript of a book as it plays, for books without an ebook
- Snap to Sentences: once a book is transcribed, skips and automatic rewinds land at the start of a nearby sentence. Can be disabled from Settings > Playback
- Play Collection shortcut action: plays a chosen collection, series or playlist
- Server refreshes now show each step's progress in the server list
- Support for iPhone Duo
- [Audiobookshelf] Ebooks attached to a book on the server are available in the Reader
- [Audiobookshelf] Filter book lists by language, with support for selecting multiple languages
- [Watch] Downloads list on Home, showing every book downloaded to the watch
- [Watch] Download Remaining for partly downloaded books
- [Watch] Home now shows when the watch last synced with iPhone
Improved:
- Library imports and refreshes are much faster, especially for large libraries
- [Audiobookshelf] Tracks, chapters and attachments are imported with the library, so books no longer need to load them when first opened or played
- [iPad] Layout when rotating or resizing the window
- [Watch] Tapping the book that's already loaded plays it without streaming it again
- [Watch] Progress and listening history are kept on the watch until iPhone has received them, including across relaunches
- [Watch] VoiceOver now describes downloading, paused, failed and partly downloaded books
Fixed:
- Bookmarks edited or deleted offline could be reverted by a library refresh
- Listening sessions waiting to upload could lose their progress during a library refresh
- Books removed from the server could stay in the library, and their downloads could be left behind when cleaned up
- Quick refreshes didn't update changed book details, and could miss new authors
- Playing a finished collection reset its books' progress without starting playback
- [Audiobookshelf] Could be signed out if the app went into the background while refreshing its login
- [Audiobookshelf] SSO sign-in could fail with "unsupported URL", or fail when signing in again
- [Audiobookshelf] Sign-in could stay loading after a failed SSO sign-in
- [iPad] Settings layout
- [CarPlay] Possible fix for progress resetting when skipping, resuming or after an interruption
- [Watch] Playback didn't start automatically after choosing AirPods or another audio route
- [Watch] Progress from the watch could be rejected by iPhone or overwritten by older progress
- [Watch] Downloaded books could be removed from the watch when they dropped out of recent or pinned books
- [Watch] Progress received from iPhone during playback could stop the watch from saving progress
- [Watch] Sync Now did nothing when the watch had no progress to send
2026.5.2 5 days ago
- Fixed a crash that could occur when opening the app
- Fixed some EPUBs failing to open with a "multi-disk ZIP" error
- Fixed widgets showing a book's old cover after its artwork changed
- Fixed a leftover skip bubble appearing on Now Playing after skipping from another player page
- [Mac] Possible fix for a crash when starting a search
In 2026.5:
Added:
- Reader: read along with an imported EPUB or PDF as you listen, with the current word highlighted as it's spoken. Open it from the Reader tab in the player
- Live transcripts: read an on-device transcript of a book as it plays, for books without an ebook
- Snap to Sentences: once a book is transcribed, skips and automatic rewinds land at the start of a nearby sentence. Can be disabled from Settings > Playback
- Play Collection shortcut action: plays a chosen collection, series or playlist
- Server refreshes now show each step's progress in the server list
- Support for iPhone Duo
- [Audiobookshelf] Ebooks attached to a book on the server are available in the Reader
- [Audiobookshelf] Filter book lists by language, with support for selecting multiple languages
- [Watch] Downloads list on Home, showing every book downloaded to the watch
- [Watch] Download Remaining for partly downloaded books
- [Watch] Home now shows when the watch last synced with iPhone
Improved:
- Library imports and refreshes are much faster, especially for large libraries
- [Audiobookshelf] Tracks, chapters and attachments are imported with the library, so books no longer need to load them when first opened or played
- [iPad] Layout when rotating or resizing the window
- [Watch] Tapping the book that's already loaded plays it without streaming it again
- [Watch] Progress and listening history are kept on the watch until iPhone has received them, including across relaunches
- [Watch] VoiceOver now describes downloading, paused, failed and partly downloaded books
Fixed:
- Bookmarks edited or deleted offline could be reverted by a library refresh
- Listening sessions waiting to upload could lose their progress during a library refresh
- Books removed from the server could stay in the library, and their downloads could be left behind when cleaned up
- Quick refreshes didn't update changed book details, and could miss new authors
- Playing a finished collection reset its books' progress without starting playback
- [Audiobookshelf] Could be signed out if the app went into the background while refreshing its login
- [Audiobookshelf] SSO sign-in could fail with "unsupported URL", or fail when signing in again
- [Audiobookshelf] Sign-in could stay loading after a failed SSO sign-in
- [iPad] Settings layout
- [CarPlay] Possible fix for progress resetting when skipping, resuming or after an interruption
- [Watch] Playback didn't start automatically after choosing AirPods or another audio route
- [Watch] Progress from the watch could be rejected by iPhone or overwritten by older progress
- [Watch] Downloaded books could be removed from the watch when they dropped out of recent or pinned books
- [Watch] Progress received from iPhone during playback could stop the watch from saving progress
- [Watch] Sync Now did nothing when the watch had no progress to send
2026.5.1 6 days ago
Added:
- Reader: read along with an imported EPUB or PDF as you listen, with the current word highlighted as it's spoken. Open it from the Reader tab in the player
- Live transcripts: read an on-device transcript of a book as it plays, for books without an ebook
- Snap to Sentences: once a book is transcribed, skips and automatic rewinds land at the start of a nearby sentence. Can be disabled from Settings > Playback
- Play Collection shortcut action: plays a chosen collection, series or playlist
- Server refreshes now show each step's progress in the server list
- Support for iPhone Duo
- [Audiobookshelf] Ebooks attached to a book on the server are available in the Reader
- [Audiobookshelf] Filter book lists by language, with support for selecting multiple languages
- [Watch] Downloads list on Home, showing every book downloaded to the watch
- [Watch] Download Remaining for partly downloaded books
- [Watch] Home now shows when the watch last synced with iPhone
Improved:
- Library imports and refreshes are much faster, especially for large libraries
- [Audiobookshelf] Tracks, chapters and attachments are imported with the library, so books no longer need to load them when first opened or played
- [iPad] Layout when rotating or resizing the window
- [Watch] Tapping the book that's already loaded plays it without streaming it again
- [Watch] Progress and listening history are kept on the watch until iPhone has received them, including across relaunches
- [Watch] VoiceOver now describes downloading, paused, failed and partly downloaded books
Fixed:
- Bookmarks edited or deleted offline could be reverted by a library refresh
- Listening sessions waiting to upload could lose their progress during a library refresh
- Books removed from the server could stay in the library, and their downloads could be left behind when cleaned up
- Quick refreshes didn't update changed book details, and could miss new authors
- Playing a finished collection reset its books' progress without starting playback
- [Audiobookshelf] Could be signed out if the app went into the background while refreshing its login
- [Audiobookshelf] SSO sign-in could fail with "unsupported URL", or fail when signing in again
- [Audiobookshelf] Sign-in could stay loading after a failed SSO sign-in
- [iPad] Settings layout
- [CarPlay] Possible fix for progress resetting when skipping, resuming or after an interruption
- [Watch] Playback didn't start automatically after choosing AirPods or another audio route
- [Watch] Progress from the watch could be rejected by iPhone or overwritten by older progress
- [Watch] Downloaded books could be removed from the watch when they dropped out of recent or pinned books
- [Watch] Progress received from iPhone during playback could stop the watch from saving progress
- [Watch] Sync Now did nothing when the watch had no progress to send
2026.5 17 Oct
In 4.3.2:
Improved:
- [Watch] VoiceOver labels for playback controls, book actions and download status
Fixed:
- Tracks in multi-file audiobooks could download out of order
- Seeking could stall or jump in some xHE-AAC audiobooks
- Skipping to the end of a book could leave it unfinished and prevent the next queued book from playing
- [Watch] Books removed from the reading list on iPhone could remain in the watch's reading list
- [Watch] Downloaded books in progress could disappear after relaunching the app
- [Watch] Leftover download files could continue taking up storage after books were removed
- [Watch] A crash during background syncing with iPhone
In 4.3.1:
Fixed:
- Downloads could fail repeatedly with error 401
- Automatic rewind could incorrectly fire after a manual seek
- Inflated app size in 4.3.0
In 4.3.0:
- UI adjustments and polish
- Added Simplified Chinese translation
- Added Croatian translation
- Added Polish translation
- Updated for iOS 27
- Dropped support for iOS 18
4.3.2 28 Sept
Fixed:
- Downloads could fail repeatedly with error 401
- Automatic rewind could incorrectly fire after a manual seek
- Inflated app size in 4.3.0
In 4.3.0:
- UI adjustments and polish
- Added Simplified Chinese translation
- Added Croatian translation
- Added Polish translation
- Updated for iOS 27
- Dropped support for iOS 18
4.3.1 15 Sept
- UI adjustments and polish
- Added Simplified Chinese translation
- Added Croatian translation
- Added Polish translation
- Updated for iOS 27
- Dropped support for iOS 18
4.3.0 13 Sept
In 4.2.4:
Improved:
- App responsiveness when returning to the foreground
Fixed:
- Family Sharing purchases could fail to restore
- Playback progress could sometimes fail to sync
- Several crash fixes
In 4.2.3:
Improved:
- Search results now close after selecting a book, author, or collection
Fixed:
- Potential freeze when attempting to add initial account or server
- Sleep Timer Live Activity could fail to update after extending a timer
- Sleep timer countdown could be clipped on iOS 26
- Chapter-relative playback times could display incorrect values near chapter boundaries
In 4.2.2:
- Various UI adjustments and fixes
In 4.2.1:
Improved:
- Bookmark lists now support sorting, show clearer progress, and allow bookmarks to be deleted from the player
Fixed:
- VoiceOver could announce empty or incorrect text for the download button on book view
- Player could open automatically on launch when no book was loaded
In 4.2.0:
Added:
- Sleep Timer live activity
- Dynamic player theming based on cover art. Can be enabled from the player settings sheet (near playback speed/voice boost controls) either globally or for books on an individual basis
- Settings for the finished books widget (Include manually marked books / Include reset books)
Improved:
- Widgets now respect selected app font
- Playback started from intents (widget/siri/shortcuts etc) no longer clears buffer when the book is already queued
Fixed:
- [Audiobookshelf] Handle empty bitrate values
- [Plex] Skip load of embedded chapters with invalid duration/time values
- Various issues with tinted/accented widgets
- Multiple crashes
4.2.4 22 Aug
In 4.2.3:
Improved:
- Search results now close after selecting a book, author, or collection
Fixed:
- Potential freeze when attempting to add initial account or server
- Sleep Timer Live Activity could fail to update after extending a timer
- Sleep timer countdown could be clipped on iOS 26
- Chapter-relative playback times could display incorrect values near chapter boundaries
In 4.2.2:
- Various UI adjustments and fixes
In 4.2.1:
Improved:
- Bookmark lists now support sorting, show clearer progress, and allow bookmarks to be deleted from the player
Fixed:
- VoiceOver could announce empty or incorrect text for the download button on book view
- Player could open automatically on launch when no book was loaded
In 4.2.0:
Added:
- Sleep Timer live activity
- Dynamic player theming based on cover art. Can be enabled from the player settings sheet (near playback speed/voice boost controls) either globally or for books on an individual basis
- Settings for the finished books widget (Include manually marked books / Include reset books)
Improved:
- Widgets now respect selected app font
- Playback started from intents (widget/siri/shortcuts etc) no longer clears buffer when the book is already queued
Fixed:
- [Audiobookshelf] Handle empty bitrate values
- [Plex] Skip load of embedded chapters with invalid duration/time values
- Various issues with tinted/accented widgets
- Multiple crashes
4.2.3 15 Jul
In 4.2.2:
- Various UI adjustments and fixes
In 4.2.1:
Improved:
- Bookmark lists now support sorting, show clearer progress, and allow bookmarks to be deleted from the player
Fixed:
- VoiceOver could announce empty or incorrect text for the download button on book view
- Player could open automatically on launch when no book was loaded
In 4.2.0:
Added:
- Sleep Timer live activity
- Dynamic player theming based on cover art. Can be enabled from the player settings sheet (near playback speed/voice boost controls) either globally or for books on an individual basis
- Settings for the finished books widget (Include manually marked books / Include reset books)
Improved:
- Widgets now respect selected app font
- Playback started from intents (widget/siri/shortcuts etc) no longer clears buffer when the book is already queued
Fixed:
- [Audiobookshelf] Handle empty bitrate values
- [Plex] Skip load of embedded chapters with invalid duration/time values
- Various issues with tinted/accented widgets
- Multiple crashes
4.2.2 1 Jun
In 4.2.1:
Improved:
- Bookmark lists now support sorting, show clearer progress, and allow bookmarks to be deleted from the player
- Purchase restoration now handles Family Sharing and connection failures more clearly
Fixed:
- VoiceOver could announce empty or incorrect text for the download button on book view
- Player could open automatically on launch when no book was loaded
In 4.2.0:
Added:
- Sleep Timer live activity
- Dynamic player theming based on cover art. Can be enabled from the player settings sheet (near playback speed/voice boost controls) either globally or for books on an individual basis
- Settings for the finished books widget (Include manually marked books / Include reset books)
Improved:
- Widgets now respect selected app font
- Playback started from intents (widget/siri/shortcuts etc) no longer clears buffer when the book is already queued
Fixed:
- [Audiobookshelf] Handle empty bitrate values
- [Plex] Skip load of embedded chapters with invalid duration/time values
- Various issues with tinted/accented widgets
- Multiple crashes
4.2.1 20 May
Added:
- Sleep Timer live activity
- Dynamic player theming based on cover art. Can be enabled from the player settings sheet (near playback speed/voice boost controls) either globally or for books on an individual basis
- Settings for the finished books widget (Include manually marked books / Include reset books)
Improved:
- Widgets now respect selected app font
- Playback started from intents (widget/siri/shortcuts etc) no longer clears buffer when the book is already queued
Fixed:
- [Audiobookshelf] Handle empty bitrate values
- [Plex] Skip load of embedded chapters with invalid duration/time values
- Various issues with tinted/accented widgets
- Multiple crashes
4.2.0 2 Mar
In 4.1.2:
Added:
- Chapter list on CarPlay now playing
Improved:
- Widgets use full resolution covers
- Libraries are displayed in alphabetical order
Fixed:
- Widgets not displaying progress indicators on iOS 26
In 4.1.1:
Added:
- Norwegian translation
- Spanish translation
Fixed:
- [Audiobookshelf] Books with no chapters are now handled correctly
- Purchase view displaying correctly when accessed from player context menu
Improved:
- Layout and spacing adjustments throughout the app
- Album search results and ordering
- Performance while playback is active
In 4.1:
Added:
- Support for reordering player pages
- Option to set default player page
- Search and pull-to-refresh to Collections tab
Improved:
- Player automatically dismisses when book finishes
- Player bar now hides when nothing is playing (iOS 26+)
- Audio playback interruption handling
- Streaming reliability and performance
- [Plex] Added insecure connection fallback when HTTPS isn't required
4.1.2 4 Feb
In 4.1.1:
Added:
- Norwegian translation
- Spanish translation
Fixed:
- [Audiobookshelf] Books with no chapters are now handled correctly
- Purchase view displaying correctly when accessed from player context menu
Improved:
- Layout and spacing adjustments throughout the app
- Album search results and ordering
- Performance while playback is active
In 4.1:
Added:
- Support for reordering player pages
- Option to set default player page
- Search and pull-to-refresh to Collections tab
Improved:
- Player automatically dismisses when book finishes
- Player bar now hides when nothing is playing (iOS 26+)
- Audio playback interruption handling
- Streaming reliability and performance
- [Plex] Added insecure connection fallback when HTTPS isn't required
4.1.1 2 Feb
Added:
- Support for reordering player pages
- Option to set default player page
- Search and pull-to-refresh to Collections tab
Improved:
- Player automatically dismisses when book finishes
- Player bar now hides when nothing is playing (iOS 26+)
- Audio playback interruption handling
- Streaming reliability and performance
- [Plex] Added insecure connection fallback when HTTPS isn't required
4.1.0 27 Jan
In 4.0.9:
Added:
- Restored metadata settings view
- Book metadata is loaded in background when device is charging
- Option to include downloads in iCloud/iTunes backups (Settings > Storage)
- Clear queue button and swipe-to-remove on individual queue items
Improved
- [Plex] Display more than two tags
- Tags are now displayed in same order as server
In 4.0.8:
Added:
- [Plex] Show connection type on server list
- [Plex] Show per-connection latency and connection status on server view
Fixed:
- Cached covers slow to load when on slow network
- Image cache limit in Settings > Storage not respected
- [Plex] Stale relay connections aren't cleared correctly
- [Plex] New book additions not being assigned to author
In 4.0.7:
Added:
- Option to export debug logs
- Finnish translation
- Ukrainian translation
Improved:
- Display of multi-disc books (#273)
- Seeking back/forward can move past chapter boundaries in multi-file books
- Correctly detect chapter additions to and removal from existing books
- Context menu in reading list interferes with drag gesture
Fixed:
- [Watch] Books not syncing to watch (#243)
- [Watch] Chapter display on multi-file books
- [Watch] General stability and improvements
- [Plex] "Request timed out" errors when starting playback
- [Plex] Missing books due to latin1 decoding error
- [CarPlay] Downloaded multi-file books displaying multiple times (#270)
In 4.0.6:
Added:
- Support for Siri "skip back" and "skip forward" commands
Improved:
- Offline mode behavior and reliability
- Player seek bar now shows loaded buffer
Fixed:
- Images being cleared when offline
In 4.0.5:
Added:
- Grid view option for collections
- Playing a collection will now queue up all unfinished books in that collection
- Tap Now Playing button on player view to view playback queue
- The Start Sleep Timer shortcut action now supports different modes (time/duration/chapter)
Fixed:
- Player context menu flickering
- Loading of some embedded chapters
- [Plex] Narrator being cleared after library refresh
- [Plex] Books not sorting correctly by author last name
In 4.0.4:
Added:
- Migrate 3.x bookmarks from iCloud
- Download button on collection view
Improved:
- Plex connection reliability
- CloudKit sync reliability
- Maximum automatic rewind after interruptions increased from 10 to 60 seconds
- More detailed logging
Fixed:
- Display of books with multiple files where only some files contain embedded chapters
- Sort menu display on macOS
In 4.0.3:
- Fixed migration of old book history data. Bookmarks will be migrated in the next update. Apologies!
- Fixed books in Finished section displaying "Now" instead of date finished
- Restored displaying chapter headings when book consists of multiple files with embedded chapters
- Fixed potential freeze/crash when scrolling grid view quickly
- Tapping a book in search results should no longer cause the book to jump to a new position
In 4.0.2:
- [Plex] Support for quickly switching between Plex home users
- [Plex] Improved book load performance
- [Plex] Fixed a few issues when re-authenticating
- [Plex] Potential fix for embedded metadata not loading correctly
- [macOS] Fixed crash when attempting to add bookmark or present playback info
- Potential fix for occasional freeze when searching
Prologue 4.0 is here, rebuilt from the ground up with a fresh new look.
Highlights:
- Audiobookshelf support
- Per-book playback settings
- View listening stats and streaks
- Countless fixes and improvements across the app
If you encounter any issues, please report them via the settings tab (issue tracker or email).
I hope you like it!
4.0.9 23 Jan
In 4.0.8:
Added:
- [Plex] Show connection type on server list
- [Plex] Show per-connection latency and connection status on server view
Fixed:
- Cached covers slow to load when on slow network
- Image cache limit in Settings > Storage not respected
- [Plex] Stale relay connections aren't cleared correctly
- [Plex] New book additions not being assigned to author
In 4.0.7:
Added:
- Option to export debug logs
- Finnish translation
- Ukrainian translation
Improved:
- Display of multi-disc books (#273)
- Seeking back/forward can move past chapter boundaries in multi-file books
- Correctly detect chapter additions to and removal from existing books
- Context menu in reading list interferes with drag gesture
Fixed:
- [Watch] Books not syncing to watch (#243)
- [Watch] Chapter display on multi-file books
- [Watch] General stability and improvements
- [Plex] "Request timed out" errors when starting playback
- [Plex] Missing books due to latin1 decoding error
- [CarPlay] Downloaded multi-file books displaying multiple times (#270)
In 4.0.6:
Added:
- Support for Siri "skip back" and "skip forward" commands
Improved:
- Offline mode behavior and reliability
- Player seek bar now shows loaded buffer
Fixed:
- Images being cleared when offline
In 4.0.5:
Added:
- Grid view option for collections
- Playing a collection will now queue up all unfinished books in that collection
- Tap Now Playing button on player view to view playback queue
- The Start Sleep Timer shortcut action now supports different modes (time/duration/chapter)
Fixed:
- Player context menu flickering
- Loading of some embedded chapters
- [Plex] Narrator being cleared after library refresh
- [Plex] Books not sorting correctly by author last name
In 4.0.4:
Added:
- Migrate 3.x bookmarks from iCloud
- Download button on collection view
Improved:
- Plex connection reliability
- CloudKit sync reliability
- Maximum automatic rewind after interruptions increased from 10 to 60 seconds
- More detailed logging
Fixed:
- Display of books with multiple files where only some files contain embedded chapters
- Sort menu display on macOS
In 4.0.3:
- Fixed migration of old book history data. Bookmarks will be migrated in the next update. Apologies!
- Fixed books in Finished section displaying "Now" instead of date finished
- Restored displaying chapter headings when book consists of multiple files with embedded chapters
- Fixed potential freeze/crash when scrolling grid view quickly
- Tapping a book in search results should no longer cause the book to jump to a new position
In 4.0.2:
- [Plex] Support for quickly switching between Plex home users
- [Plex] Improved book load performance
- [Plex] Fixed a few issues when re-authenticating
- [Plex] Potential fix for embedded metadata not loading correctly
- [macOS] Fixed crash when attempting to add bookmark or present playback info
- Potential fix for occasional freeze when searching
Prologue 4.0 is here, rebuilt from the ground up with a fresh new look.
Highlights:
- Audiobookshelf support
- Per-book playback settings
- View listening stats and streaks
- Countless fixes and improvements across the app
If you encounter any issues, please report them via the settings tab (issue tracker or email).
I hope you like it!
4.0.8 20 Jan
In 4.0.7:
Added:
- Option to export debug logs
- Finnish translation
- Ukrainian translation
Improved:
- Display of multi-disc books (#273)
- Seeking back/forward can move past chapter boundaries in multi-file books
- Correctly detect chapter additions to and removal from existing books
- Context menu in reading list interferes with drag gesture
Fixed:
- [Watch] Books not syncing to watch (#243)
- [Watch] Chapter display on multi-file books
- [Watch] General stability and improvements
- [Plex] "Request timed out" errors when starting playback
- [Plex] Missing books due to latin1 decoding error
- [CarPlay] Downloaded multi-file books displaying multiple times (#270)
In 4.0.6:
Added:
- Support for Siri "skip back" and "skip forward" commands
Improved:
- Offline mode behavior and reliability
- Player seek bar now shows loaded buffer
Fixed:
- Images being cleared when offline
In 4.0.5:
Added:
- Grid view option for collections
- Playing a collection will now queue up all unfinished books in that collection
- Tap Now Playing button on player view to view playback queue
- The Start Sleep Timer shortcut action now supports different modes (time/duration/chapter)
Fixed:
- Player context menu flickering
- Loading of some embedded chapters
- [Plex] Narrator being cleared after library refresh
- [Plex] Books not sorting correctly by author last name
In 4.0.4:
Added:
- Migrate 3.x bookmarks from iCloud
- Download button on collection view
Improved:
- Plex connection reliability
- CloudKit sync reliability
- Maximum automatic rewind after interruptions increased from 10 to 60 seconds
- More detailed logging
Fixed:
- Display of books with multiple files where only some files contain embedded chapters
- Sort menu display on macOS
In 4.0.3:
- Fixed migration of old book history data. Bookmarks will be migrated in the next update. Apologies!
- Fixed books in Finished section displaying "Now" instead of date finished
- Restored displaying chapter headings when book consists of multiple files with embedded chapters
- Fixed potential freeze/crash when scrolling grid view quickly
- Tapping a book in search results should no longer cause the book to jump to a new position
In 4.0.2:
- [Plex] Support for quickly switching between Plex home users
- [Plex] Improved book load performance
- [Plex] Fixed a few issues when re-authenticating
- [Plex] Potential fix for embedded metadata not loading correctly
- [macOS] Fixed crash when attempting to add bookmark or present playback info
- Potential fix for occasional freeze when searching
Prologue 4.0 is here, rebuilt from the ground up with a fresh new look.
Highlights:
- Audiobookshelf support
- Per-book playback settings
- View listening stats and streaks
- Countless fixes and improvements across the app
If you encounter any issues, please report them via the settings tab (issue tracker or email).
I hope you like it!
4.0.7 19 Jan
In 4.0.6:
Added:
- Support for Siri "skip back" and "skip forward" commands
Improved:
- Offline mode behavior and reliability
- Player seek bar now shows loaded buffer
Fixed:
- Images being cleared when offline
In 4.0.5:
Added:
- Grid view option for collections
- Playing a collection will now queue up all unfinished books in that collection
- Tap Now Playing button on player view to view playback queue
- The Start Sleep Timer shortcut action now supports different modes (time/duration/chapter)
Fixed:
- Player context menu flickering
- Loading of some embedded chapters
- [Plex] Narrator being cleared after library refresh
- [Plex] Books not sorting correctly by author last name
In 4.0.4:
Added:
- Migrate 3.x bookmarks from iCloud
- Download button on collection view
Improved:
- Plex connection reliability
- CloudKit sync reliability
- Maximum automatic rewind after interruptions increased from 10 to 60 seconds
- More detailed logging
Fixed:
- Display of books with multiple files where only some files contain embedded chapters
- Sort menu display on macOS
In 4.0.3:
- Fixed migration of old book history data. Bookmarks will be migrated in the next update. Apologies!
- Fixed books in Finished section displaying "Now" instead of date finished
- Restored displaying chapter headings when book consists of multiple files with embedded chapters
- Fixed potential freeze/crash when scrolling grid view quickly
- Tapping a book in search results should no longer cause the book to jump to a new position
In 4.0.2:
- [Plex] Support for quickly switching between Plex home users
- [Plex] Improved book load performance
- [Plex] Fixed a few issues when re-authenticating
- [Plex] Potential fix for embedded metadata not loading correctly
- [macOS] Fixed crash when attempting to add bookmark or present playback info
- Potential fix for occasional freeze when searching
Prologue 4.0 is here, rebuilt from the ground up with a fresh new look.
Highlights:
- Audiobookshelf support
- Per-book playback settings
- View listening stats and streaks
- Countless fixes and improvements across the app
If you encounter any issues, please report them via the settings tab (issue tracker or email).
I hope you like it!
4.0.6 17 Jan
In 4.0.5:
Added:
- Grid view option for collections
- Playing a collection will now queue up all unfinished books in that collection
- Tap Now Playing button on player view to view playback queue
- The Start Sleep Timer shortcut action now supports different modes (time/duration/chapter)
Fixed:
- Player context menu flickering
- Loading of some embedded chapters
- [Plex] Narrator being cleared after library refresh
- [Plex] Books not sorting correctly by author last name
In 4.0.4:
Added:
- Migrate 3.x bookmarks from iCloud
- Download button on collection view
Improved:
- Plex connection reliability
- CloudKit sync reliability
- Maximum automatic rewind after interruptions increased from 10 to 60 seconds
- More detailed logging
Fixed:
- Display of books with multiple files where only some files contain embedded chapters
- Sort menu display on macOS
In 4.0.3:
- Fixed migration of old book history data. Bookmarks will be migrated in the next update. Apologies!
- Fixed books in Finished section displaying "Now" instead of date finished
- Restored displaying chapter headings when book consists of multiple files with embedded chapters
- Fixed potential freeze/crash when scrolling grid view quickly
- Tapping a book in search results should no longer cause the book to jump to a new position
In 4.0.2:
- [Plex] Support for quickly switching between Plex home users
- [Plex] Improved book load performance
- [Plex] Fixed a few issues when re-authenticating
- [Plex] Potential fix for embedded metadata not loading correctly
- [macOS] Fixed crash when attempting to add bookmark or present playback info
- Potential fix for occasional freeze when searching
Prologue 4.0 is here, rebuilt from the ground up with a fresh new look.
Highlights:
- Audiobookshelf support
- Per-book playback settings
- View listening stats and streaks
- Countless fixes and improvements across the app
If you encounter any issues, please report them via the settings tab (issue tracker or email).
I hope you like it!
4.0.5 15 Jan
In 4.0.4:
Added:
- Migrate 3.x bookmarks from iCloud
- Download button on collection view
Improved:
- Plex connection reliability
- CloudKit sync reliability
- Maximum automatic rewind after interruptions increased from 10 to 60 seconds
- More detailed logging
Fixed:
- Display of books with multiple files where only some files contain embedded chapters
- Sort menu display on macOS
In 4.0.3:
- Fixed migration of old book history data. Bookmarks will be migrated in the next update. Apologies!
- Fixed books in Finished section displaying "Now" instead of date finished
- Restored displaying chapter headings when book consists of multiple files with embedded chapters
- Fixed potential freeze/crash when scrolling grid view quickly
- Tapping a book in search results should no longer cause the book to jump to a new position
In 4.0.2:
- [Plex] Support for quickly switching between Plex home users
- [Plex] Improved book load performance
- [Plex] Fixed a few issues when re-authenticating
- [Plex] Potential fix for embedded metadata not loading correctly
- [macOS] Fixed crash when attempting to add bookmark or present playback info
- Potential fix for occasional freeze when searching
Prologue 4.0 is here, rebuilt from the ground up with a fresh new look.
Highlights:
- Audiobookshelf support
- Per-book playback settings
- View listening stats and streaks
- Countless fixes and improvements across the app
If you encounter any issues, please report them via the settings tab (issue tracker or email).
I hope you like it!
4.0.4 14 Jan
In 4.0.3:
- Fixed migration of old book history data. Bookmarks will be migrated in the next update. Apologies!
- Fixed books in Finished section displaying "Now" instead of date finished
- Restored displaying chapter headings when book consists of multiple files with embedded chapters
- Fixed potential freeze/crash when scrolling grid view quickly
- Tapping a book in search results should no longer cause the book to jump to a new position
In 4.0.2:
- [Plex] Support for quickly switching between Plex home users
- [Plex] Improved book load performance
- [Plex] Fixed a few issues when re-authenticating
- [Plex] Potential fix for embedded metadata not loading correctly
- [macOS] Fixed crash when attempting to add bookmark or present playback info
- Potential fix for occasional freeze when searching
Prologue 4.0 is here, rebuilt from the ground up with a fresh new look.
Highlights:
- Audiobookshelf support
- Per-book playback settings
- View listening stats and streaks
- Countless fixes and improvements across the app
If you encounter any issues, please report them via the settings tab (issue tracker or email).
I hope you like it!
4.0.3 14 Jan
In 4.0.2:
- [Plex] Support for quickly switching between Plex home users
- [Plex] Improved book load performance
- [Plex] Fixed a few issues when re-authenticating
- [Plex] Potential fix for embedded metadata not loading correctly
- [macOS] Fixed crash when attempting to add bookmark or present playback info
- Potential fix for occasional freeze when searching
Prologue 4.0 is here, rebuilt from the ground up with a fresh new look.
Highlights:
- Audiobookshelf support
- Per-book playback settings
- View listening stats and streaks
- Countless fixes and improvements across the app
If you encounter any issues, please report them via the settings tab (issue tracker or email).
I hope you like it!
4.0.2 12 Jan
Prologue 4.0 is here, rebuilt from the ground up with a fresh new look.
Highlights:
- Audiobookshelf support
- Per-book playback settings
- View listening stats and streaks
- Countless fixes and improvements across the app
If you encounter any issues, please report them via the settings tab (issue tracker or email).
I hope you like it!
4.0.1 11 Jan
In 2026.5.4:
Improved:
- VoiceOver can adjust the playback position, and reads times in full
- VoiceOver announces the playing chapter, download progress and playback failures
- VoiceOver goes straight to search results instead of the library behind them
- The VoiceOver escape gesture closes the player, and magic tap plays or pauses
- Book play buttons, headings and the library button are described more clearly to VoiceOver
- The library refresh animation respects Reduce Motion
Fixed:
- [Audiobookshelf] The player's chapter count could be one behind
In 2026.5.3:
Fixed:
- Long MP3 audiobooks could crash shortly after playback started
- Reader and live transcripts could fail to appear for some MP3 audiobooks
In 2026.5.2:
Improved:
- The screen stays awake while you read along during playback
Fixed:
- Reader and live transcripts could fall behind the narration in some audiobooks
In 2026.5.1:
- Fixed a crash that could occur when opening the app
- Fixed some EPUBs failing to open with a "multi-disk ZIP" error
- Fixed widgets showing a book's old cover after its artwork changed
- Fixed a leftover skip bubble appearing on Now Playing after skipping from another player page
- [Mac] Possible fix for a crash when starting a search
- [Audiobookshelf] Fixed OpenID sign-in failing with "an unknown error occurred"
- Reader: pull past the end of an EPUB section, or tap the arrow below it, to continue to the next one
more Version 2026.5.4 2 days ago
Data Linked to You The following data may be collected and linked to your identity:
Data Not Linked to You The following data may be collected but it is not linked to your identity:
Identifiers Usage Data Diagnostics