November 10, 2025

Safe in every window

Cross-platform at last, backed by full test coverage, and a long, deliberate pass over every way your work could be lost.

For most of its life Verkilo ran on the machine I happened to be using. This release is where that stops being an excuse.

Verkilo now runs on Linux, macOS, and Windows. The same app, the same files, wherever you prefer to work. Moving between operating systems was the frustration that started this whole project, so shipping true cross-platform support matters to me more than any single feature. Underneath it sits a full test suite: the behaviors you depend on are now verified automatically on every change, so a fix in one place can’t quietly break something in another.

That foundation is what makes the rest of this release possible: a long, deliberate pass over the ways a novelist’s work can be lost, closing them one by one.

Second windows are now safe for cloud-synced projects. Opening a project in another window works on a private copy and writes changes back only on close, exactly as the main window does. Previously a second window edited the synced file directly, which could collide with Dropbox, iCloud, or OneDrive and corrupt a project. That risk is gone.

Multi-record actions now complete fully, or not at all. Moving sections, deleting or restoring a book, saving or reverting a version, reordering. Any operation that touches several records at once is now atomic. If something interrupts it, the project is left exactly as it was, never half-changed.

The rest reads like a craftsman going over every joint. Your latest edits always save, and a backup or Save As reports an error rather than quietly writing a stale copy. Exports keep your curly quotes, stop merging paragraphs after an em dash, and stop mistaking a line that begins with =, -, or + for a heading. Word counts are accurate for books in more than one bundle. Version history, trash, point-of-view, and search each behave the way you already assumed they did. And editor settings (typewriter mode, focus mode, fonts, goals) now live in one place and reliably take effect.

These are not the releases that make for exciting announcements. But a tool you trust with a series you have spent years on earns that trust in exactly these moments: the interruptions, the second windows, the operations that must not leave anything behind. That is where I have been spending my attention, and I think it is where it belongs.

All updates