Fixes
- Fixed the release build broken by the changed lines counter in release notes.
When the sign in to a social account expires, Accounts page marks this account, and its popup has a button to sign in again. The refresh error opens this popup.
Promote Useful when you read 2+ Fun pages.
Home, docs, and release notes pages count visits with own Plausible without cookies. The app still has no analytics.
New Coach settings page can lock Fun at night to read more slow useful content instead of scrolling before going to bed.
Solve a math task to open each Fun page or to change the lock.
Posts show poll options and a link to vote on your Mastodon server.
Posts get language from Mastodon, Bluesky, RSS, Atom, and JSON Feed, so browser picks the right fonts, hyphenation, and screen reader voice.
Useful shows page numbers in both list and feed UIs. Fun shows back and next buttons in both UIs.
Slow Reader now can subscribe to RSS 1.0 (RDF) feeds, which are still popular on Japanese and academic websites.
Safari deletes feeds and posts after 7 days without visits. We warn about it on Welcome screen and suggest installing the app or created cloud account.
Fun posts lifetime, night lock, content warnings and sensitive media settings are now the same on all your devices.
data: URLs.@user links from Bluesky and Mastodon posts in the feed popup instead of a new browser tab.<guid> being skipped.Sign in to Mastodon or Bluesky account on the new Accounts page in settings. Tokens stay only on your devices.
Refresh loads home timeline of the account into Fun posts of account’s category. Click on author to change its feed type, category, or name. The new Account field follows and unfollows authors on the service.
Self-hosters can now build and run the Docker image on ARM64 devices, like Raspberry Pi.
Add Bluesky profile by its URL, custom domain like user.com, or @user.bsky.social handle to read its posts with reposts, quotes, threads, link previews, GIFs, videos, and hidden sensitive media.
Old fast posts are deleted before the refresh. Choose to keep them for 1 week, 1 month, or forever in Storage settings.
Feeds now have icons, so it’s easier to find them in the menu and in the preview before subscribing.
Feed preview before subscribing now shows posts as cards with text and images, like the feed reader.
Add Mastodon profile by its URL or @user@server handle to read its posts with reposts, threads, quotes, link previews, custom emoji, content warnings, and hidden sensitive media.
Interface settings can open warnings and show sensitive media by default.
Refresh saves images and videos of unread posts, so you can read them without network. In Network settings on every device, choose posts to save media of (All, Useful, or None) and Always, Wi-Fi, or Never for images and videos. Storage settings show the size of saved media and can clear it.
The app starts without network. You can read downloaded posts offline.
About page now checks for a new app version and shows Update app button only when an update is available. It works in a browser tab too, not only in the installed app.
slowreader.app files from the browser.Initial release.