Release Notes

Every update to FableFrog, from new features to bug fixes.

Previous Releases

v1.14.1

The End of a Book

A book that ran out while your phone was locked used to open to a dead end: a play button that did nothing, a scrubber pinned at the far right, and no hint of what to hear next. The reason is that finishing a book was an event, and an event that fires while the app is suspended is gone by the time you look. It's a state now. Open the player on a finished book and a Finished card sits where the scrubber was, with the same four choices whether the book ended in your hand or hours ago in your pocket.

v1.14

On Your Wrist

FableFrog is on your wrist. There's a watch app - play and pause, skip by your own skip durations, jump to a chapter, set a sleep timer from your own presets, change speed with the Digital Crown - and a Now Playing complication that takes its tint from whatever face it sits on. Both are free, both are beta, and neither one ever talks to your server: the watch drives the phone, and the phone does the listening.

v1.13.2

As You Set It

Six fixes, and every one of them is the app quietly disagreeing with a choice you already made. The Automatic Sleep Timer only armed when you pressed play on the player's own button, so a Lock Screen play at midnight got no timer. A book you'd finished came back unfinished after you replayed part of it. The player named a speed you hadn't picked. The iCloud Sync switch turned itself back on at the next launch. And a setting synced from another device sat in storage until you relaunched.

v1.13.1

Speaks Your Language

FableFrog has said it's localized in 19 languages for a long time, and the translations were real - what was missing was the wiring that hands a new string to the translators. Nothing ever discovered the strings added after a screen shipped, and there's no failure mode for that: SwiftUI falls back to the English key, so it compiles, it links, it renders, and an English device looks perfect while every other language quietly regresses. 458 keys had piled up that way. They're translated now, along with the Home Screen widget, which had shipped with no translations at all.

v1.13

It Comes to You

Following a series told you when a book landed in your library, which is the last moment you'd want to hear about it. Now FableFrog tells you the day the book is announced - often months before it exists anywhere near your shelf - and can download it for you when it finally arrives, so the first you hear of it is that it's already on your phone. Home can glow when something new is waiting. And the player stopped spinning for half a minute after iOS quietly restarted its audio service underneath it.

v1.12

On Your Time

The sleep timer used to offer 15, 30, 45 and 60 minutes whether or not any of those was how long you actually stay awake. Now it offers whatever you tell it to - up to five durations, anywhere from 1 to 120 minutes, with a per-book override for the series you only ever read three chapters of. Upcoming also stopped being only about books you don't have: the next one you already own is sitting near the top of it.

v1.11

Back in the Loop

Audible started turning away FableFrog's new-release checks, and the app read those refusals as good news - so every series you follow quietly reported it was up to date and the alerts stopped. That's fixed. While we were in there, the books you're waiting on learned to add themselves to your Reading List, with a countdown to release day on the ones you don't own yet.

v1.10.1

Road Ready

A patch release for the moments FableFrog is out of reach of a keyboard. CarPlay gets a Downloaded tab and stops needing your server to be reachable, shake-to-keep-listening finally fires when the sleep timer ends, and recaps are rebuilt into a scene-setting line plus a timeline of what actually happened.

v1.10

Up Next

Every listener keeps a mental list of what's next. Now the frog keeps it for you. The Reading List is one to-read queue for your account that holds the books you own and the ones you don't yet, adds a whole series in a tap, and answers "what now?" the moment a book ends. Plus transcription and recaps that follow each book's own language, Premium that covers your whole Family, and a listening stats screen that finally scrolls like it should.

v1.9

Read On

The frog turned the page. The ebook reader grows up this release — hands-free auto-scroll at a speed you set, tap zones you draw yourself, Apple Pencil page turns, and your reading position saved and synced so you pick up on any device. Plus a faster library, sturdier downloads, and a stack of playback fixes.

v1.8

Listen On

Off the grid? Keep listening. Limited Access Mode keeps your downloaded books browsable and playable when your session expires or the server can't be reached — plus a home for Downloads on your tab bar, cooler-running transcription, and a batch of playback fixes.

v1.7

Word for Word

Read every word as it's narrated with private, on-device transcription — plus follow-along reading, spoken recaps, stat-block skipping, in-app book requests, and four new app icons.

v1.6.1

Stay Signed In

A patch release focused on offline-resilient auth and graceful recovery from server-side session rejection.

v1.6

Chapter Seven

Smooth sailing. Earlier release alerts, a sharper player, and snappier pages across the app.

v1.5

Chapter Six

The frog finally found its voice. Hands-free Siri, bulk series follows, library-wide genre cleanup, and a player that heals itself.

v1.4

Chapter Five

Release-day notifications, an automatic sleep timer, a customizable player, and a much faster library.

v1.3

Chapter Four

Customizable home screen, navigation bar, smarter upcoming releases, and external book links.

v1.2

Chapter Three

Tap a chapter to jump right in, pull to refresh, and a handful of bug fixes.

v1.1

Chapter Two

The frog learned to read, manage a server, and chart every listening minute.

v1.0

Chapter One

Once upon a time, a frog built an audiobook player. This is that player.