Release notes
Dabble updates itself, often more than once a week, so the version you’re writing in today may not be the one you opened last month. This page is the running record of what changed.
Every release since Dabble 3.0 went live on 13 July 2026 is here, newest first. If you’d rather have the tour of what 3.0 brought than the version-by-version detail, read What’s new in Dabble 3.0.
Not sure which version you’re on? Open the Help menu in the top bar and look at the bottom of the menu. See Update Dabble if you’re behind.
September 2026
Section titled “September 2026”3.0.74 — 10 September 2026
Section titled “3.0.74 — 10 September 2026”New & improved
- When Dabble can’t save to this device at all, the editor now stops and says so, instead of letting you keep writing into changes that have nowhere to go. The message counts the unsaved changes and offers to try again, export them as plain text straight from memory, reload, or contact support with the details attached. While Dabble’s servers are holding a copy of that work, an amber notice says so and you can keep writing.
- Work that can’t be saved on this device is now also sent to Dabble’s servers, so a copy exists even if this device’s storage never recovers. That copy appears in Held Changes alongside the local ones.
- Changes set aside in Held Changes are now saved through a separate storage connection, with a further fallback, so they survive even when the main connection has stopped responding. Copies are gathered back into Held Changes the next time Dabble starts.
- Returning to Dabble after it was in the background or your device was asleep now checks that local storage still responds and reconnects before you type. Safari in particular could leave the first words typed on return in a connection that had stopped.
- Leftover data from Dabble 2.5 is now cleared from this device automatically, once Dabble has confirmed everything in it reached 3.0 and a safety copy was uploaded. It could take up most of the space Dabble used on a device, and made a database too large to send to support.
Fixed
- Creating a scene, page, character, or folder from the left navigation now opens it, expanding any collapsed section on the way. It used to leave you on the document you already had open, so the new one looked like it hadn’t been created.
- Selecting the whole document and choosing Body Text clears a trailing empty heading again. Choosing any style from the text-style dropdown with the cursor inside a bold word no longer un-bolds the character under it.
- A regular expression search in Find & Replace can no longer freeze Dabble. A pattern that takes too long is stopped and reported as too complex, instead of leaving you with no way out but a reload. Replacing a match now waits for the search to catch up before moving to the next one.
- Pasting a plot line into a grid now fits it to that grid’s rows. A line copied from a taller grid kept its original height, which could corrupt the grid and, in the worst case, leave the project blank when it reloaded.
- A pinned note card whose note was deleted elsewhere, by a collaborator or another device, now says so and offers to recover it with what you’ve typed. Everything typed into that card used to be discarded without a word.
- Resizing a pinned note card by dragging its corner no longer creeps back toward its smallest size while you hold the pointer still.
- Move to Project now offers projects shared with you as a Co-Author, not just the ones you own, and marks those rows as shared. Whether a document can be moved into a project is decided from your role on that project. Two quick clicks no longer start the same move twice, which could leave two copies in the destination.
- Clicking Current Version in Version History now opens and closes Time Machine. Outside Time Machine it did nothing, even though that is the state the panel opens in.
- The notice saying changes are held safely on this device no longer stays up forever because of old entries. Held changes older than 30 days are cleared, and only entries holding actual text count as recoverable work.
- A background repair that would have replaced text it could not restore now sets that text aside in Held Changes instead of overwriting it.
- Dabble now recovers when it has to set aside a change it can’t apply, instead of getting stuck with the project no longer saving.
- A document deleted from another device now clears its local data on this one too, rather than leaving it behind.
- The delete button on a property row no longer overlaps long values, and sits neatly in the row’s corner.
3.0.73 — 7 September 2026
Section titled “3.0.73 — 7 September 2026”New & improved
- The Comment History panel can also be filtered by commenter, so you can work through one beta reader’s feedback at a time. The status and commenter menus count within each other, and both reset when you switch projects.
- The role menu in the Share window now says which roles need the invitee to have their own subscription. Only Co-Author does. Editor, Reviewer, and Reader work without one. Co-Authors under People with Access carry the same note.
Fixed
- The thesaurus no longer lists every suggestion twice after you double-click a word. Selecting a word again after editing its sentence, or after a lookup failed, now looks it up afresh.
- Each device in the sync status list now shows its full version number.
3.0.72 — 6 September 2026
Section titled “3.0.72 — 6 September 2026”Fixed
- The sprint timer now counts only the words you write. It was measuring the growth of the whole project, so documents finishing loading, text arriving from another device, and a co-author’s changes all counted toward your lap, and the total could keep climbing while you sat still. Pasted text still counts.
- Signing out now checks everything that could hold unsynced work before clearing Dabble’s data from this device, including changes waiting in Held Changes and anything typed in the last few seconds. It used to check only one place, so it could report nothing pending and then delete the only copy. Importing or deleting the database gets the same check.
3.0.71 — 4 September 2026
Section titled “3.0.71 — 4 September 2026”Fixed
- A colored property-list heading now always uses white text, instead of switching between black and white as you step through the palette.
3.0.70 — 4 September 2026
Section titled “3.0.70 — 4 September 2026”Fixed
- Merging a review copy is sturdier. A brief connection drop during the merge’s final check no longer reports a finished merge as failed, the Merging… label no longer disappears early while a long merge is still running, a merge that failed can be tried again without reloading, and switching projects mid-merge no longer carries that merge’s bookkeeping into the other project.
- The counts in the comments pill are now consistent. A single count keeps its text label, and when unread comments or tracked changes join it, every count shows as an icon and a number.
3.0.69 — 4 September 2026
Section titled “3.0.69 — 4 September 2026”New & improved
- Property-list section headers now sit on a faint tint so they read apart from the card, and the section menu has a new Heading Color option. Pick a swatch to fill the header with that color, or choose Remove Color to clear it. The color follows your theme and the colorblind-friendly setting, as plot lines do.
3.0.68 — 4 September 2026
Section titled “3.0.68 — 4 September 2026”New & improved
- The Comment History panel can now be filtered by status: all comments, unread, open, resolved, or original content deleted. Each option shows a live count, and the header count follows the filter.
Fixed
- Merging a review copy that takes longer than a single request allows now waits for Dabble’s servers to finish and shows the progress, instead of telling you the merge is still running and asking you to reload. A merge that stopped part-way through now resumes on its own, and the Merge into Project button reads Merging… while another tab or device is still merging.
- After resolving a comment, the next and previous arrows in the comments navigator carry on from that comment, instead of jumping back to an earlier unresolved one. They now walk the whole book in order, including scenes that haven’t loaded yet.
- Choosing a style from the text-style dropdown, such as a heading or Body Text, with the cursor at the end of a line no longer clears the formatting of the line below. At the end of the document it also no longer adds a blank line.
- Pasting several paragraphs while suggesting changes with Track Changes no longer scrambles the first line and duplicates the rest of the paste at the end of the document.
- The sprint timer’s count-in plays three beeps and a chime again. It was playing all five beeps in the recording, with the last two landing after the sprint had started.
- Work that Dabble sets aside when it can’t save is no longer lost if your device’s storage happens to be reconnecting at that moment. Dabble now waits and tries again.
- Reviewers and readers can now open an image full screen, with zoom and download. Reviewers who can only comment no longer see image editing options their role doesn’t allow, since using one could leave the document unable to save. Book cover art no longer opens the viewer, and an untitled image downloads under its file name rather than a placeholder.
- The comments pill no longer shows the same number twice when every comment is unread.
- The Add Property button now sits centered in the gap between property cards.
3.0.67 — 2 September 2026
Section titled “3.0.67 — 2 September 2026”Fixed
- Reset to Default under Project Settings, Formatting now restores the default font. Choosing a font there also no longer leaks into your other work. Every project without its own saved formatting could quietly pick up that font for the rest of the session.
- A project that stopped saving after a version restore made by an older version of Dabble now repairs itself and carries on, instead of holding onto your queued writing.
- The editor no longer repaints co-author highlighting over and over when nothing has changed, which had it working away in the background with no typing going on.
3.0.66 — 2 September 2026
Section titled “3.0.66 — 2 September 2026”New & improved
- Property lists now read as cards in every editor, and manuscripts and notebook pages get the same section controls that character notes have.
- Inserting a property list now places it on the line your cursor is on, as its own card.
- A section’s heading can be added or removed from its menu.
- Typing a property name now suggests the terms you haven’t used yet.
- Copying a property list and pasting it into another app now gives a real two-column table.
Fixed
- Tab from a section heading now moves into the rows below it.
- Rejecting a suggested property list no longer leaves a stray divider behind. It also reads as “Property list divider” in Track Changes, instead of an internal abbreviation.
3.0.65 — 1 September 2026
Section titled “3.0.65 — 1 September 2026”New & improved
- Character notes now use property lists. Start a section from a ready-made template or an empty one, add properties as you go, and each section reads as a card. Eight character sections are included, and a whole section can be removed in one step.
- Clicking an image now opens it full screen, with zoom, drag to pan, fit to screen, and a download button. Formatting moved to a chip at the top right of the picture, with align, resize and delete under its menu.
- Work that Dabble had to set aside now appears in Held Changes, where you can recover or discard it. It was being saved before this, but nothing showed it to you, so it looked like it had been lost.
- Invented character and place names are no longer flagged as misspellings. The names your project already uses are now sent along with each spelling and grammar check.
- Preferences has a new Send Database to Support option. It uploads a copy of your local database and opens a conversation with support, so there is no file for you to find and attach.
- Reconnecting after Dabble loses its connection now picks up where it left off, instead of re-syncing every document.
- The image width slider covers its whole range, and stops at 20% rather than shrinking an image to nothing.
Fixed
- Exports handle @mentions. They came out as
[object Object]in HTML and Markdown, disappeared entirely in Google Docs, and stopped a Word export from finishing at all. - Moving a document to another project now tells you where it ended up, and stops safely when there is nowhere to file it. A scene moved into a shared project could land somewhere unexpected with nothing to say where it had gone.
- A device that had fallen too far behind to catch up now reloads the project and recovers. Every attempt used to be refused, which stopped all content from syncing on that device.
- Printing and exporting now handle smaller headings, list markers and images correctly.
- Fixed pasted text arriving jumbled, most often on an iPad.
- The formatting bubble now waits until you finish selecting text, instead of appearing while you are still dragging.
- The comments pill no longer pushes out over the page in a narrow window or with the tools sidebar open.
- Collapsing the Scenes row under one plot grid no longer collapses it under every other grid linked to that book.
- Dragging a plot line in the left navigation no longer leaves the grid’s columns in the wrong order or the navigation drawn incorrectly.
August 2026
Section titled “August 2026”3.0.64 — 31 August 2026
Section titled “3.0.64 — 31 August 2026”Fixed
- A merge that stopped after part of your review copy had already been applied now says so, and tells you that merging again picks up where it left off. Leave the book alone until it finishes.
- A merge that is taking a while and is still running in the background now asks you to wait and reload to see whether it finished, instead of inviting you to start it over. Both of these used to report that nothing had happened.
- Exporting to Google Docs no longer fails on a document with nothing in it.
3.0.63 — 28 August 2026
Section titled “3.0.63 — 28 August 2026”Fixed
- Image size and alignment now save, and the image toolbar stays reachable after you click away.
- The mouse wheel scrolls the manuscript again when the pointer is over the text.
- Word exports now show the book’s author in the running head, instead of a placeholder.
- Merging and splitting scenes now carries tracked changes across, including changes that replaced one piece of text with another.
- Review copies no longer show a reader suggestions left over from the manuscript they were made from.
- Syncing a tracked change’s comment thread no longer clears the rest of what the thread holds, such as its replies.
- Opening a review copy for review no longer removes that copy’s tracked changes and comment threads.
- If your role on a shared project doesn’t arrive, Dabble now asks for it again instead of spending the whole session without it.
- Changes set aside after a failed save are now stored in a form that can’t fail for the same reason the save did.
- The menu on a template card stays open while you share the template.
3.0.62 — 27 August 2026
Section titled “3.0.62 — 27 August 2026”New & improved
- A template can now be previewed from its own link without an account, and the template you were looking at carries through to your new project after you sign up.
Fixed
- A template link that can’t be opened now tells you so, instead of leaving you on a blank page.
3.0.61 — 27 August 2026
Section titled “3.0.61 — 27 August 2026”New & improved
- Word exports now carry your comments and tracked changes across, so an editor or beta reader can work with them outside Dabble.
- A book can now have more than one plot grid linked to it.
Fixed
- Beta Reader and Friend review copies no longer carry your unaccepted suggestions into the copy. Invited readers could see both the proposed insertions and the text marked for deletion.
- Merging two scenes now brings the second scene’s comments with it, instead of leaving them behind in the trash.
- A reviewer’s browser no longer removes comment threads belonging to other people.
- Exports keep your blank lines, and two lists that sit next to each other no longer run together.
- A title image now exports at full width.
- Scene breaks are more consistent across printing and exporting, and cover notes headings print correctly.
- Some translated text showed
[TODO]placeholders instead of the translation. All of them are now translated. - A writing goal is no longer marked won using the word counts from the project you were in before.
- Spelling and grammar no longer re-check the same paragraphs over and over.
- Trashed and archived books no longer appear in the plot grid’s book list.
- A plot grid moved to a different book now shows that book’s scenes, not the old one’s.
- Removing a book cover now clears its shape, so the next cover you add isn’t squeezed into the old one.
- Time Machine now shows older versions the way they were written. Some could come back with text missing.
- Dabble now recovers when its local storage stops responding, instead of waiting on it indefinitely.
- Reviewers no longer see a message about needing to be an owner or co-author for a repair they never asked for.
3.0.60 — 25 August 2026
Section titled “3.0.60 — 25 August 2026”New & improved
- Read to Me now works on mobile, downloads voices straight from its own menu, and plays continuously instead of pausing between paragraphs.
- Your daily writing goal now has checkboxes for what counts toward it: manuscript only, whether pasted text counts, and whether deletions count. Changing one updates today’s total and the last 30 days straight away, and goals you already had keep the numbers they had.
- Everywhere Dabble shows how much you’ve written today now agrees. The daily goal, project goals, the editor footer and the dashboard tile all count the same way.
- Goal cards on a shared project now say when the total includes words from all co-authors.
- Words you’ve added to your personal dictionary now work offline, and offline spelling refreshes itself when you reconnect.
- Dabble now tells you when spelling and grammar checking is unavailable, instead of retrying quietly.
- Version History now shows that it is working while it loads and while it prepares a version, instead of sitting blank for several seconds. The indicator stays correct when you move through versions quickly.
- Deleting a document now selects the one above it in the same book, instead of jumping you to the first book.
- Links that point back into Dabble now open in the app instead of reloading it.
- The left navigation now scrolls the current document into view when Dabble moves you somewhere else.
- The formatting toolbar now travels with the panel as it slides open and shut.
- The right sidebar remembers which tab you picked, and falls back to one that exists.
- iPads held in landscape now get the desktop layout.
Fixed
- The sprint timer keeps counting while its tab or pane is in the background.
- The daily goal card no longer counts ahead of itself as you type. Words in a scene were counted again for its chapter and book, then snapped back once the count saved.
- Clicking Version History with the right sidebar collapsed now opens the sidebar. It used to light the button and do nothing else.
- Numbered lists no longer show as bullets, and list markers no longer stack on top of each other.
- An image at the very start of a document keeps the width you set. Pasted and imported images could come back at full size, and that size was then saved over the one you chose.
- Dabble now says why the editor is read-only when your role on a shared project never arrived.
- A review copy you have just accepted is treated as a review copy right away. For a moment it offered owner-only options like renaming and trashing, and those changes were then refused without telling you.
- Editing across text written by someone else no longer strips who wrote it.
- Comments on tracked changes are no longer rewritten every few seconds as you type, and replies to them are no longer discarded.
- The Include Notes export option now says that comments and tracked changes are not part of the export.
- A tracked change can now be resolved when its comment thread has gone missing.
- Emptying the trash now works on projects shared with you.
- Submitting a new project twice no longer creates it twice.
- The banner that appears when Dabble can’t save now explains the cause, such as a full disk.
- A failed read at startup is now reported, instead of showing you an empty account.
- A failed image or attachment upload is no longer reported as a problem with your writing.
- Merging a project no longer leaves behind a tile that never finishes loading and can’t be dismissed.
- Canceling a voice download no longer deletes a voice another tab had already finished downloading.
- A project that stopped saving after a restore now either recovers on its own or says so, instead of failing quietly.
- Book covers that fail to load are no longer requested again on every dashboard update.
3.0.59 — 19 August 2026
Section titled “3.0.59 — 19 August 2026”Fixed
- A dismissed spelling or grammar suggestion now stays dismissed when an edit further up the document shifts it.
- Dabble now waits for your role on a shared project to arrive from the server before deciding what you can do, instead of guessing while it loads.
- Only people who can manage members now see the controls for pending invitations.
- Fixed a shared project flipping between blocked and available after your access to it was removed.
3.0.58 — 18 August 2026
Section titled “3.0.58 — 18 August 2026”New & improved
- If you used the sprint timer before laps were tracked per project, Dabble now offers once to add that earlier session history to a project you choose. Dismissing the offer leaves the history alone.
Fixed
- The sprint timer now counts the words you write, survives a refresh, and lets you end a lap early.
- Editing a writing goal no longer discards your decision about words written before you set it.
- Printing uses your manuscript’s fonts and formatting again.
- Closing the print window mid-print no longer causes an error.
- Importing from Word no longer switches on formatting the document had explicitly turned off.
- A collaborator is no longer treated as the project’s owner when their role hasn’t loaded yet.
- Collaborators no longer queue spelling and grammar data the server refuses.
- A change your role doesn’t allow no longer makes Dabble think you have lost access to the project.
- A change the server refuses is now set aside, instead of blocking that document from saving again.
3.0.57 — 13 August 2026
Section titled “3.0.57 — 13 August 2026”New & improved
- Collaborators no longer see buttons and menu items for structural changes (adding, moving or deleting documents) that their role doesn’t allow.
- Faster comment positioning in documents with many comments.
Fixed
- Comments are no longer measured against a card that has already been removed.
- Fixed a rare loop where the editor could repeatedly rewind and re-apply the same repair.
3.0.56 — 12 August 2026
Section titled “3.0.56 — 12 August 2026”New & improved
- Spell-check now works offline.
- Dabble now tells you when a change is refused because of your role on a shared project, instead of failing silently.
Fixed
- Fixed content changed outside the editor (by a browser extension or grammar tool) corrupting the document.
- Pasted and imported text no longer carries its original text color.
- Pasted and imported text no longer turns indents into literal tab characters.
- Typing after scrolling away now jumps back to your cursor.
- Fixed the on-screen keyboard dropping accented characters on Windows.
- Comment highlights, text highlights and links no longer stretch past the end of a line.
- Selected and in-progress comments now stay level with the text they’re attached to, and the selected comment reliably sits above its neighbors.
- The comment navigator no longer covers the comment you have open.
- Fixed the wrong comment being highlighted when several cluster together.
- Only the project owner can edit or delete someone else’s comment.
- Editors and Reviewers no longer queue up structural changes the server will always refuse.
- Fixed a project’s own owner being briefly refused edits while permissions loaded.
- Review copies deleted elsewhere no longer linger in your list.
- The Scenes row now stays visible on a plot grid that has no plot lines yet.
- Fixed editing an existing writing goal.
- The startup quote is readable again. Its full display time was restored.
- Stability fixes for the offline spelling layer.
3.0.55 — 10 August 2026
Section titled “3.0.55 — 10 August 2026”Fixed
- Fixed a sync repair comparing against unsaved local state, which could heal a document incorrectly.
3.0.54 — 7 August 2026
Section titled “3.0.54 — 7 August 2026”New & improved
- The Report a Bug window now shows Dabble’s live service status.
- Spelling and grammar status now appears in project settings, with on/off toggles in preferences.
Fixed
- Resolved comment threads now collapse, long threads are no longer cut off, and the navigator moves freely.
- Beta Readers can no longer navigate to other readers’ comment threads.
- Fixed pasting when a co-author’s edit arrives at the same moment.
- The view scrolls back to your cursor after a cut or paste.
- Dabble-format export now matches the editor and no longer silently substitutes fonts.
- Markdown export keeps its block structure again.
- Match Case, Whole Word and Regex can now be combined in Find.
- Find no longer steals focus from the search box while highlighting matches.
- The toolbar can now switch off a format you applied with a keyboard shortcut.
- Formatting from a selection no longer leaks into text you type afterwards.
- Words written before you set a goal are now counted and back-dated correctly.
- Fixed word-count tracking failing to start, or carrying over, when switching documents.
- Paste-to-import is now only offered where it’s supported.
- New plot lines are created in the plot grid you have selected.
- The dashboard’s “Modified” date now stays current.
- Fixed an invite being sent against the wrong project when the share window was closed mid-send.
- The thesaurus now says it’s English-only instead of returning empty results.
- Fixed two Spanish strings appearing in the French translation, and translated 17 strings that were still showing in English across every language.
- Oversized changes are now refused up front with clearer reporting, and large batches are split correctly on every save path.
- The device-list refresh button no longer reads as a full data resync.
3.0.53 — 4 August 2026
Section titled “3.0.53 — 4 August 2026”New & improved
- Dabble now holds your place in a document, and restores it when you switch documents, click through the sidebar, or restart the app entirely.
- Move between scenes in the manuscript with the arrow keys.
Fixed
- Fixed typewriter scrolling latching on after a key press that produced no text.
- A review-copy merge that succeeded is no longer reported as failed, and Dabble no longer asks you to retry a merge that can’t succeed.
- Drag and drop now works with a trackpad on iPadOS.
- Word export now defaults to US Letter, puts matching space above block quotes, and no longer emits a section property that some readers rejected.
- Typing a chapter range in Export now applies without also clicking its radio button.
- The manuscript title page is now translated.
- Today’s Target now locks in from real, synced word counts rather than a partial local count.
- Spell-check now runs in note cards, plot cards and book-outline scene cards, and re-checks when a co-author edits them.
- Creating from a folder’s menu now adds the new item inside that folder.
- Fixed note cards colliding between documents. Copying a document now gives its notes fresh IDs.
- The empty-cell plot-line tooltip now only appears in Colorblind Friendly mode.
- Keyboard shortcuts now follow your keyboard layout rather than physical key position.
- Dabble now surfaces broken browser storage instead of failing quietly.
July 2026
Section titled “July 2026”3.0.52 — 30 July 2026
Section titled “3.0.52 — 30 July 2026”New & improved
- The sync status indicator now reflects whether your work is actually saving, including a new “limited” state.
- Co-author presence now starts up with the app.
Fixed
- Fixed typing being silently discarded while a document was locked, either in Version History or while a save was in flight.
- Adding a comment no longer scrolls the chapter away from you, and a comment you’re writing keeps its highlight when a co-author’s edit arrives.
- Text copied with right-click now wraps properly when pasted into Word.
- Printing now uses the same document formatting as the editor.
- The color picker now regroups when you turn Colorblind Friendly mode on or off.
- Fixed per-project theme overrides not applying, including in the banner picker.
- A support agent opening your project no longer reorders your project list.
- Track Changes Original/Final views stay usable while the document is read-only.
- Fixed typos in the image drop-zone text.
3.0.51 — 25 July 2026
Section titled “3.0.51 — 25 July 2026”Fixed
- Long author names now wrap on the book title page.
- Fixed stray styling on the book title page.
3.0.50 — 25 July 2026
Section titled “3.0.50 — 25 July 2026”Fixed
- Fixed note text being lost when a delete was declined.
- Scene cards no longer overwrite a newer description with stale text.
3.0.49 — 24 July 2026
Section titled “3.0.49 — 24 July 2026”Fixed
- Fixed app updates stalling silently after you clicked to update.
- Words like “I” or “MIX” at the start of a line no longer turn into a numbered list.
- Fixed duplicate notes being created when adding the first note to a document, and an add that fails is now surfaced instead of lost.
3.0.48 — 24 July 2026
Section titled “3.0.48 — 24 July 2026”New & improved
- Redesigned the support page, with dark-mode fallback, self-hosted fonts and improved contrast.
- Dabble now explains when a review-copy merge is refused because it would duplicate content.
- Dabble re-imports a document automatically when changes go missing.
Fixed
- Major plot-grid repair work: ordinary edits no longer leave the grid needing repair, drags and reorders keep rows and children in step, and the repair pass no longer fights your edits or resurrects trashed scenes.
- Dabble now asks the browser for persistent storage, so your local work isn’t silently evicted.
- If your subscription is paused or past due, your work stays visible read-only, with a clear status chip.
- Export stays reachable in read-only mode, and is correctly hidden in template preview for lapsed accounts.
- Heading shortcuts (Cmd+Option+1–6) now work on macOS.
- New projects are no longer placed into a collection someone shared with you.
- The “not saving” banner is now driven by whether writes actually succeed.
- Fixed the default collection on brand-new accounts.
3.0.47 — 22 July 2026
Section titled “3.0.47 — 22 July 2026”Fixed
- Fixed an open document drifting out of step with its saved copy.
3.0.46 — 22 July 2026
Section titled “3.0.46 — 22 July 2026”New & improved
- Sync v2. All your open tabs now write through one shared store, with a single elected tab owning the connection to the server. Syncing is more reliable with several tabs or windows open.
3.0.45 — 22 July 2026
Section titled “3.0.45 — 22 July 2026”New & improved
- Added a “Clear All Site Data” recovery button to the support page.
- Faster startup. Session recording now waits until the app has finished loading.
Fixed
- Chrome 109 is supported again; it was wrongly blocked by the browser check.
- Fixed spelling and grammar suggestions being unreachable, and underlines being offset, near images and other embedded content.
- Dragging a plot point to another column now sticks instead of snapping back.
- Switching projects no longer briefly shows the previous project’s documents.
3.0.44 — 20 July 2026
Section titled “3.0.44 — 20 July 2026”New & improved
- Sync Places now shows when each device’s information was last refreshed.
3.0.43 — 20 July 2026
Section titled “3.0.43 — 20 July 2026”New & improved
- Sync Places now marks device records that may be out of date.
Fixed
- Fixed a sign-out loop caused by a rejected background write, and repaired affected devices on startup.
3.0.42 — 20 July 2026
Section titled “3.0.42 — 20 July 2026”Internal reliability work only.
3.0.41 — 20 July 2026
Section titled “3.0.41 — 20 July 2026”New & improved
- Much faster manuscript loading in large books. Scene heights are now estimated from word counts instead of measured up front.
- Faster comment rendering, a faster plot grid with many rows, and co-author coloring work now only runs when you actually have co-authors.
- Spell-check now paces itself around your typing.
- Note and description-card edits now save through the same batched queue as the rest of your text.
- Session recordings can now include editor text, to help support recover lost work.
Fixed
- Fixed very large books exceeding the browser’s maximum page height.
- Fixed scenes being unloaded while you were still editing them.
- Fixed the app freezing on a project whose document tree contained a loop.
- Your own edits are no longer colored as a co-author’s.
- Fixed spell-check work continuing against an editor that had already closed.
- Fixed plot-grid height being calculated incorrectly during repair.
- Fixed manuscript layout when a stored width was corrupt.
- Fixed an error when the review-copy list came back empty.
3.0.40 — 19 July 2026
Section titled “3.0.40 — 19 July 2026”New & improved
- The maintenance page (now
support.html) can upload your local database straight to support, with hints explaining Send to Support vs Download Database.
Fixed
- The maintenance page now renders even if the theme stylesheet fails to load.
3.0.39 — 19 July 2026
Section titled “3.0.39 — 19 July 2026”New & improved
- Database exports now include the write journal, so support can see work that hadn’t synced yet.
3.0.38 — 19 July 2026
Section titled “3.0.38 — 19 July 2026”New & improved
- Note-card edits now save through the batched text queue.
Fixed
- The dashboard now says you’re offline instead of showing an empty project list.
- Note cards update correctly when you leave Version History.
- Description-only note cards are now top-aligned.
3.0.37 — 18 July 2026
Section titled “3.0.37 — 18 July 2026”Fixed
- Work held back mid-session is now retried automatically.
3.0.36 — 18 July 2026
Section titled “3.0.36 — 18 July 2026”Fixed
- Support staff viewing your account no longer register as you in analytics and support chat.
3.0.35 — 17 July 2026
Section titled “3.0.35 — 17 July 2026”New & improved
- Held work now commits straight to the server when the background sync worker is unreachable.
- Changes that failed to replay are retried once automatically.
3.0.34 — 17 July 2026
Section titled “3.0.34 — 17 July 2026”Fixed
- Fixed support data dumps coming through empty.
- The sync indicator now accounts for work waiting in the journal, and that work is no longer set aside.
3.0.33 — 17 July 2026
Section titled “3.0.33 — 17 July 2026”Fixed
- Fixed the app freezing on startup when you have a long-running (for example, year-long) writing goal.
3.0.32 — 17 July 2026
Section titled “3.0.32 — 17 July 2026”Fixed
- Read to Me now lists voices right away, instead of only once the browser reports them.
3.0.31 — 17 July 2026
Section titled “3.0.31 — 17 July 2026”Fixed
- Color-only labels now show in the Labels manager, and label inputs are readable in dark mode.
- Sync now recovers automatically when the server no longer recognizes your device.
3.0.30 — 17 July 2026
Section titled “3.0.30 — 17 July 2026”New & improved
- Added label management for documents.
3.0.29 — 17 July 2026
Section titled “3.0.29 — 17 July 2026”Fixed
- Read to Me no longer collapses on iOS Safari.
3.0.28 — 17 July 2026
Section titled “3.0.28 — 17 July 2026”Fixed
- Right-click copy, cut and paste now keep formatting.
- Fixed Read to Me picking the wrong voice.
- The sidebar resize handle no longer sits on top of the navigation scrollbar.
- Device names no longer go missing from Sync Places after a recovery.
- Sync now recovers from an unrecognized-client error instead of stalling.
- Fixed errors when the shared local database was missing part of its structure.
3.0.27 — 17 July 2026
Section titled “3.0.27 — 17 July 2026”Fixed
- Large database exports no longer fail on the browser’s maximum string size.
- Dabble now recovers when the browser closes its shared local database connection.
- Fixed a rare editor stall when Dabble read your cursor position mid-update.
- Fixed creating an item inside a folder that had just been deleted.
- Fixed duplicating a project with a malformed plot grid.
- Signing out of one account now returns you to the dashboard.
3.0.26 — 16 July 2026
Section titled “3.0.26 — 16 July 2026”Fixed
- Temporary sync hiccups no longer raise an error alert.
- Fixed a legacy repair re-creating a document that already existed.
3.0.25 — 16 July 2026
Section titled “3.0.25 — 16 July 2026”New & improved
- The support-data tab now closes itself after a successful send.
3.0.24 — 16 July 2026
Section titled “3.0.24 — 16 July 2026”New & improved
- Word counts now show in the status bar on notebook and character documents.
Fixed
- Recovered review-copy comments that were stuck behind a rejected background write.
3.0.23 — 16 July 2026
Section titled “3.0.23 — 16 July 2026”New & improved
- Added a Send Data to Support window, so you can send your local data to support from inside Dabble.
3.0.22 — 16 July 2026
Section titled “3.0.22 — 16 July 2026”New & improved
- Note cards now show their formatting when read-only.
- Faster document reads and cheaper word-count recalculation.
Fixed
- Fixed the sprint lap count and the total-progress percentage.
- A daily win is now recorded against the count you actually see, with a placeholder while a count is pending.
- Word counts no longer leak between projects or accounts.
- Fixed an error when closing Dabble while Read to Me was running.
3.0.21 — 16 July 2026
Section titled “3.0.21 — 16 July 2026”Fixed
- Fixed typing lag caused by mention scanning.
- Pasting text no longer counts twice toward your daily target.
- Fixed queued word-count changes being applied to the wrong day.
- The daily goal tracker no longer shows a stale or low count after a refresh.
- Sprint timer laps no longer reset the session baseline.
- Removed the redundant “100%” next to the completed-goal trophy, and fixed Total Progress overflowing its card.
- Manuscript formatting settings now actually save.
- Sticky notes brought over from Dabble 2.5 can be deleted again, and their text is visible in dark mode.
- Pinch-zoom works in the editor on mobile again.
- Find now opens collapsed Track Changes content when jumping to a match.
- Read to Me: pause now genuinely pauses, stalled speech is detected and recovered, and the editor is re-enabled afterwards.
- Fixed comments being attached to the wrong document from a stale cache.
- Fixed an out-of-memory crash loop while repairing large legacy projects.
- Fixed a freeze counting words in a project whose document tree contained a loop.
- Highlights are hidden when your plan no longer includes them.
- Review copies now refresh their content when a document is imported.
- Fixed a stall when publishing your cursor position to co-authors.
- Fixed an error loading plot line data, and some inline formatting not being recognized.
3.0.20 — 16 July 2026
Section titled “3.0.20 — 16 July 2026”New & improved
- Self-serve recovery for held changes. You can now review and restore work Dabble had to hold back yourself.
3.0.19 — 15 July 2026
Section titled “3.0.19 — 15 July 2026”New & improved
- Report a Bug moved into the Help menu.
3.0.18 — 15 July 2026
Section titled “3.0.18 — 15 July 2026”Fixed
- Fixed a background comment cleanup breaking sync for reviewers.
3.0.17 — 15 July 2026
Section titled “3.0.17 — 15 July 2026”Fixed
- Project owners can now see comments left on their own review copy.
3.0.16 — 15 July 2026
Section titled “3.0.16 — 15 July 2026”New & improved
- Goals: “today” counts are now consistent everywhere, deadline countdowns include the deadline day, and you can set a daily goal that counts new words only.
- Added a service status link to the Help menu.
- The desktop app version now shows in the Help menu.
Fixed
- Login no longer hangs indefinitely if an account lookup stalls.
- Exported
.docxfiles now open in strict Word-format readers. - Reviewers and Editors invited to a share can now see and add comments.
- Sharing or publishing now always uses the selected project’s own content.
- Shared and exported pages now use the class names the share stylesheet expects.
- Adding a word to your dictionary re-runs the check immediately.
- Held work is now surfaced to you instead of being silently replayed.
- Blocked a text change being committed against an empty base, which could wipe a document.
- Missing app files now return a proper 404 so Dabble can recover, instead of serving the app shell.
- Fixed the sidebar resize handle blocking the navigation scrollbar on Windows.
3.0.15 — 15 July 2026
Section titled “3.0.15 — 15 July 2026”New & improved
- Noticeably faster typing in large projects.
- Fixed the navigation pane recalculating continuously.
3.0.14 — 15 July 2026
Section titled “3.0.14 — 15 July 2026”Fixed
- Fixed a case where typed text could be inserted twice.
- Fixed stale plot-grid data overwriting scene changes.
- Tabs stuck with only journaled work now recover.
- Dabble now hard-resets its service worker when a reload can’t clear a stale app file.
- Dabble now tells the difference between a value you deliberately cleared and one that was never set.
3.0.13 — 15 July 2026
Section titled “3.0.13 — 15 July 2026”No changes. The same build as the launch-week release below, given the first stable 3.0 version number.
3.0.0 — 13-15 July 2026
Section titled “3.0.0 — 13-15 July 2026”Dabble 3.0 general availability
Section titled “Dabble 3.0 general availability”Dabble 3.0 went live over three days. The builds that shipped in that window didn’t carry stable version numbers, so they’re collected here as one release. This is everything that landed.
New & improved
- Dabble rewritten from the ground up, for better performance and to bring it onto current technology.
- Billing and account details moved out of the writing app, onto their own page in your Dabble account online.
- Real-time co-authoring. You and your collaborators write in the same project at the same time, with four roles to hand out: Co-Author, Editor, Reviewer, and Reader.
- Track changes. Turn tracking on and your edits become suggestions to accept or reject, with Original, Difference, and Suggestions views.
- Comments, rebuilt. Threaded conversations that survive edits, with read and unread state and a full Comment History.
- Review Copies. An isolated copy of your project for a friend, beta reader, or editor, merged back on your terms.
- Version History. Scrub back through the Time Machine to view any past state, restore the whole project, or bring a single document forward.
- Quick Open. A command palette that fuzzy-matches any document or note in your project.
- Read to Me. Text-to-speech that reads your manuscript aloud, with a reading-speed control and a voice picker.
- More ways to organize. Ideas, the Notebook, richer Notes, an overhauled Plot Grid, and a book cover designer.
- Six color themes, a separate Light / Dark / Auto switch, and one home for every preference.
- A redesigned export. Word, Web, Markdown, and Google Docs, in Manuscript Format or Dabble Format.
- Install Dabble from your browser on Mac, Windows, Linux, iOS, and Android. The downloadable desktop app is still available for Windows, Mac, and Linux.
- Sync Places. See everywhere Dabble is open, and sign other devices out remotely.
- A write-ahead journal, so your work is recorded locally before it syncs.
- A High Contrast theme.
- Note cards are now full editors, with a formatting toolbar and working paste.
- iPad now gets the mobile experience, with the bottom of the screen no longer clipped.
- Version History opens faster. Change logs now load on demand.
- Word counts no longer recount the entire project every time you pause typing.
- Goal cards now show a completion percentage.
- Days Off now supports flipping individual dates on or off.
- Added Convert to Project, to turn a template back into a project, with a warning if it would revoke a live share.
- Dabble now warns you if the browser stops saving your work mid-session.
- Step through Version History changes with the ← and → keys.
- A new “Welcome to Dabble 3.0” first-visit modal, and the beta banner is gone.
- Desktop app: the header no longer collides with the macOS window buttons, and back and forward arrows were added.
- Added a “Clear Cookies (Sign Out)” button to the maintenance page.
Fixed
- Fixed a family of Firefox crashes when project data hadn’t finished loading.
- Fixed an out-of-memory crash caused by repeated editor setup.
- Blocked an edit that could double a document’s contents.
- Blocked a bug that could overwrite one document with another’s contents, with a notice when it’s caught.
- Duplicate document entries are de-duplicated when a project loads, and a device that has drifted into duplicates now resyncs from the server.
- Fixed a local duplicate causing a document to be removed for everyone.
- Fixed moving a document to an out-of-range position, which could corrupt sync.
- Restoring a version no longer wedges sync.
- Dabble never auto-reloads over work that hasn’t synced yet.
- Tabs recover when the background sync worker can’t restart.
- Improved recovery when an app file is stale, empty, or fails to load.
- Fixed daily word counts stuck at 0.
- Selected-word counts now match document totals.
- Fixed phantom words and migrated scenes counting toward today, and today’s target now goes down as well as up when your pacing settings change.
- Comments imported from Dabble 2.5 are recognized again, and wrongly orphaned threads were restored.
- Fixed the editor re-processing text it had just saved.
- Background repairs now wait for you to stop typing, but no longer defer indefinitely.
- Fixed an autoscroll error while the document was changing.
- Fixed an editor scrollbar rule leaking to the whole app.
- Fixed block-quote styling bleeding into Property List headers, and a block-quote repair running against stale text.
- Fixed a brief window where edits could land while entering Version History.
- Version History: canceling a step no longer lands late, and markers fade in.
- Word imports now split chapters on auto-numbered headings.
- Labels: renaming no longer truncates as you type, color changes apply on save, and you can remove a label everywhere at once.
- Scene titles now show in the plot grid.
- Switching between plot lines keeps your scroll position.
- Template creation failures are now shown instead of silently dropped, and Convert to Template stays enabled with a pre-filled name.
- Fixed navigation and drag-and-drop acting on a stale row.
- You can no longer drop a document into its own subtree.
- Fixed icon overlays showing on navigation items inside review copies.
- Fixed note text writes against virtual documents.
- Documents that can’t be renamed now show their fixed name.
- Remote sign-out now reliably signs the other device out, including on iOS, and the confirmation names the device.
- Fixed Read to Me replay, back-navigation and voice selection.
- If the support chat widget can’t load, Dabble now offers email instead.
- The Help Center link now points to the current docs site.
For the full tour, see What’s new in Dabble 3.0.