Changelog

Every feature, fix, and improvement we ship.
Transparent updates from our engineering team.

v2026-01-12

Marketing Dark Mode

January 12, 2026
Jan 12
5 changes

Features(3)

  • Light and dark theme support for all public pages

    dab8318
  • Premium glass-effect button component

    d76b9b8
  • Redesigned widget with email capture and rebate information

    28838d6

Improvements(2)

  • Dark mode support across pricing, comparisons, and demos

    2f15875
  • Automatic theme detection based on page type

    adacdbf

v2026-01-11

Security & Mobile API

January 11, 2026
Jan 11
3 changes

Features(1)

  • Prisma-backed mobile API routes for field technicians

    da3a300

Improvements(2)

  • Migrated auth services from PostGREST to Prisma

    1b258e6
  • Fixed broken links and removed placeholder data

    ec5b24b

v2026-01-10

Booking Intelligence & Routing

January 10, 2026
Jan 10
5 changes

Features(3)

  • Debug page to visualize how slots are scored and ranked

    31ec575
  • Centralized route detection for consistent navigation

    707fb13
  • Route-specific 404 pages for better user experience

    fd3ee41

Improvements(2)

  • Detailed scoring explanations for booking intelligence

    404b922
  • Unified marketing services and workflows UI

    3a60e6a

v2026-01-09

Seasonal Campaigns

January 9, 2026
Jan 9
5 changes

Features(3)

  • Campaign system for seasonal maintenance reminders

    23e3c2c
  • AMI calculator and newsletter subscription widgets for WordPress

    de2a868
  • Email templates for newsletter category

    c39ed1d

Improvements(2)

  • Background workers for campaign reminder processing

    14b656f
  • Claude-powered PR review and code assistance

    107a1ad

v2026-01-08

SEO & Easter Eggs

January 8, 2026
Jan 8
6 changes

Features(3)

  • Landing pages for HVAC, plumbing, electrical, and FSM

    a443a40
  • Comparison pages for Workiz, Kickserv, Synchroteam, SuccessWare

    548a6a2
  • Clippy, chaos mode, DVD bounce, and page drift for fun

    f54e892

Improvements(3)

  • JSON-LD schemas and OpenGraph images for better SEO

    944d825
  • Schema.org breadcrumbs on compare and feature pages

    ec03e7b
  • Text positioning and alignment controls

    40fd9a8

v2026-01-05

Photo System & Calendar

January 5, 2026
Jan 5
6 changes

Features(3)

  • End-to-end photo system across invoices, estimates, rebates, and portal

    8ca90e1
  • Redesigned appointment cards with technician color tinting

    945cdb5
  • Confidence-based customer matching service

    7a32044

Improvements(3)

  • 10 new trigger integrations wired end-to-end

    7309fb9
  • Centralized trigger system for all cron jobs

    412477b
  • Removed migrated REST routes after tRPC migration

    29850d9

v2026-01-04

Multi-Email & Portal Chat

January 4, 2026
Jan 4
5 changes

Features(3)

  • Customers can manage multiple email addresses with per-address notification preferences

    f8523ce
  • Floating chat bubble with unread message counts in customer portal

    e5d08c0
  • View contracts directly in the portal without downloads

    b0efb7f

Improvements(2)

  • Centralized icon imports for faster bundle loading

    d382435
  • Parallel Docker builds with bake for faster deployments

    a1f48d5

v2026-01-02b

Google My Business & Calendar

January 3, 2026
Jan 2 (PM)
5 changes

Features(3)

  • Bidirectional sync for photos, posts, reviews, and business info

    ce23d38
  • Real-time Google Calendar sync with virtual call scheduling

    7d8a378
  • Canvas-based image generation for marketing materials

    f4024f2

Improvements(2)

  • Hypnotic breathing animation while loading schedules

    6c42570
  • Breathing animation for service area markers

    30941bf

v2026-01-02a

tRPC Migration

January 2, 2026
Jan 2 (AM)
5 changes

Features(3)

  • Migrated 45+ routes to tRPC for end-to-end type safety

    92c2c62
  • Unified media management with assignment history tracking

    8df09ae
  • 7-day forecast added to dashboard weather widget

    e20854a

Improvements(2)

  • Typed fetch with automatic error handling

    268fa04
  • Batch processing improvements for photo analysis

    10902ae

v2025-12-31

API Security Audit

December 31, 2025
Dec 31
4 changes

Features(1)

  • AI setup assistant for guided company onboarding

    13adf42

Improvements(3)

  • Resolved 75 runtime bugs with better React patterns

    d32fefd
  • Singleflight pattern prevents thundering herd

    4d4b301
  • Banker's rounding for Stripe payment intents

    945da3a

v2025-12-30

Security Hardening

December 30, 2025
Dec 30
5 changes

Features(1)

  • Immersive full-screen mode for document editing

    88b798c

Improvements(4)

  • Comprehensive companyId filtering across all operations

    fa05749
  • Optimistic locking prevents double-booking

    84421b1
  • All monetary calculations use banker-grade decimals

    ecf1dee
  • Standardized toolbars across all list views

    70db6c3

v2025-12-29

Invoice Engine & Email

December 29, 2025
Dec 29
3 changes

Features(2)

  • Improved deliverability with proper headers and formatting

    9bad768
  • Full activity history and team management for invoices

    59815ec

Improvements(1)

  • Better UX for auto-approved bookings in portal

    bd2c5ed

v2025-12-26

Document Builder Engine

December 26, 2025
Dec 26
3 changes

Features(2)

  • New engine powering both estimate and invoice builders

    be13214
  • Live sync for parts checklists across devices

    837d1aa

Improvements(1)

  • End-to-end transactional workflow monitoring

    8212ec5

v2025-12-23

Resizable UI & Analytics

December 24, 2025
Dec 23-24
5 changes

Features(3)

  • Drag-to-resize sidebars throughout the app

    bda5b97
  • Edit notes directly without modal interruptions

    70a817e
  • Complete tracking pipeline for marketing ROI

    736cf6e

Improvements(2)

  • Preferences cached to eliminate page flash

    6765408
  • Local Redis as primary cache for speed

    1fa9281

v2025-12-20

Portal Themes & Booking UX

December 22, 2025
Dec 20-22
4 changes

Features(3)

  • Distinct light and dark themes for customer portal

    06178e4
  • Scroll-to-field and visual error highlighting

    58be6a2
  • View and compare all estimates in customer portal

    6b2d762

Improvements(1)

  • Increased reCAPTCHA limits and duplicate handling

    ba76314

v2025-12-15

UI Refresh

December 19, 2025
Dec 15-19
3 changes

Features(2)

  • Modern frosted glass effects across key interfaces

    89ebd9b
  • Enhanced portal with property intelligence

    5c3c72f

Improvements(1)

  • Deeper property intelligence integration

    4eb3727

v2025-12-08

Performance Sprint

December 13, 2025
Dec 8-13
3 changes

Improvements(3)

  • Redis caching for frequently accessed data

    52dfe3e
  • Better retry logic and monitoring for background jobs

    e7e58fa
  • Database optimizations for 35% faster responses

    8f34a2b

v2025-12-01

Reliability & Dashboard

December 5, 2025
Dec 1-5
3 changes

Features(1)

  • Refreshed dashboard with 60-second auto-refresh

    ff7b97f

Improvements(2)

  • Circuit breakers, retry backoff, and idempotent requests

    d6613e7
  • Optimized authentication for faster page loads

    a59e241

v2025-11-30

Production Deployment

November 30, 2025
Nov 30
2 changes

Improvements(2)

  • Dynamic subdomain routing with Cloudflare SSL

    d2a9701
  • Comprehensive subdomain resolution

    77cbaea

v2025-11-29

Weather & Rebates

November 29, 2025
Nov 29
4 changes

Features(3)

  • Filter subscription management product

    104f8a5
  • 7-day forecasts and alerts for scheduling

    8c819ba
  • End-to-end rebate lifecycle management

    eb81f13

Improvements(1)

  • Automated deployments with health checks

    9e80ef8

v2025-11-26

Calendar & Customer UX

November 27, 2025
Nov 26-27
4 changes

Features(2)

  • Quick actions and urgency indicators on calendar

    349a0f5
  • D/W/M/A keys for calendar view switching

    320d13c

Improvements(2)

  • Dedicated notification preferences section

    72b4794
  • Control panel with inline editing

    093c332

v2025-11-24

Mobile Field App

November 25, 2025
Nov 24-25
6 changes

Features(5)

  • Mobile app with offline support and real-time sync

    979dfbf
  • Background location for ETAs and dispatching

    664da9a
  • Geo-tagged photos with upload queue

    8938b64
  • Contractor access with magic links

    7b5e2bd
  • Payment and signature capture on mobile

    d6116ec

Improvements(1)

  • Platform-level environment variables

    9342338

v2025-11-21

Photo & Soft Delete

November 23, 2025
Nov 21-23
3 changes

Features(3)

  • GPS auto-organization for job photos

    33af7b3
  • Recoverable deletion for all core entities

    6804d27
  • Premium polish for pricing widget

    87817cc

v2025-11-18

Scheduling Config

November 20, 2025
Nov 18-20
4 changes

Features(2)

  • Per-service scheduling integrated into slot generation

    b72d7dc
  • Tiered areas integrated into slot scoring

    e2c1abe

Improvements(2)

  • High-density sidebar with smart rescheduling

    edab650
  • Global resource assignment system

    69cda95

v2025-11-17

Booking Redesign

November 17, 2025
Nov 17
5 changes

Features(3)

  • Luxury selection page with premium feel

    d57df85
  • Booking sessions recover within 24 hours

    2d9fd14
  • Professional header with company branding

    ba41300

Improvements(2)

  • Company slugs replace UUID exposure

    2d91d5b
  • Automated validation with smooth UX

    64129a9

v2025-11-16

Messaging & Automation

November 16, 2025
Nov 16
5 changes

Features(3)

  • Team chat in estimate builder and inbox

    0772df8
  • Manage conversation participants

    8c49f9e
  • Appointment reminders via SMS

    118a59c

Improvements(2)

  • Auto-save in invoice builder

    cd88923
  • Database indexes for automation queries

    aea0c31

v2025-11-15

Dashboard Widgets

November 15, 2025
Nov 15
3 changes

Features(3)

  • Revenue, bookings, weather, and performance metrics

    67d97e1
  • Customizable widget arrangement

    1da4dfc
  • Automated customer communication templates

    4df4ff1

v2025-11-14b

Templates & WordPress

November 14, 2025
Nov 14 (PM)
4 changes

Features(3)

  • Save and reuse estimate configurations

    46b5009
  • Booking widget with UTM tracking

    00f5f33
  • Unified template system for all documents

    3f36a1d

Improvements(1)

  • Shared design system foundation

    ae6f578

v2025-11-14a

Estimate Builder

November 14, 2025
Nov 14 (AM)
4 changes

Features(3)

  • Customer context with inline pricebook search

    fda0ace
  • Search pricebook directly from line items

    e328b9b
  • Multi-step estimate presentation

    54f67e3

Improvements(1)

  • Redesigned with Firmament architecture

    fe3d51a

v2025-11-13

Settings & Integrations

November 13, 2025
Nov 13
3 changes

Features(3)

  • Complete settings system for all configurations

    3e4750a
  • Bidirectional sync for estimates and invoices

    18004ea
  • Intelligent slot recommendation wizard

    cf9ebd6

v2025-11-12

Test Coverage

November 12, 2025
Nov 12
2 changes

Improvements(2)

  • Improved from 56% to 94% pass rate

    36e0d99
  • Comprehensive codebase cleanup

    3813489

v2025-11-06

Type Safety

November 6, 2025
Nov 6
2 changes

Improvements(2)

  • Resolved 248 TypeScript errors

    fcaa4f4
  • Realistic appointment seed data

    623a789

v2025-11-04

Modular Architecture

November 4, 2025
Nov 4
3 changes

Improvements(3)

  • Split large services into focused modules

    54e0497
  • Hidden estimate service modularized

    29b25d9
  • Split into CRUD, options, approval services

    6bd4070

v2025-10-30

Self-Booking & Clustering

October 31, 2025
Oct 30-31
4 changes

Features(2)

  • Customers finalize appointments after estimate approval

    0a3b04e
  • Hexagonal grid clustering for route optimization

    6dc7bf5

Improvements(2)

  • Portal rate limiting for security

    ba80a34
  • Comprehensive test data for all modules

    f5be83e

v2025-10-27

Premium Booking Wizard

October 29, 2025
Oct 27-29
3 changes

Features(1)

  • Premium booking with vertical progress sidebar

    8373c3b

Improvements(2)

  • Coordinate validation for schedule step

    cf517e3
  • Improved property type formatting

    19aa051

v2025-10-23

SMS & Clustering

October 26, 2025
Oct 23-26
3 changes

Features(3)

  • Two-way SMS with iMessage support

    fe0905a
  • Customizable template editor

    766bf34
  • Enhanced clustering with route management

    badd810

v2025-10-22

Service Areas

October 22, 2025
Oct 22
1 changes

Features(1)

  • Service areas with auto-approval rules

    718de70

v2025-10-19

Calendar & Maps

October 20, 2025
Oct 19-20
5 changes

Features(4)

  • Day, week, month, agenda with drag-drop

    f23ea2c
  • Live map with toggleable appointment layers

    2276e8e
  • Fast appointment creation with bulk actions

    ee36bc6
  • Multi-option pricing with margin calculations

    c6e475d

Improvements(1)

  • Bundled pricing with cost tracking

    f9ab3cc

v2025-10-16

Messaging & Analytics

October 16, 2025
Oct 16
3 changes

Features(2)

  • Multi-party SMS conversations

    6b41481
  • Business intelligence dashboard service

    14f8878

Improvements(1)

  • Email scheduler with cron jobs

    73243b7

v0.1

Initial Release

October 15, 2025
Oct 15
6 changes

Features(6)

  • Customer, property, and equipment management

    12b898c
  • Route optimization with clustering

    fbd9e9b
  • PDF generation with email delivery

    623f889
  • SMS integration with Twilio

    f773de0
  • Digital contracts with e-signatures

    8e4d1f6
  • Parts tracking with decimal precision

    30044c1