Version v0.9.4
Release date: 17 Nov 2025Simpleread v0.9.4 upgrades how you handle notes, finish books, and add titles to your library. Export/import got a full overhaul, finishing a book actually feels celebratory, and duplicate checks plus subtle UI fixes make the app feel far more trustworthy day-to-day.
Overview
Reading without popups and cleaner hovers
In v0.9.4, you can finally choose to read with zero extra popups. A new setting lets you disable the text selection popup entirely, so if you prefer a silent, distraction-free page, you get exactly that.
On the main page and in categories, hover behaviour has been tuned so that action buttons only show up where they’re useful. Move, Rename, and Delete now come with subtle hover animations, and the Move to flow itself is more robust: it has a clean cancel action, automatically times out if you don’t use it, and correctly resets even if you delete the category mid-flow.
Notes export & import, where they actually belong
Exporting notes used to hide awkwardly in Settings and make you pick books via text. That’s gone. In v0.9.4, notes export & import have been fully moved into the Notes page, with a dedicated button that works on both desktop and mobile.
You can now export your notes as:
- Simple plain text.
- Styled Markdown, including span + RGB style formatting.
- OPML, for people who love structured outlines.
And you can import notes in the same formats: Plain, Styled, and OPML. Parsing now happens locally, with only database work handled in stores, and the whole flow comes with proper error handling. An Imported filter helps you quickly see which notes came in from other tools.
The “Export my notes” control has also been taught some manners: it interacts correctly with filters, appears where it makes sense, and has a layout that works nicely in mobile view.
Finishing a book actually feels like finishing a book
The old “Are you done?” dialog was… functional. v0.9.4 replaces it with a proper Congratulations 🎉 popup that feels like a tiny celebration instead of a checkbox.
The logic behind it is smarter, too. If you reach 100% but don’t scroll all the way down, or if you jump straight back to Home, Simpleread understands that you’ve effectively finished and can still show the congratulation popup at the right moment. This works in both continuous and paginated reading modes.
To keep things clear, book info icons now show a yellow warning dot if a book is fully read but not yet marked as Finished — in the main library and in TabBook. It’s a gentle nudge that says, “Hey, you might want to wrap this one up.”
Notes & hotkeys: smarter helpers, less guesswork
Notes get a few quality-of-life improvements in this release. You can filter by Imported notes, use a small shortcut to drop in quick descriptions, and rely on tooltips that explain what the NoteText buttons actually do — including settings and export, with a more compact tooltip style that doesn’t scream in your face.
Hotkeys also had a pass: they now come with better descriptions and are grouped under headers for General, Notes, Main, and Read. On top of that, there’s a small but powerful addition: select some text and press CTRL + B to instantly create a bookmark for that selection.
Finally, editing highlights at /read behaves more predictably. When you tweak a highlight via Edit note, Simpleread can now use the original text as a base (ogText) to create and save the note consistently across similar text segments.
Settings, tooltips, fonts & confirmations
v0.9.4 also tightens up how settings behave. Toggles now have clearer explanations, and features that can be turned off stop taking up space when they’re disabled — they simply collapse to their title. A new ConfirmationPopup component (with configurable blue or red emphasis) handles serious actions like resetting settings, and sits at a higher z-index so it can’t hide behind other elements.
Fonts got smarter too: Simpleread now prefers only the fonts that are actually available on your current device, which avoids the weirdness of picking a typeface that silently falls back on mobile. Clean fullscreen has been limited to desktop, where it makes the most sense.
And just to make sure nothing gets lost, if you’re about to leave the website with the Settings panel still open, Simpleread now auto-saves your settings as a last resort.
Drop Book & duplicates: safer importing
Adding books through Drop Book is now much more robust. Under the hood, we’ve added helper functions and a dedicated filter helper so the logic is cleaner and easier to maintain.
When you add multiple books, Simpleread will now:
- Automatically add all non-duplicate books.
- Show a confirmation popup listing the books that look like duplicates.
- Let you decide whether to add those duplicates anyway, with a clear explanation of what they are.
Clicking the Add book button now also clears any previous selections, so you don’t end up in a weird half-selected state.
Micro-polish across the app
A bunch of small things add up in v0.9.4:
- Reader bookmarks and dots now animate in instead of just popping up.
- Toasts use Svelte transitions so they don’t appear instantly and vanish awkwardly.
- The res filter has more padding and a small design refresh so it looks less cramped.
- Auto-scroll settings from the mini-popup are now saved correctly.
- PC readers now have arrow controls, not just mobile swipes.
- The empty-library icon has been swapped for something less serious and more “you just don’t have books yet”, not an error state.
- Several window.addEventListener usages have been converted to Svelte’s on: syntax for cleaner components and fewer edge cases.
Simpleread v0.9.4 is a quality-of-life release packed into all the tiny corners of the app: smoother exports, friendlier finishes, safer imports, and a lot of small “oh, that feels better now” details. It’s the kind of update you notice after a day of use and don’t really want to go back from.
Minimal by nature.
Limitless in potential.
Unleash the full power of reading with just one click.