MainBranch

Changelog

Notable changes shipped to the MainBranch app, grouped by month.

A summary of notable changes shipped to MainBranch. Smaller fixes, dependency bumps, and internal refactors are omitted.

May 2026

  • Import from SharePoint and Google Drive into Vault and Presentations.
  • Vault layout polish: unified "All files" and "All folders" layouts, fixed action bars, and a layout-shift fix on import.
  • Backend migration: the app's API surface moved from Next.js API routes and server components onto the dedicated Hono backend, with the frontend talking to it through a typed client. Faster, cleaner separation, no behavior change for users.
  • Spreadsheets: Excel-like cell formatting, AI tools for spreadsheet edits, full-screen layout in the canvas editor, and the option to save a generated spreadsheet to a chosen Vault directory.
  • Meetings: UI polish, an overhauled audio waveform on the recording player, an "in waiting room" status for the notetaker bot, and assistant message actions inside meeting chat.
  • Workspace & admin: ⌘K now opens inside workspace settings, governance graph colors are consistent in dark mode, and Audit Logs / Data Exports labels were capitalised in the sidebar.
  • Smart Forms: warn when AI autofill can't find any matches.
  • Chat: invalidate chat history after branching so the new thread shows up immediately.
  • Connectors: removed the Zendesk connector.

April 2026

  • Chat archival — archive chats out of your sidebar without deleting them, and restore later from data controls.
  • Pin and unpin chats with optimistic updates and a separated pinned / recent section in the sidebar.
  • Resizable canvas for documents and spreadsheets.
  • Unified period filter across meetings, Vault, and audit logs.
  • Export org data end-to-end (data exports refactor).
  • Presentations: pick source files from Vault, brand guidelines support, and a fresh design pass.
  • Redesigns: new homepage, chat page, meetings pages, and command menu (animated highlight and stacked pages).
  • Vault: skeleton loaders for folders and files.
  • Audit logs: date range filter, push time sorting to the backend, and table UI polish.
  • Members: people data merged into a single members page; skeletons added to members and audit logs.
  • Chat input: Apps toggle and Calendar source toggle in the plus menu.
  • Reasoning & tools: more concise reasoning steps, a tool-addition animation, and the React Compiler enabled for the app.
  • Auth: custom auth-error screen for users with no organization.
  • Misc: transcript download/export as Markdown, PDF, and DOCX.

March 2026

  • Presentations tool MVP shipped.
  • Email integration for indexing and search.
  • Stock widget with real-time quotes and historical data on the homepage.
  • Notifications: delete and archive options on the notification panel.
  • Chat: model picker now appears on the regenerate button.
  • Cleanup: removed Visual Creator and Data Visualizer tools.

February 2026

  • Two-factor authentication support.
  • Chat forking — branch from any assistant reply.
  • In-app notification system with archive support.
  • Admin news widget customisation and a news widget on the dashboard.
  • Rate limiting on API routes.
  • Search: "Search files" added to the ⌘K menu.
  • Sidebar: chat history grouped into temporal sections.
  • Onboarding: new graphic and simplified department form.
  • Deep Dive: simplified internal/external data source selection, government-specific templates.
  • Files: full-screen previews for Excel files.
  • Legal: Terms of Service and Privacy Policy links added across the app.
  • Meetings: "Join" button now appears only on the next meeting.

January 2026

  • Vault select mode for multi-file actions.
  • Home page improvements, Excel previews, and consistent deep-dive labels.
  • Meetings: transcript view with time tracking and active-segment highlighting; meeting names required when creating a meeting manually.
  • Chat: initial and streaming scroll-to-bottom; improved command menu.
  • Workspace: more admin settings, default chat model selection per workspace.
  • Models: image model switched to Nano Banana Pro.

December 2025

  • Major redesign across the app with a new bento-grid widget homepage.
  • Home widgets section with reorderable widgets.
  • Meetings: edit name and delete for manually-created meetings; only meetings with a link are shown on the meetings page; matched words highlighted in transcript search; optimistic updates for toggling action items.
  • Vault: preview support added for the remaining file types, PDF previews everywhere, direct-to-S3 uploads (no longer proxied through Vercel).
  • Smart Forms: in-form alerts.
  • 404 page added.
  • Sidebar: moved to the shadcn sidebar; loading state and chat input refactor.

November 2025

  • Onboarding flow redesigned.
  • PDF form filler moved to the Python file-parser service.
  • Document generation: new flow plus chart export.
  • File analysis powered by the file parser service, with a new UI for analyze.
  • Markdown renderer added.
  • Chat: continue transcriptions inside chat, audio visualiser timer, image-generation tool, expanded toolset.
  • Drafts removed: the "draft reports" workflow was retired.

October 2025

  • Sign in with Microsoft.
  • Model selector grouped by provider.
  • Calendar tool wired into the canvas.
  • Prompt suggestions now use user nodes.
  • Recall.ai region updated and table styling fixes.

September 2025

  • GPT-5 models added (with reduced effort thinking).
  • New chat input and related UX changes.
  • New Vault UI.
  • Admin UI settings shipped.
  • Recordings stored in S3 (migrated from R2 across the platform).
  • Search migrated off Pinecone for vector and full-text search.
  • Zendesk Tickets integration.
  • Meetings: required meeting name on creation, "no upcoming meetings" empty state, brand-aligned visuals.
  • Audio transcription quality improvements.
  • Canvas: new canvas sidebar.

August 2025

  • Design system aesthetic switched to "carbon."
  • Members page: invitation management, clearer pending invitations.
  • OAuth with DWD used for calendar event lists.
  • Sync jobs deduplicated.
  • TTS chunked with Gemini 2.5 added.
  • Recording state persisted to storage; filetype icons added.
  • Chat history populates the sidebar instantly when a new chat is created.

July 2025

  • Keyboard shortcuts introduced.
  • Sources included in chat responses.
  • Search across chats and messages.
  • Gmail attachment processing and indexing.
  • Emails appear in search.
  • Pinecone used for file-name search.
  • Prompt suggestions for follow-up chats.

June 2025

  • User settings modal.
  • Autocomplete in chat with files, bolding, and suggestions.
  • Lexical search added; org-level indexing with background workers.
  • Access control rolled out across content.
  • Meeting invitation UI and instant-invite dialog.
  • Sidebar cleanup, blockquote and table styling improvements.

May 2025

  • Auth frontend, integrations page, organization setup, and onboarding screens — the foundations of the modern signed-in experience.
  • Google Calendar integration.
  • Agent flow chart.
  • Visual system: removed Lucide icons in favor of a single icon set, neutral color refactor, popover banners.
  • Sidebar: user image and name, calendar events, truncated long logins.

April 2025

  • Major UI migration to Jolly UI, finished mid-month, with new layouts, modals, and functional buttons.
  • Onboarding screens (basic flow).
  • Elasticsearch backend for indexing — Slack, Gmail, Google Drive, Notion, and website connectors all migrated; combined kNN + query results.
  • Collections introduced for organizing indexed content.
  • Source filters on search results, with a checkbox layout.
  • Chat: "get the whole document" tool, contextual search restored, chat history fixes.
  • Apps tab and new user dropdown.
  • Google Drive ACLs enforced; default values for invite users form.
  • PostHog identification for users.

March 2025

  • Citation hovercards replace popovers in chat.
  • Google Drive: richer metadata and improved AI summaries.
  • Search: autocomplete replaces recent searches in the search form.

On this page