What's new
Changelog
Every change that makes CrossBeam better for the cities and builders who use it, written up the night it ships.
Saturday, October 3, 2026
Repeat reviews skip needless plan re-downloads
A second review on an already-prepared workspace no longer re-downloads every plan sheet. A link setup bug created a looping folder that failed the asset check; links are now replaced in place, so back-to-back runs start sooner.
Thursday, October 1, 2026
PreCheck tab on the city staff board
City staff in a PreCheck program get a PreCheck tab under Plan Reviews, with one searchable row per address showing round, free rounds used, permit kind and true status. Opening a row shows a staff view that labels failed runs Needs attention and links to the other rounds at that address.
Cancelled reviews stop within a minute
A review that is cancelled or marked failed now stops its work within about a minute, and a run that finishes anyway can no longer overwrite the failed or cancelled status with results. Projects and their results always agree on status.
PreCheck applicants never see a failed review
For city-program PreCheck, a run that hits an error keeps showing the processing view while support reruns it, and after an hour the estimate switches to a high-volume notice. Program applicants no longer see error text, retry or refund prompts, the paywall, Cancel review, or an unusable credits row.
Failed PreCheck runs no longer email applicants
When a city-program PreCheck run fails, only CrossBeam support is alerted and reruns it; the applicant no longer receives a "needs another try" email. Runs that produced no output are flagged in the alert so they are rerun first.
Empty pre-check and corrections runs now fail
A pre-check or corrections analysis that produces no report now ends as failed and releases its hold, instead of completing with a blank result that looked clean. A report with zero findings still completes normally.
Run activity and failure messages show only status
Review progress lines and the failed-run card now show plain status, such as turns completed or that a run reached its limit, including on older runs.
Buena Park runs plan sets that resist classification
When the permit router cannot classify a Buena Park plan set, the review now proceeds as a general building review against state code instead of failing on every retry.