Roam Publish

What's new

Changes to roam.pub and the Roam extension. RSS · Upcoming changes (1)

Extension 0.3.0
  • Extension

    ImprovedPublishing: Publish with encryption is one of the Publish to choices. Without a graph password that can encrypt, the choice is greyed out.

Website 0.25.1
  • Website

    ImprovedPublished pages: A tidier bar at the top of pages. Dashboard and Manage sit on the left, apart from Search, Download PDF, Report abuse and the theme on the right, all in one button style. On published pages the bar no longer covers the page, so the breadcrumb sits right above the title.

  • Website

    ImprovedDashboard: The overview asks for a username once, in the Profile card, without a banner repeating it above.

  • Website

    ImprovedDashboard: Lists that fit on one page no longer show Previous and Next.

  • Website

    ImprovedDashboard: Add collection uses the same button style as Connect graph.

Extension 0.2.0
  • Extension

    ImprovedPublishing: The extension uses roam.pub's words for a page's visibility. The buttons are Make public, Put on Discover and Make unlisted (they were Make listed and Make discoverable), and the status says "Public page" or "Page on Discover".

  • Extension

    ImprovedPublishing: The status toast offers one action: Republish when the page changed, Sync open/collapsed blocks when only collapsed blocks differ, or none when it's up to date, then Add to collection… and Unpublish. Visibility is changed on roam.pub, from the page Open goes to; the toast after a first publish still offers Make public and Put on Discover.

  • Extension

    ImprovedPublishing: The status toast is shorter and says when a page is encrypted, for example "Encrypted unlisted page, up to date. Last published Oct 8, 2026, 1:14 PM."

  • Extension

    ImprovedSetup and settings: The extension's description lists roam.pub's main features, including end-to-end encryption and Download as PDF, in fewer words.

  • Extension

    ImprovedSetup and settings: Fewer settings. Change log, Sync published list, Status link text, Server URL and Reset Roam Publish block settings are gone. The change log is managed from Open dashboard, the Page… and Block… menus already sync, and the status link always reads "Roam Publish Status" (a link with other text gets it the next time you publish that page). Your other choices carry over.

  • Extension

    ImprovedSetup and settings: Roam Publish block is one setting: Pages, Pages and blocks, Blocks only or Off. It replaces the two switches. Block position reads First or Last.

Website 0.24.0
  • Website

    ImprovedSecurity: A password's length decides whether it encrypts. A graph or collection password of at least 10 characters encrypts new Password pages end to end; a shorter one, from 4 characters, locks them without encrypting. The "Encrypt new password pages" switch is gone: Sharing and collection Settings say "Locked and encrypted" or "Locked". A graph or collection keeps its current setting until its settings are next saved.

Website 0.21.0
  • Website

    ImprovedSite: Preview cards for published pages show the Roam Publish logo, the globe and memo from the site's header, instead of an "RP" square.

Website 0.19.0
  • Website

    ImprovedPublished pages: Cards for encrypted pages no longer say "Encrypted. Open it to unlock.": your browser opens them on its own once you've entered the password.

Website 0.18.2
  • Website

    ImprovedPublished pages: An encrypted page's badge just says Encrypted or End-to-end encrypted. Its version is in the card that opens from it, with a Learn more link.

Website 0.18.1
  • Website

    ImprovedSite: Upcoming changes counts an extension as ready for end-to-end encryption only where Roam can encrypt pages, and tells you when one of your graphs can't (update Roam's desktop app there).

Website 0.17.1
  • Website

    ImprovedDashboard: The choice between Discover, Public, Unlisted, Password and Members is called Visibility everywhere, in the page menu, Manage, bulk changes and the page lists.

  • Website

    ImprovedSite: What's new marks breaking changes, ones that need you to do something such as update the extension, with a red Breaking label, and you can filter to just those.

Website 0.17.0
  • Website

    ImprovedDashboard: One Visibility choice for every page. Wherever a page is published, it's Discover, Public, Unlisted, Password or Members, the same five steps in the page menu, Manage, bulk changes, the filters and the bar under each graph. "Listed" is now called Public. Password and Members pages have one checkbox to show their title on the front page.

  • Website

    ImprovedDashboard: The Sharing tab is only about your pages' visibility. Bylines, view counts, breadcrumbs, the RSS feed and where new pages go moved to a Display section on the graph's Settings tab.

Website 0.16.3
  • Website

    ImprovedSecurity: Encrypted pages are decrypted in your browser. roam.pub sends them still encrypted and no longer reads them to show them. Unlocking sends a proof made from the password instead of the password, and the key stays in your browser. You'll enter the password once more on each browser you've unlocked one in.

Website 0.16.2
  • Website

    ImprovedDashboard: Listed and Unlisted say what they do to links. Choosing whether a page is listed now says that [[links]] on your other pages only lead to listed pages, and show unlisted ones as plain text. An unlisted page's privacy note says the same.

Website 0.16.1
  • Website

    ImprovedPublished pages: Thread lines thicken when you point at them instead of shading the blocks they fold, so moving the mouse across a page no longer flickers.

  • Website

    ImprovedPublished pages: The page's own thread line stays out of sight until your pointer is near it.

  • Website

    ImprovedPublished pages: A quieter outline. Its hide button shows only while you point at "On this page", and once hidden, the button to bring it back fades away as you scroll into the page.

  • Website

    ImprovedPublished pages: Password-protected and members-only pages no longer also say "Not Searchable"; they're never in search anyway.

Website 0.16.0
  • Website

    ImprovedSite: The encryption rules, in one place. Encrypted pages now says where a page can be encrypted, which passwords open it, when you need to type one, and what happens if one is forgotten.

Website 0.13.2
  • Website

    ImprovedPublished pages: Every thread line folds. Click the line under any block with children: it folds the blocks under it, or the block itself when none of them has children of its own.

Website 0.13.1
  • Website

    ImprovedPublished pages: Numbered lists zoom too. Click an item's number to zoom into it, the same as a bullet.

  • Website

    ImprovedPublished pages: One trail when zoomed in. The page's trail and the blocks above the one you zoomed into now read as a single row, so you can step back to any level, or to the whole page, in one click.

Website 0.11.0
  • Website

    ImprovedDiscover: Discover has a cleaner layout that matches front pages, with a search box and popular tags at the top, and the pages in one card with the sort and RSS feed right above them.

Website 0.10.0
  • Website

    ImprovedSecurity: Encrypt existing pages links each page it leaves readable to that page, with Manage already open, so you can set it to Password there. Coming back to settings checks the pages again.

Website 0.9.0
  • Website

    ImprovedDashboard: Change who can read existing pages is the new name for the link that sets access on every page, so it's no longer mistaken for encrypting them.

Website 0.8.2
  • Website

    ImprovedDashboard: Removing a page from a collection in Manage asks first, and says when it's the page's last place and goes back to your graph as Unlisted.

  • Website

    ImprovedDashboard: Revoke on API keys, Remove token for the Roam change log, Claim for a username and Decline on an invite each ask before doing something you can't take back from there.

Website 0.7.6
  • Website

    ImprovedSite: Privacy policy says what happens to emails you send to roam.pub, such as a reply to a moderation notice: Resend keeps them, and roam.pub's admins read them and may write back.

Website 0.7.5
  • Website

    ImprovedSite: Emails from roam.pub, such as verification, password reset, invites and moderation notices, have a proper design: what happened, one button for what to do next, and the link written out under it in case the button doesn't work.

Website 0.7.2
  • Website

    ImprovedDashboard: Members of a graph or collection see each other by name. Only the owner, who invites by email, sees everyone's email address.

Website 0.7.1
  • Website

    ImprovedDashboard: RSS feed shows as off and can't be changed while a graph's front page or a collection's page is locked, since the feed only works while anyone can open it. Unlocking brings back what you had.

Website 0.7.0
  • Website

    ImprovedDashboard: Search engines and Listed pages in site search show as off and can't be changed while a graph's front page or a collection's page is locked. Unlocking brings back what you had.

Website 0.6.2
  • Website

    ImprovedDashboard: Show in roam.pub search in a page's Manage dialog is off and can't be turned on in a place where search can't show the page, such as a password-protected collection.

Website 0.5.0Website 0.4.0
  • Website

    ImprovedSite: What's new shows when each change went live, and marks only what's new since your last visit instead of everything from that day. Extension changes appear once Roam Depot serves them, not before.

  • Website

    ImprovedDashboard: Password protection shows as a lock everywhere, and an encrypted page shows the lock with an E beside it.

  • Website

    ImprovedDashboard: A page's Manage dialog lists each place it's published as one row, with an icon for a graph or a collection and what the page uses there. Open a row to change it.

  • Website

    ImprovedDashboard: Access control and Visibility control mark the graph's or collection's default choice.

  • Website

    ImprovedDashboard: Listed has a document icon, so the globe only means Anyone.

  • Website

    ImprovedDashboard: Choosing a password and encrypting the page now sit under Password, in the place you're changing.

  • Website

    ImprovedDashboard: When Discoverable can't be chosen, the reason is always shown under it.

  • Website

    ImprovedDashboard: Pages say Unlisted instead of "Not listed", and the dashboard menu shows both settings, as in "Anyone · Listed".

  • Website

    ImprovedDashboard: The graph's Defaults tab is now Sharing, and holds the front page, search engines, Discoverable, RSS and breadcrumb settings that used to be under Settings.

  • Website

    ImprovedDashboard: Show in roam.pub search now sits under Visibility control in each place of a page's Manage dialog, and follows the listing you choose: Unlisted turns it off, Listed turns it on, and Discoverable keeps it on and locked.

  • Website

    ImprovedPublishing: The change log under a page's status link groups entries under one [[date]] block per day, each line showing just the time.

  • Website

    ImprovedPublishing: Changes to a setting made within 5 minutes of each other are logged once, with where it ended up, and not at all if it ended where the change log already showed it. Entries reach Roam about 5 minutes after the last change. Each page's history on its status page still lists every change.

  • Website

    ImprovedPublished pages: View counts on pages getting a rush of readers now catch up within about 15 minutes, while counts that aren't moving refresh less often.

Website 0.3.0
  • Website

    ImprovedDashboard: Moving a page onto or off Discover asks first.

  • Website

    ImprovedDashboard: New header for dashboard, graph and collection pages, with the API keys, Invites and Settings tabs in one row.

  • Website

    ImprovedDashboard: Page access is set with inline choices instead of a menu.

  • Website

    ImprovedDashboard: Graph settings are split: access defaults for new pages have their own Defaults tab.

  • Website

    ImprovedDashboard: The access settings are now called Access control (who can open a page) and Visibility control (where it's listed).

  • Website

    ImprovedDashboard: Each privacy setting has its own icon everywhere: an eye crossed out for unlisted, a key for a password, a keyhole lock for encrypted and people for members only.

  • Website

    ImprovedDiscover: Redesigned with excerpts, a sidebar and quieter votes. Upvoting is a button when you can, a count when you can't.

  • Website

    ImprovedSite: The privacy policy now lists every cookie, embedded media from other sites, where data is stored, why it's used, how long it's kept, when it's disclosed, security and your rights. The terms add a liability limit, Philippine law, and the extension's license.

  • Website

    ImprovedSite: The privacy policy is reorganised and shorter: a summary at the top, each fact said once, and everything about how long data is kept in one section.

  • Website

    ImprovedSecurity: Published pages can still be embedded in Roam, Notion or a blog; account pages can't be framed.

  • Website

    ImprovedSecurity: IP addresses used for rate limits are cleared from memory once the limit ends, and the hashes of reporters' IP addresses (and emails, after an account is deleted) can no longer be reversed.