The OpenConstructionERP blog

News & releases.

Stable releases, product updates and engineering posts from the team building the open-source construction ERP.

OpenConstructionERP from version 7.0.0 to 10.9.0 - one workflow from drawings to handover
Release 2026-07-10 · ~6 min read

v10.9.0 - From v7.0.0 to v10.9.0, the complete construction ERP.

Since 7.0.0 the platform has grown from an open estimating tool into one system for the whole project: AI-assisted estimating, quantity takeoff from PDF, DWG, IFC and RVT, federated BIM, advanced scheduling with earned value, quality and change control, site delivery and whole-life carbon. 159 modules, 85 guided cases, 27 languages, and more than 150 community reports closed. Open source under AGPL-3.0, self-hosted, from a 2GB server.

Release 2026-06-21 · ~4 min read

v8.8.2 - BIM and CAD converters that install themselves, and currency-correct BOQ totals.

No more Settings detour to get a converter. The first time you upload an .rvt, .ifc, .dwg or .dgn file, the matching converter is fetched and provisioned in the background, trying several install methods in turn so it works across the widest range of hosts, with downloads that resume and a binary that self-tests after install. And bill-of-quantities exports and side-by-side comparison now convert foreign-currency amounts into the project's base currency before totalling, so a mixed-currency total reconciles.

Release 2026-06-21 · ~2 min read

v8.8.1 - A takeoff PDF now stays attached to its project after a reload.

A small, targeted fix. A PDF uploaded for quantity takeoff now stays attached to the active project, so it remains in the document list after a page reload instead of vanishing. Previously the upload was saved with no project, so the project-filtered document list dropped it on refresh. The server already verified the caller's access to the project before storing the file, and it still does.

Release 2026-06-21 · ~5 min read

v8.8.0 - Monte-Carlo cost-risk for a bill of quantities, and an in-app How it works hub.

A single number hides the risk in an estimate. A new Monte-Carlo cost-risk analysis runs thousands of correlated, PERT-distributed iterations over a bill of quantities to produce a full cost distribution: P5 to P95 bands, a probability S-curve, a recommended contingency at your confidence level and a tornado of what drives the variance. An in-app How it works hub explains every module in all 27 languages, the Geo Hub gains lightweight 2D maps, cost benchmarks gain a DIN 276 element breakdown, and takeoff can count by example.

Release 2026-06-20 · ~3 min read

v8.7.1 - A calmer screen on a busy server, and several takeoff and estimator fixes.

A maintenance release that smooths the rough edges of 8.7.0. The recurring "Request timed out" message no longer floods the screen on a busy or slow server, an interrupted CAD conversion stops spinning forever and reports a clear error, and the AI Estimator no longer analyses a source twice. The transmittals page reflects the real lifecycle, the guided AI form drops its raw labels, and the AI agent tools now verify project access before reading anything.

Release 2026-06-20 · ~5 min read

v8.7.0 - Packs that carry their own estimating methodology, and a broad hardening pass.

The methodology engine meets the country packs. A pack can now carry its own estimating methodology and apply it automatically, so installing one starts its demo project and any new project on the local cascade (United States, United Kingdom, India, Germany or Australia) instead of the generic method. Methodology estimates export to PDF and Excel, point cloud scans in LAS, LAZ and COPC read directly, several capabilities surface in the interface, and a broad security and data-integrity pass spans many modules.

Release 2026-06-18 · ~4 min read

v8.6.0 - A data-driven estimating methodology engine you build in the app.

One fixed markup chain does not fit every country or every kind of work. A new data-driven methodology engine lets a project follow a named methodology you build and edit in the app: a typed BOQ hierarchy, analytical dimensions, named funding sources and a cascade of markups that build on one another. Country and industry templates ship ready to install, the cascade editor reconciles its arithmetic against the server, and construction machinery is now costed separately from installed equipment.

Release 2026-06-18 · ~5 min read

v8.5.0 - A full vector takeoff for CAD drawings, and a drawing-tool PDF viewer.

Takeoff grows up. DWG and DXF takeoff is now a full vector takeoff: because a drawing is exact geometry rather than pixels, one click produces a per-layer quantity table with the right unit for each layer, plus a count-by-block rollup and a one-click Excel export. The PDF takeoff viewer gains a thumbnail sidebar, find-on-sheet search, fit and zoom controls and an orthogonal lock, PDF takeoff can detect the printed drawing scale, and structural steel can be priced by mass.

Release 2026-06-17 · ~3 min read

v8.4.0 - PDF takeoff measurements scoped to the document, and a one-click resource expand.

A focused fix release. PDF takeoff measurements are now scoped to the project and the exact document they were drawn on, so two files that share a name never surface each other's measurements again. The resources under a bill-of-quantities position open on the first click of the chevron, and the public hosted demo keeps its bundled cost databases read-only, with a clear note that points to self-hosting.

Release 2026-06-15 · ~4 min read

v8.3.0 - A South Africa construction pack, the first of our African coverage.

OpenConstructionERP lands in Africa. A South Africa construction pack arrives pre-configured for the way the country builds: SANS 1200 civil and ASAQS building measurement, CIDB contractor grading from 1 to 9, the PPPFA 80/20 and 90/10 preferential procurement scoring, the National Treasury delivery and procurement stages, all nine provinces with editable location factors, and the rand with 15 percent VAT. Johannesburg cost data downloads on demand. Alongside it, the newest feature screens are now translated in every language, a fresh install starts faster, and the BOQ templates page follows the project switcher.

Release 2026-06-14 · ~4 min read

v8.2.0 - A project journey map, an FX inversion guard and tighter import validation.

A new project journey map lands in the top bar. A small control names the lifecycle phase the screen you are on belongs to, and opening it lays out the whole project from first lead to handover across three arcs and eleven numbered phases, with every major module placed on its phase as a link. Around it, the currency dialog now catches an exchange rate entered upside down before it skews a total, BIM models imported from a spreadsheet get the same validation report as the CAD path, and the DIN 276 checks fold dotted CAD codes to the right cost group.

Release 2026-06-14 · ~4 min read

v8.1.0 - Tighter multi-user access control and a smoother first run.

A security and reliability release. A broad access-control pass scopes every list and aggregate to the projects an account can reach, so a shared deployment keeps each team inside its own projects, while administrators keep the full portfolio view. The first run is smoother too: the init-db and seed commands now build a brand-new database in full. Along the way the top bar gains a What's new panel, the validation rule packs report how much they actually check, DIN 276 validates across the full code hierarchy, and the takeoff CSV export now matches Excel.

Release 2026-06-13 · ~4 min read

v7.10.0 - Tables in the assistant chat, a fully translated project setup and a lighter install.

The assistant chat now renders Markdown tables as real tables instead of raw pipe text, in both the floating and full-page chat. The quick create and guided project setup windows are fully translated across all 27 languages. And the install is lighter: regional cost catalogues download on demand and cache locally instead of shipping inside the package, while all thirty regions stay one click to import.

Release 2026-06-13 · ~6 min read

v7.9.0 - Your own cost catalogues and earned value on the 5D model.

Company price books with their own currency, imported from the Excel and CSV files you already have, with Russian headings and European number formats read correctly. Thirty regional reference catalogues now ship inside the install and load offline in seconds. The 5D cost model gains an earned value column with percent-complete recording right in the budget line, schedules get estimated durations with an Est. badge, administrators can remove the seeded demo projects in one click, and a deep five-dimension audit hardened money parsing, budget idempotency and currency handling before the tag.

Read the release notes
Release 2026-06-11 · ~6 min read

v7.6.0 - A built-in general ledger and room for larger files.

Financial depth and scale. A double-entry general ledger turns project costs into a trial balance, income statement, balance sheet and cash flow. The takeoff tool can read a PDF plan with a vision model and propose what it sees. Large CAD and PDF uploads now resume if the connection drops, and limits across uploads, lists and bulk actions are much higher. You can erase your own account and data, and a new saved-views module remembers a filtered list.

Read the release notes
OpenConstructionERP v7.5.0 - the open construction ERP from drawing to a calculated and scheduled project
Release 2026-06-10 · ~6 min read

v7.5.0 - WordPress for construction companies.

Version 7 reaches the milestone we set out to build: your processes, your resources, full 5D costing and 4D scheduling through the 86 modules you need. One installer on Windows, macOS and Linux, with CAD and BIM now on Linux too for DWG, RVT and IFC. Quantities turn into resource-based estimates on GAEB, NRM and MasterFormat, with schedules, data validation and AI that suggests while you decide. The full path from drawing to a calculated and scheduled project, in 27 languages. Open-source, self-hosted, your data is yours.

Read the release notes
Release 2026-06-08 · ~6 min read

v7.3.0 - A desktop install that heals itself.

Everything since v7.1.0, in one place. The desktop app installs reliably and an upgrade from a broken install now repairs itself, including the Windows install that used to hang on Turkish regional settings. The AI Estimate Builder shows the real catalogue match and says "matched, no price" instead of a fake $0.00. IFC grouping, search and filter work correctly in all 26 languages, a new schedule-quality pack checks project schedules like a BOQ, and every module now explains itself with confidence badges, suggestion chips and an inline glossary.

Read the release notes
Release 2026-06-07 · ~6 min read

v7.1.0 - The next record is one click away.

More than 80 places where related records had no link are now wired both ways, so any related record is one click away and deep links land on the exact row. The AI Estimate Builder opens with a conversation, asks short clarifying rounds, then two confirmation checkpoints and multi-pass rate mapping where every rate shows why it was chosen and flags outliers. Plus a translation sweep across all 26 app languages, cost positions that carry every resource on add, clash clusters that become one tracked item, and a real desktop first launch.

Read the release notes
Release 2026-06-06 · ~3 min read

v7.0.1 - The desktop launch fix.

The v7.0.0 desktop app could quit about two seconds after launch without ever showing a window. v7.0.1 removes the cause, an auto-update plugin registered without its configuration, adds a native error dialog so a startup failure can never be silent again, attaches only to a healthy backend of exactly the same version, and embeds the WebView2 runtime in the Windows installer. Web, PyPI and Docker installs were not affected.

Read the release notes
Release 2026-06-06 · ~6 min read

v7.0.0 - One way in, for every module.

Every module now opens the same way: one name and icon in the top bar, an info card that names the problem it solves and explains what goes in, what comes out and where it flows next, and a collapse-to-top-bar control. A platform-wide palette fix restored dozens of translucent surfaces a Tailwind bug had silently dropped. Plus the AI Estimate Builder, a reworked collaboration hub, Validate deep links, a clickable diary calendar, and orientation copy for 110 modules in 27 languages.

Read the release notes
Release 2026-06-05 · ~6 min read

v6.10.0 - Field payroll, project controls, compliance gates.

The TOP-30 competitive wave lands. Field time and attendance with a payroll lifecycle and idempotent posting to the general ledger, a cross-module project-controls dashboard, compliance enforced at the contract, document and purchase-order gates, AIA G702/G703 payment applications, a wave of opt-in AI agents, a subcontractor and client portal, and a desktop launch that survives long database recovery.

Read the release notes
Release 2026-05-28 · ~6 min read

v5.5.0 - Stability wave + full Japanese locale + 9-of-9 verified.

Last stable 5.x cut. Eight user-reported bugs fixed end-to-end (PDF worker, PDF 403, JWT session reset, CAD/BIM Data Explorer RVT, BIM Section Box, Walk mode, /bim/federations 3D, DWG load). Each one verified through a sequential Playwright probe before commit - 9 PASS, 0 FAIL. The Japanese locale crosses 98.5 % (1,627 keys). Six dependabot upgrades merged. News articles get a related-articles right-rail.

Read the release notes