June 26th, 2026
Improved

A smaller release this week, focused on smoothing out the places where Reintersect was starting to feel a little rough while we work on an iOS app and mention support.
The desktop app now has a proper native application menu, including the expected Edit, View, and Window menus. So things like copy, paste, zoom, and window controls actually work now.
Whoops!
Window dragging is cleaner too. We replaced a bunch of scattered draggable areas with one consistent titlebar drag strip, so the app behaves more predictably when you move the window around.
The emoji picker now uses virtual scrolling, which means it only renders the emoji you’re actually looking at instead of loading every emoji in the universe.
Opening it, scrolling through it, and searching should feel smoother.
Avatar initials no longer get accidentally selected like text.
The desktop sidebar is a little tighter.
Local mobile testing is easier for us now, which should help us catch mobile issues sooner.
June 19th, 2026
Improved

We have started selectively rolling out a desktop app to members of the Cartographer programme. We’re really excited for you to try it out!
When switching between search filters, the app should behave more predictably.
The “No results found” empty state now waits until loading is actually finished.
Valid search results will no longer be sometimes filtered out.
The notifications list had a subtle date grouping bug: it compared day-of-month values instead of full dates. That meant notifications from June 3rd and July 3rd could be treated like the same day.
Sometimes, emojis would be hidden in notifications and a few other places. This will no longer happen.
June 12th, 2026

A big few weeks. New workspaces don't hit a checkout wall anymore. The composer got rebuilt for phones and learned some manners on desktop. And notifications now do the bookkeeping for you.
Writing a conversation on mobile used to mean fighting a drawer. The composer is now full-screen on phones, and it tracks your keyboard - the editor scrolls to stay above it instead of hiding behind it. Desktop gets a tighter dialog with an attach button and an emoji picker in the toolbar.
Open a circle, and its notifications mark themselves read. Open a conversation, and the reply notifications for it do the same. No more clearing a bell full of things you've already seen.
Two more things in the same vein:
Joining a circle subscribes you to its conversations from the start - you no longer have to opt in to hear about the thing you just joined
Delivery got more stubborn. If a notification fails to send, we now retry instead of quietly dropping it
Invite links got smarter about who's clicking them. Already signed in with the right account? You go straight to joining the workspace - no second sign-in. Signed in with a different account? We say so, and offer Sign out and continue. Expired? You get told that, plainly, instead of a generic error.
And right after you create a workspace, a new ‘bring your team’ step lets you paste a pile of emails and invite everyone together.
The sign-in code screen now has a resend button with a short cooldown, and the inputs play nice with password managers
The email field no longer yells at you mid-keystroke - it checks when you submit, and says "Please enter a valid email address" like a person would instead of a cryptic message full of weird symbols.
Conversations and replies got a typography pass: better line heights, more breathing room around headings, rounded blockquote bars, cleaner lists. DMs use a tighter variant that fits more conversation on screen. Long, formatted posts also render noticeably faster - we stopped doing a lot of unnecessary work for text that's just being read.
Reaction chips on conversations, replies, and DMs are now one consistent component. They keep a stable order (first reaction stays first), animate out when removed, and the counts don't wiggle as they change.
The reaction picker no longer lingers on screen after you close it
Formatting and link menus stopped hiding behind the composer dialog
Opening a reply scrolls the editor into view instead of leaving it below the fold
The DM formatting toolbar no longer overflows on narrow screens - it scrolls
Editors load drafts reliably - focus and saved drafts no longer race each other on open
Invite buttons across the app now take you to the Invites page, where invites actually live
May 29th, 2026
New
Improved
Fixed

Two big things this week. The app finally responds to phones the way you'd want a phone app to respond. And selecting text anywhere in the app shows a real formatting toolbar with the headings, lists, and link controls you've been asking for.
One of the most long-awaited features is finally here. Reintersect will now adjust itself to your screen size and work on your phone. Talk to your team anywhere using the experience you already know and love.
Select text in any composer - conversation, reply, DM - and a bubble menu appears with:
Headings (H1-H3) in a dropdown.
Lists (bulleted, numbered, task) in another dropdown.
Bold, italic, strikethrough, underline.
Link, blockquote, inline code, code block, clear formatting.
Keyboard-navigable with arrows, Home, and End. Hidden inside code blocks or when the entire selection is already a link.
Selecting a link opens an inline URL input that autosaves as you type, opens the link in a new tab, or clears it. Enter commits; Escape cancels.
Cmd/Ctrl+K adds a link to the current selection.
Cmd/Ctrl+B no longer hides the sidebar - it just bolds text in the editor, like it should.
Escape collapses any text selection back to a single caret.
Shift+N opens the composer from anywhere.
Alt+N toggles it.
Cmd/Ctrl+Enter submits, in every editor.
All circles and people in your sidebar are now prefetched in a single global pass as soon as the app boots, instead of per-hover. The app feels noticeably faster.
Suggestion popovers for emoji and slash commands reposition more accurately.
Images dropped the drag-to-resize handles and the click-to-zoom modal; images render at natural dimensions bounded by the container to prevent conversations created on mobile from taking up the entire screen on a desktop.
May 22nd, 2026
New
Improved
Fixed

Most of this week was about making the app’s edges less sharp and more honest about themselves.
Open the sidebar account menu and there are two new items: Roadmap, which opens the public roadmap in a new tab, and Changelog, which pops a dark-themed changelog widget over the dashboard so you can see what shipped without leaving the app.
Intercom used to load through a web-worker proxy that was, charitably, finicky. The Support launcher would sometimes refuse to open, unread badges would lag, and showing/hiding from the sidebar would silently fail. Intercom now runs on the main thread like a normal embed and behaves like one.
The app will now keep prefetched data for 10 minutes by default. If you close your tab by accident, it’ll reopen instantly.
May 15th, 2026
Improved
Fixed

A team's day is full of small frictions that bother us. The invite link that may or may not work tomorrow. The screenshot filename that breaks the upload. The paste that brings a font you didn't ask for.
This week, a lot of them got out of the way.
Owners and admins now get a dedicated Invites page - every pending invitation in one table, with a countdown to expiry and a color-coded bar that warns you when one's about to die.
Resend with a click; the expiry resets.
Cancel with another; nothing waits in the user's inbox.
Paste fifty emails at once - comma-separated, line-separated, however your other tab gave them to you.
The settings sidebar even shows a live count of pending invites, so you don't forget who you've been meaning to bring in.
Mac screenshots have a narrow space between the time and AM/PM that used to silently break uploads. Accented letters came out scrambled. Long filenames pushed the download button off the page. None of that happens anymore.
Multi-select is on by default in the file picker.
Pasted images appear once, not twice.
The zoom-view backdrop is honestly black.
Plain text and HTML paste cleanly - only paste/drop events that actually contain files get treated as file uploads.
Previously, some MCP clients (mainly Claude Desktop) showed resource errors when signing into Reintersect. That’s no longer the case.
Checkout accepts a promotion code if you have one.
Workspaces can be configured to skip the waitlist, for the people we already know.
May 1st, 2026
New
Improved
Fixed

Two things land that you’ve been asking for. You can edit conversations. You can edit replies. And the change is visible to everyone with a small (edited) tag that, on hover, shows you exactly when it happened.
Open the action dropdown on a post you wrote and pick Edit. The title and body collapse into an inline editor with Cancel and Save. Cmd/Ctrl+Enter saves. Escape cancels. If you navigate away mid-edit, your draft survives.
After saving, an (edited) tooltip sits next to the original timestamp, with the exact edit time on hover.
The same thing works on replies - both top-level and in threads. Hover a reply you authored to surface a pencil button next to the existing reply/react actions. Click it, edit the body, save. (edited) appears with the timestamp.
Edits don't lag. The post search index re-pulls the post with your changes (title, body, plain-text, markdown) so the next search finds the latest words.
User and workspace avatars now hold a skeleton briefly while the image loads, then crossfade into the image (or the generated face / initials fallback). The 1-frame flash of face and the 1-frame placeholder flash in the workspace picker - both gone. The ring border only renders when the image is loaded or the fallback shows.
The main conversation page now shows the author's subtitle (role/title) under their name when they have one.
Empty content in conversations, replies, and DMs is rejected at the API boundary instead of failing later in strange ways.
Synced queries materialize their initial view eagerly, so the 1-frame loading flash on first mount of a page or component is gone.
April 24th, 2026
New
Improved
Fixed

Two big things landed this week. First: you can attach files and images anywhere things happen - conversations, replies, sub-replies, DMs. Second: circles can be public - flip one open and the whole workspace joins automatically.
Paste, drag-drop, or click the paperclip in any composer. Files keep their real names, including the unusual ones. They load on demand instead of bloating the document, and they clean themselves up when you delete the thing they're attached to.
Every circle used to be invite-only. From this week, a circle marked Public auto-joins every member of the workspace. New workspaces also get a "General" public circle out of the box, so nobody starts staring at an empty sidebar.
Flip visibility any time. The dialog warns which members will be removed if you go private.
Leave Circle hands ownership to the next admin - or the oldest member - if the owner walks away.
Add Members invites several people at once with type-ahead search across the workspace.
The "..." menu on every circle header puts Subscribe, Add Members, Settings, and Leave one click away.
Paste a styled paragraph from a Google Doc and watch it inherit a random gray font and a layout that won't die. Not anymore.
We strip source-specific junk - Google Docs span IDs, Word Mso* classes, even Granola's data attributes - and keep only the formatting that belongs.
Top commenter avatars on posts update reliably within a minute when someone new joins a thread.
Promoting someone to Owner asks you to confirm and demotes you to Admin in the same step.
Conversations that fail to send no longer leave the composer stuck on "loading" - you get a toast and a chance to fix it.
Empty conversations, comments, and DMs are rejected up front instead of failing in odd ways later.
April 17th, 2026
Improved
Fixed

A quieter week, mostly about how the app responds to you as you type, and what it lets through.
The Create Circle dialog now validates as you type. The Create button disables instantly for an empty or whitespace-only name, or a slug that someone’s already reserved - instead of letting you click and then showing you the error after the fact.
The workspace switcher trigger in the sidebar now carries an explicit "Switch workspace" label. Screen readers read it correctly.
Server-side, we tightened up our validation and security. This means less unexpected errors and a smoother experience.
April 10th, 2026
New
Improved

The biggest thing this week is something most of you won't see in the dashboard at all. We shipped the Reintersect MCP server - tools your AI agents can call, each backed by a real interactive widget. The smallest things this week are also some of the most welcome: a checkout that unlocks paid features immediately, invite acceptance that no longer crashes, and sign-out that signs you out cleanly.
Plug Reintersect into any MCP-aware client (Claude Desktop, Cursor, anything else that speaks the protocol) and your agent will be able to use & reference what’s happening in your workspace as you work with it. Our tools ship with interactive widgets that render in your agent chat and a “View in app” link that takes you right back to the app.
We believe agents should follow people, not the other way around. This is where that begins.
Complete a Stripe checkout and paid features unlock right away instead of making you refresh the page or wait 5 minutes.
Invite acceptance had a subtle bug: it was looking up the wrong user when fetching the freshly-accepted member, which crashed for some invitations.
In the conversation composer, you can now move between circle picker → title → body with just the arrow keys.
↑ or ← at the start of the title pops focus back to the circle picker.
↓ at the end of the title (or Enter) drops focus into the body.
↑ at the start of the body jumps back to the end of the title.
Cmd/Ctrl+Enter still submits, like always.
Sign out will now wait for our sync engine’s WebSocket to close before dropping its synced databases. Background sync will no longer continue running for a few seconds after signed out and no errors should appear.
Workspace avatars without a logo now show initials on a stable per-workspace color, on every auth screen (login, pick-org, no-subscription, join-workspace), the sidebar header, and the org-picker dialog.
The waitlist is case-insensitive end-to-end. Foo@Bar.com and foo@bar.com resolve to the same entry.
The Reintersect logo on auth pages stopped being a link to /, which used to dump you out of your session mid-onboarding.