What's new

Changelog

Every change that makes CrossBeam better for the cities and builders who use it, written up the night it ships.

Thursday, October 8, 2026

PreCheck flags out-of-area plan sets and skips billing

When the drawings name a property in another city, the PreCheck round is not billed to the city. The review reads the printed address and checks the parcel's jurisdiction, and the usage page shows the round grayed out as "Not billed · Outside" the city.

Friday, October 2, 2026

PreCheck retries never fall back to round one

When a retried PreCheck cannot confirm which round it belongs to, the retry is now stopped and flagged for follow-up before anything starts, instead of assuming round one and recording the review against the wrong round.

Thursday, October 1, 2026

PreCheck billing months follow Pacific time

The usage dashboard, invoices and month picker now follow the Pacific calendar month, so a run on the evening of the last day of the month counts toward that month instead of the next.

ImprovedPre-Check

Usage page opens on PreCheck submittals

City admins in a PreCheck program now land on PreCheck submittals when they open Usage, and each row shows its round, permit kind and date, such as Round 2, ADU, Oct 3.

City staff no longer see builder billing screens

City department accounts no longer see review credits, the Buy Credits page or the advertising data-sharing toggle. City admins get a Usage card in Settings, ad sharing is always off for city organizations, and the empty Job Sites view uses city wording.

ImprovedPlatform

PreCheck submissions survive server updates

A submission that lands while the review service is restarting is now retried automatically after short pauses instead of failing, so applicants no longer have to resubmit. Retried rounds after the first are also billed to the right round.

Long PreCheck reviews keep their billing hold

A PreCheck review still processing, or paused waiting on applicant answers, past 24 hours now keeps its address hold and billing record, so it completes and is charged correctly. Only submittals that never started are released by the daily cleanup.