2026.06.07
A lot of work has gone into cleaning up the platform and creating a more cohesive experience for our users over the last two weeks.
Added
- Public Share Pages — Publish any note, sheet, estimate, or schedule to a public read-only link that anyone can open without logging in. Shared pages render with the same editors you use in the app, and you can brand them with a company from your directory — logo, name, and accent color across the top. Toggle sharing on or off from the document’s actions menu; your link stays the same when you re-enable it.
- Custom Icons for Documents — Give any note, sheet, schedule, or collection its own icon. Pick an emoji or an icon from the library, and it shows in the sidebar, the breadcrumb, and at the top of the document — so your workspace reads at a glance.
- Richer Notes — To-do checkboxes, collapsible toggle blocks, and better links: hover a link for a preview menu, click to follow. Plus a “+” handle next to each block that opens the command menu in place.
Changed
- Schedule Editor Upgrades — A batch of editing improvements for building schedules fast: bar labels on the Gantt timeline (task name, dates, duration, % complete — configurable per schedule), copy and paste tasks with Ctrl/Cmd+C and V, an Excel-style fill-down handle on name and duration cells (names auto-increment: “Pour slab 1” → 2, 3…), and the Insert key to add a task below the current row. Bulk-linking tasks is now a single fast operation, new tasks default to 5 working days, and connector dots stay separated on narrow bars.
- Redesigned Workspace Chrome — The project workspace got a cleaner frame: the top bar is gone, replaced by a breadcrumb header with the project switcher, your open file, and its save status, export, and actions all in one place. The icon rail now runs full height, Home and Workspace merged into a single landing tab, and chat controls float over the conversation instead of sitting in a solid header.
- Refreshed Look — A full palette refresh across the app: warm stone neutrals, a refined indigo-blue accent, and clearer hover and selected states. Settings screens were standardized across account, workspace, and project with larger headers and consistent layouts, and mobile settings moved into a slide-in panel that matches desktop.
- Mobile Parity — The mobile document header now has the same actions as desktop: export, share to web, copy, and delete for notes, sheets, estimates, and schedules.
- Mobile Editing Toolbar — Editing notes on your phone now uses a single docked formatting bar with the full desktop formatting set plus move-up/move-down buttons — no more fiddly drag handles on touch screens. It stays reachable above the keyboard on iOS and Android.
- More Natural AI — The assistant uses your name the way a colleague would — a greeting up front, sparingly after that.
- Mobile Create Button — A new “+” button in the mobile tab bar starts a new agent chat or a new page in one tap.
- Message Feedback — Thumbs up or down on any AI response (with an optional comment) so you can tell us directly when the assistant nails it or misses. Copy and retry buttons got satisfying feedback too.
- Sample Project for New Users — New accounts now start with a sample project — real drawings, a welcome note, and a ready-to-send first question — so you can see what Framework does before uploading your own documents.
Fixed
- PDF Zoom — Pinch and trackpad zoom in the document viewer no longer snaps the view to the left edge of the drawing. Zooming now holds your position correctly.
- Long Conversations — Fixed an error that could break a conversation after it was compacted, leaving the AI unable to respond until you started a new chat.
- Documents Reopening Themselves — Returning to a past conversation no longer reopens documents the AI had created in it.
- RFI Detail View — Restored the Question and Attachments fields on RFI entries, brought back the grouped layout (Details, People, Dates, Impact & References), and removed the duplicated subject field.
2026.05.29
In this weeks update we’re sharing a number of new features and revisions to existing ones that will help us deploy new more advanced features quickly in the coming weeks.
Added
- Drawing Markups — Draw directly on any PDF with arrows, rectangles, ellipses, clouds, freehand, polylines, highlights, and text boxes, organized into markup groups. Includes ten built-in stamps (Approved, Approved as Noted, Reviewed, Revise & Resubmit, Rejected, Draft, Confidential, Void, Received, For Review), per-markup styling for color, line width, fill, and text, and a live preview as you draw.
- Download with Markups — Export any drawing as a flattened PDF with your markups baked in, ready to email or file. The original page text stays selectable in Acrobat and Preview.
- RFI & Submittal Registries — Dedicated RFI and Submittal logs with detail views, auto-numbering (RFI-001, SUB-001), file attachments, and a built-in CSI MasterFormat spec-section picker. RFIs track responses; submittals track review decisions (Approved, Approved as Noted, Revise & Resubmit, Rejected). A reusable person picker lets you assign contacts and create new ones inline, and the responsible contractor auto-fills from the selected contact’s company.
- Connections (Google Drive & Box) — Link your Google Drive or Box account and import PDFs straight into any project from the Document Manager — no downloading and re-uploading. Imported files are processed exactly like a desktop upload and tagged with their source.
- Notification System — A new in-app notification center, alongside on-screen toasts, that tells you when documents finish processing (or fail) and when the AI creates a note, sheet, or schedule for you. Notifications arrive in real time and link straight to the item.
- Notes: Inline Images — Add images to notes by drag-and-drop, paste, the
/imagecommand, or the toolbar. Resize, align, caption, and add alt text. - Notes: Weather Widget — Insert a weather block with
/weatherfor any location and date — useful for daily reports and delay documentation. - Sheets: Computed Columns — Add columns whose value is driven by a formula referencing other columns, built with a chip-based editor with autocomplete. Computed values feed sorting, grouping, and totals, and export as live Excel formulas.
- Bulk Row Duplication — Select rows in a sheet or tasks in a schedule and duplicate them in one click. Sheet copies respect auto-numbering; schedule copies insert directly after the original.
- New Templates — Five field-operations sheets (Manpower Tracker, Equipment Inspection Log, Prepour Checklist, Punch List, Procurement Log) and six formal letters (Memo, Transmittal, Notice of Delay, Notice of Backcharge, Warranty Letter, Stop Work Notice).
- AI Clarifying Questions — When a request could go more than one way, the assistant now pauses and asks a short multiple-choice question instead of guessing.
Changed
- Workspaces — A new team layer that powers Connections and billing. Connections and subscriptions belong to your workspace rather than a single login, with a redesigned Workspace screen (recent conversations, recent documents, usage) and a workspace settings page.
- Template Picker Redesign — Templates are now organized by construction workflow phase (Legal, Preconstruction, Reporting, HSE, Quality, Schedule, Cost Management, Closeout, and more) in a cleaner single-column list.
- AI Registry Support — The assistant can now create and manage RFI and submittal registries from chat — build a log, add entries, and record responses, then open the result as a clickable card.
- Smarter Estimates — The AI now produces more complete estimates: full CSI-division coverage, paired material and labour line items, and unit rates drawn from credible professional sources rather than consumer retail pricing.
- Upgrade & Plan Switching — The upgrade dialog now shows your current plan and lets paid users switch tiers directly — upgrades apply immediately, downgrades take effect at period end.
- Cancellation Feedback — Cancelling a subscription now asks for a reason so we can keep improving.
Fixed
- Overage Billing — Metered usage charges were still not firing after an earlier partial fix. Usage tracking and overage billing are now fully restored.
- Date Picker — Fixed a timezone bug where sheet dates could display one day early, and fixed the calendar closing when navigating between months.
- Status Dropdowns — Fixed status selectors in detail views that wouldn’t open or respond to clicks.
2026.05.11
Added
- Schedule & Gantt Charts — Build construction schedules directly inside your project. Grid editor on the left, interactive Gantt timeline on the right. Add activities, set durations, drag bars to reschedule, and draw dependencies between tasks. A critical path engine calculates your dates and float automatically. Zoom from day to quarter view.
- AI Routines — Set up recurring AI tasks that run on a schedule. Describe what you want done in plain language, pick a frequency (manual, hourly, daily, weekdays, weekly), and the AI handles it. Each run creates a reviewable conversation so you can see exactly what it did.
- Multi-User Live Chat — Team members viewing the same conversation now see the AI response stream in real time. A lock prevents concurrent sends, and author chips show who said what.
- Notification Preferences — Control document-ready and document-failed email notifications from your account settings.
Changed
- Smarter Context Management — Long conversations now compact gracefully instead of hitting the context limit. A structured summary preserves your project knowledge across extended sessions, and a real-time indicator shows when compaction is happening.
- UI/UX Polish — Unified loading indicators, click feedback on project cards and conversations, route progress bar, loading skeletons, iOS-style drawer easing, and haptic feedback on mobile.
- Lower AI Costs — Optimized caching and context thresholds to reduce per-conversation API spend.
Fixed
- Overage Billing — Metered usage charges were silently broken for two weeks. Usage tracking is now restored and working correctly.
- Past-Due Subscriptions — Past-due accounts were still able to use the platform. They’re now gated with a banner linking directly to the open invoice.
- Mobile Navigation — Fixed several issues where tapping a conversation on mobile did nothing, opened the wrong chat, or double-loaded.
- Chat Lock Recovery — If the AI crashed mid-response in a multi-user conversation, other users could get stuck seeing “someone is chatting” permanently. Stale locks now self-heal.
Security
- Chat Stream Authorization — The live stream endpoint now verifies the caller is a project member before allowing access.
- Multi-User Chat Policies — Row-level security policies aligned so team members can properly read and write in shared conversations.
2026.04.24
Our single biggest update we’ve shipped since launch – notable features include a unified workspace manager for organizing your documents, a unified content model and updated editors.
Added
- Unified Workspace Sidebar — Notes, estimates, sheets, and measurement sets now live in a single sidebar tree. Drag items into collections, rename inline, and organize however makes sense for your project. Multi-select and bulk delete supported.
- Template Picker — Creating a new document starts with a template selection. Five note templates (Meeting Minutes, Monthly Report, Proposal, Letter, Blank) and two sheet templates (Estimate, Blank Sheet). Templates generate real, editable content with proper formatting, column widths, and document properties.
- Floating Toolbar — Select text to get quick access to formatting: bold, italic, underline, strikethrough, highlight, links, text color, alignment, and block type conversion.
- Block Action Menu — Click the drag handle on any block to access “Turn Into” (headings, lists, quotes), background colors, duplicate, and delete.
- Callout Blocks — Five styled variants (info, warning, error, success, note) available via the
/calloutslash command. - Link Support — Full inline link editing with a floating toolbar for URL and display text.
- Text Alignment — Left, center, and right alignment that persists through save/load.
- Text & Background Colors — Full color picker on both the floating toolbar and the block action menu.
- Inline Sheet Embeds — Embed any sheet directly inside a document using the
/sheetslash command. The sheet renders live — no separate tab required. Embedded sheets display in PDF exports. - Unified AI Tools — Unified 20+ tools into five. The AI reads template schemas before creating content, so columns match the content type automatically.
- Generic Streaming Preview — When the AI creates a sheet, the streaming preview shows the actual columns for that sheet type instead of defaulting to estimate columns.
Changed
- Unified Content API — The separate estimates and notes APIs have been consolidated into a single generic objects API. All content types — notes, estimates, sheets, measurement sets — route through one set of endpoints.
- Standardized Data Model — All estimates and notes 75,000+ database rows migrated. Measurement data restructured into a clean nested format.
- NoteToolbar Redesign — Replaced individual heading buttons with a “Turn Into” dropdown. Reordered sections: Format → Font marks → Alignment → Lists/Quote → Table/HR/Callout. Added underline, highlight, link, text color, alignment, to-do, and callout buttons.
Fixed
- Plan/Act Mode Toggle — The sidebar toggle visually flipped but the AI kept running in the old mode. Root cause:
useChattransport wasn’t reactive to mode changes. Fixed by reading mode from a ref. - Editor Property Persistence — Table column widths, callout variants, code block language, and other top-level node properties were being silently dropped on save. Added a generic property preservation layer.
- Measurement Sidebar Display — Measurements were saving and rendering on drawings but not appearing in the right-hand sidebar panel.
- Color Picker Cutoff — The background color picker for tables was clipping color chips. Fixed submenu width.
- Date Picker for Sheet Columns — Added a calendar date picker to date-type columns in the sheet editor.
2026.03.22
Our team has been busy at work, rebuilding the foundation of Framework, in order to allow use to ship new features in coming weeks. Below you’ll notice several new under the hood improvements. Over the coming weeks, you’ll see several new features launched to help streamline your construction projects.
Added
- Team Collaboration & Permissions — Invite team members to your projects with role-based access control. Four permission levels (Owner, Admin, Editor, Viewer) control who can edit documents, manage members, and access AI tools. Invitations are sent via email and support both email and Google sign-in. The project owner’s subscription covers all in-project usage so collaborators don’t need their own paid plan.
Changed
- Redesigned App Shell — The entire application layout has been rebuilt. A new icon-only navigation rail on the left edge replaces the old text sidebar, giving more room to your documents and conversations. Resizable sidebar panels, a cleaner top bar with a project switcher, and a unified layout that merges the Hub and project workspace into one seamless experience. The mobile layout was also rebuilt with full-screen navigation and a bottom tab bar.
- New Design System — Updated the color system with a warm stone palette, tighter radii, and refined typography across the entire interface. Dark mode now uses warm neutrals instead of pure grays. Buttons, cards, badges, and inputs all received updated styling. The note editor has refined heading sizes and cleaner formatting.
- Smarter AI Conversations — The AI is now better at managing long, document-heavy conversations. It uses its tools more efficiently early on and wraps up with a clear written answer before running out of time. Complex queries that previously timed out should now complete without interruption.
- Help & Bug Reporting — New help menu in the top bar with separate flows for reporting bugs, requesting features, and getting help. A new user avatar dropdown provides quick access to settings and sign-out.
- Improved Document Reading — The AI now self-corrects more reliably when it has trouble locating a document, instead of getting stuck in a retry loop.
Fixed
- Chat Streaming Animation — AI responses now stream with a smooth typewriter effect. Words fade in as they arrive with a blinking cursor while generating.
- Onboarding Redirect Loop — Some Google sign-in users were getting stuck in a loop during onboarding. This has been resolved.
- AI Crashes on Long Sessions — Fixed a bug where long AI conversations could crash and enter a retry loop with no way to recover. These sessions now complete gracefully.
- Conversation History Loss — In rare cases, a failed AI response could cause previously saved messages in the conversation to disappear. Message history is now fully protected.
- Memory File Errors — Memory files used across multiple conversations in the same project could cause errors. This has been fixed with improved handling.
- Email Notification Links — Links from notification emails now navigate directly to the correct view in the new layout.
Performance
- Faster Conversation Loading — Conversation lists now load significantly faster, especially on projects with many conversations.
- Faster Onboarding — The profile setup step during onboarding now completes in 1–2 seconds, down from 5–15 seconds.
- Smoother Chat Streaming — Reduced unnecessary screen updates during AI responses for a smoother experience.
- Faster Dashboards — Project dashboard and project list pages now load faster.


