Build log

Changelog

Every update is held here. We ship fast and document everything.

v0.6.0October 10, 2026

The biggest update so far: two new themes and a three-layer theme system, live collaboration in the top bar, invitations by Waggle ID, saved Page web views with color rules, manual links, one Binder layout across every tool, and a 14-day Scribe trial with an automatic three-day refund.

New

  • Two new Scribe themes: Gloamwood and Firstlight. Gloamwood is a dark night forest with fireflies around the edges of the app and a warmer Binder against a cooler page. Firstlight uses cool slate tones with warm morning accents.

  • Theme settings now have three layers: your account default, the project's theme, and your own theme for that project. Choosing "Use the project theme" keeps your project following changes made by the owner.

  • The top bar shows who else is in the project. Each person appears once, even if they have the project open in several tabs.

  • New writing from a co-writer appears briefly in their collaboration color before settling into your theme.

  • Your Waggle ID can be copied and used to invite you to a project. You can invite someone by their exact email address or Waggle ID, and their invitation appears on the Dashboard when they sign in.

  • Saved Page web views now live in the Binder and can be opened like other project items, with their own names, icons, and icon colors.

  • Color rules for changing the appearance of individual pages or groups of pages in the Page web.

  • Manual web links. Select text and use Link or Cmd+K, or paste a web address over selected text. Links can be opened, copied, edited, or removed from their link panel.

  • Behavior settings for Toggle and Quote blocks.

  • Scribe now includes a 14-day free trial. Founding Members are not placed into the trial because they are not charged.

  • Cancel within three days of a payment, including a renewal, and that payment is refunded in full, automatically.

Changes to know

  • Character sheets and custom theme building are paused while those tools get another design pass. Nothing has been deleted. Existing Sheet tabs remain in the project, Sheets already published through shared links still render read-only, and custom themes you already made continue to render. Waggle's built-in themes still work normally.

  • Old email invitation links no longer work. Invitations are now sent to an existing Waggle account by exact email address or Waggle ID and appear on that account's Dashboard.

  • Writing in another person's project as a collaborator now requires Scribe.

  • Only the project owner can change the project's default theme. Other members can still choose their own theme for that project.

  • Paragraph and heading alignment has been retired. Existing pages that use alignment keep it and still open normally.

  • Saved Page web views work differently. "Update view" and "Pin here" have been removed, along with the node-size, line-thickness, and force controls. A saved view is now a starting point. Changes can be saved as a new view.

  • Including a page with subpages in a Page web view includes everything nested beneath it, at any depth, and it keeps doing so. A page added underneath it later joins the view on its own.

  • If a project owner never chose who could manage pages, Editors can now add, rename, duplicate, move, pin, and trash pages. Projects explicitly set to Owner only are unchanged.

  • The project setting for the size of new images has been removed. New images choose their own starting size. Existing images do not change.

  • New images can no longer be placed inside table cells, and new Callout blocks can no longer be placed inside Secret content. Existing ones stay where they are.

  • Open Binder folders are now remembered per device instead of following your account between devices.

  • Built-in themes now receive their latest palette when Waggle updates them. Some projects may look slightly different after this release.

  • The Dashboard's separate Recent activity feed has been removed as part of the new project library.

  • Waggle now shows "(beta)" with its name across the app and public surfaces.

  • Refresh any Waggle tabs that were already open before this update. An older tab continues running the previous version until it reloads.

Improved

  • Projects now live in one library instead of separate shelves, with All, Mine, and Shared with me to filter it. Projects show whether other people have access, and ordering now works on a phone.

  • Page counts and recent project activity come from the project instead of the current device, so a project no longer needs to have been opened on that device first. Unknown word counts are left blank instead of shown as zero.

  • Every tool now uses the same Binder layout: the tool switcher at the top, its contents in the middle, Search near the bottom, and New at the bottom. Calendars and Themes now have Binder search.

  • The page menu has moved out of the global top bar and onto the page itself.

  • On mobile, the Navigator now uses a full-height tool rail beside the Binder instead of stacking the two.

  • Refreshing Waggle keeps you where you were. The Dashboard stays on the Dashboard, pages return to the same page and tab, Settings returns to the same section, and Binder and Navigator state are restored where appropriate.

  • Page web connections can show where they came from, including page links, nested pages, relationships, and tree connections. Find a page can now locate pages that are hidden, excluded, or outside the current view. Clicking a page selects it, and double-clicking opens it.

  • "Hide link styling" now hides only the styling. The link still works.

  • Dividers can be nested with Tab and Shift+Tab, and pasting [ ] task creates a real to-do.

  • Creating a page places it directly after the page you have open, at the same nesting level. Ctrl+N follows the same rule.

  • Removing a Secret block now takes one step, and Undo restores it.

  • Profile controls now live in Settings > Account, Log out has moved into Settings, and Personal > Writing holds default page icons and automatic-linking preferences.

  • Accessibility settings, automatic-linking preferences, and your default page and folder icons follow your account between devices. Default icons set for a particular kind of page stay with the project.

  • Page width now has three layers: the project's width, your own default, and your width for a single page. The most specific one wins, and the Full width setting now works.

Fixed

  • Text copied from Word and cells copied from Excel on a Mac no longer paste as an image.

  • More complex Word and Google Docs tables, including cells with headings and lists, now paste correctly.

  • Documents containing ordinary # characters or asterisks are no longer mistaken for Markdown and stripped of their real structure.

  • When Waggle cannot accept part of a paste, the message now tells you where the problem is in the document.

  • Search inside a project now opens correctly on a phone.

  • The editing bar above the keyboard now appears correctly on iPhone.

  • The New button at the bottom of the Binder keeps the correct theme styling.

  • The page scrollbar no longer fades away while you are trying to grab it.

  • Rename from the page menu now targets the correct page when a split pane is open.

  • Duplicating a page now includes its subpages.

  • Shared links now keep the project's page width and block settings.

  • Family tree connections are visible in the Page web again. The connections were never deleted. They were not being drawn.

  • Shift+Enter line breaks now survive a reload.

  • Selecting a page in the Page web no longer makes its node disappear at distant zoom levels.

  • Page web clicks are less likely to be mistaken for drags.

  • Tapping near the edge of a Binder row on a phone no longer opens the page above or below it.

  • Collaboration presence now verifies identity and room membership on the server instead of accepting those values from the client.

  • Reconnecting or refreshing no longer leaves duplicate presence behind as long as it did before.