Changelog

What shipped.When.

Every release ships in public — features, improvements, and fixes, newest first. Longer write-ups on what we learned shipping each one live in the journal.

August 2026

feature

The work plan

A schedule cast from the estimate itself. Phases derive from the measured work, and procurement runs on a backward pass — material order dates count back from install, so the tile lands before the crew does.

feature

Offline on the desktop app

The desktop app now boots, opens downloaded projects, and keeps working with no connection. Edits and new work queue in a durable outbox and sync when you're back online — built for job sites where the signal dies at the door.

feature

Addenda without redrawing

Replace a sheet when the architect issues an addendum, keep the takeoff you already drew, and see exactly what changed between revisions.

feature

Rooms that span sheets

A room can now be drawn across multiple sheets and its references count once — no more double-counted quantities on split plans.

feature

Scale zones

Mark a region of a sheet that measures at its own ratio — for detail callouts and mixed-scale pages that used to need a separate calibration.

Early June 2026

improvement

Improved checkout & tax handling

Subscription checkout now runs on Stripe Managed Payments, with Stripe as our merchant of record. You get a smoother, faster checkout and more accurate U.S. sales tax and international VAT handling at the point of sale. No action needed — existing subscriptions and pricing are unchanged.

Late April 2026

feature

Marketing site launch

cedrustakeoffs.com is live — with a waitlist, FAQ, legal pages, and a Supabase-backed contact form.

feature

Assembly-based estimating engine

New Price Book with assemblies, templates, and folders. Per-drawing cost codes price additively inside takeoffs, with real-time sync so pricing changes propagate to open estimates instantly.

feature

Cost code system with starter packs

Trades, imports, and one-click install for Cedrus Takeoffs starter packs (including a tile template). System Library tab in the Price Book, room-aware defaults, and admin-side assembly management.

feature

Cloudflare R2 cloud storage

PDFs, page images, thumbnails, and avatars now flow through a Google-Docs-style file gateway backed by R2 and a Cloudflare CDN worker. IndexedDB caching cuts repeat egress dramatically.

feature

Branded transactional emails

React Email templates delivered via Resend for welcomes, invitations, and password resets — replacing Supabase's built-in emails with on-brand, deliverable messages.

feature

Mobile dashboard & PWA polish

Touch-optimized home with bottom nav, FAB, carousel stats, swipe actions, and pull-to-refresh. Mobile sign-in is now gated behind PWA install, with a native back-button flow and forgot-password reset.

improvement

Payment safety & usage limits

Hardened billing UI with per-plan usage caps, CORS and rate-limit guards, ownership validation, and hashed work-order tokens for shareable links.

Mid April 2026

feature

Self-service onboarding & paid subscriptions

New companies can now sign up, complete onboarding, and subscribe with Stripe checkout — no sales call required.

feature

Real-time collaboration

Work on takeoffs simultaneously with your team. Live cursors, active tools, and instant edits via Supabase Realtime.

feature

Mobile phone interface

Review takeoffs on your phone with a touch-optimized interface. Browse rooms, view measurements, check estimates on the go.

feature

User preferences

Configurable autosave interval, compact sidebar, tooltip toggle, high-contrast drawings, and default measurement units.

improvement

iPad UI enhancements

Larger touch targets, responsive sidebar, and optimized canvas interactions for tablet users.

March 2026

feature

Shareable work orders

Generate secure, tokenized links for subcontractors to view their scope and rates. 30-day expiry with access tracking.

feature

High-resolution PDF rendering

Progressive resolution up to 6x (432 PPI) based on zoom level. Three rendering tiers for optimal performance.

feature

Context-aware room defaults

Smart room name detection automatically selects drawing categories and suggests relevant add-ons based on room type.

improvement

PDF estimate improvements

Professional template with company branding, per-room breakdowns, and accurate deduction handling.