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.9
Name Modified Size InfoDownloads / Week
Parent folder
SHA256SUMS.pem 2026-05-06 3.6 kB
SHA256SUMS.sig 2026-05-06 96 Bytes
SHA256SUMS 2026-05-06 109 Bytes
openconstructionerp-2.9.9-py3-none-any.whl 2026-05-06 8.8 MB
README.md 2026-05-06 1.5 kB
v2.9.9 -- Wave 1 audit_ onboarding, _files paths, costs header source code.tar.gz 2026-05-06 458.6 MB
v2.9.9 -- Wave 1 audit_ onboarding, _files paths, costs header source code.zip 2026-05-06 460.3 MB
Totals: 7 Items   927.8 MB 0

Wave 1 fresh-install audit — 3 fixes

  • Onboarding wizard no longer hijacks dashboards that already have data. The redirect to /onboarding previously fired any time oe_onboarding_completed was missing in localStorage — including for admins on a workspace with seeded demo projects, or anyone opening the app in a new browser. Now it waits for /v1/projects/ to resolve and only fires when the workspace is genuinely empty; otherwise it stamps the completed flag so subsequent visits land on the dashboard.
  • /files no longer leaks the server's filesystem layout. The PathBar at the top of /files used to render absolute Windows/POSIX paths (C:\Users\…\.openestimator\uploads\…) plus per-root chips for DB / Uploads / Photos / BIM / DWG and amber notes warnings — fine on a single-user desktop, a privacy/clutter problem on hosted deploys. The component is now a no-op; users who actually need on-disk paths can find them in /settings → System.
  • Cost Database header no longer flashes "0 items" while the search request resolves. The header now falls back to the active region's catalog count from /v1/costs/regions/stats/ while the search is in-flight, so France stays at 55,121 instead of going to 0 → 55,121 on every navigation.

Verification

24-route Playwright walkthrough on http://127.0.0.1:8090: 0 console errors, 0 page errors, 0 network 4xx/5xx. Dashboard, /files and /costs all render cleanly post-fix.

Install

:::bash
pip install --upgrade openconstructionerp==2.9.9
Source: README.md, updated 2026-05-06