Download Latest Version OpenConstructionERP_12.2.0_x64_en-US.msi (375.0 MB)
Email in envelope

Get an email when there's a new version of OpenConstructionERP

Home / v2.9.30
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-05-07 1.0 kB
v2.9.30 -- 18-day weather + reports error sanitization + bvisible cleanup source code.tar.gz 2026-05-07 457.1 MB
v2.9.30 -- 18-day weather + reports error sanitization + bvisible cleanup source code.zip 2026-05-07 458.8 MB
Totals: 3 Items   916.0 MB 0

Changed

  • Project weather forecast extended from 16 to 18 days. ProjectWeather widget now requests forecast_days=18 from Open-Meteo (capped server-side if the free tier rejects it) and the project detail card / summary chip labels reflect the new horizon. Affects the full grid on /projects/:id and the one-line stat chip on dashboard project cards.

Fixed

  • /reports BOQ-export error toasts no longer dump raw HTML/error pages into the UI. downloadBoqExport() previously threw new Error("Export failed (500): " + response.text()), so a backend error returning an HTML 502 page or a Caddy/nginx error template was rendered verbatim in the toast — including unparsed <html> markup. Now the response body is parsed as JSON first to extract a FastAPI detail string; falls back to short plain-text bodies via the shared extractErrorMessageFromBody() helper, which already rejects HTML-shaped strings and length > 240. Toasts now show either a clean detail message or just the status code.
Source: README.md, updated 2026-05-07