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 / v3.3.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-05-16 1.3 kB
v3.3.0 -- Reusable BOQ codes (linked positions) + deep correctness pass source code.tar.gz 2026-05-16 244.6 MB
v3.3.0 -- Reusable BOQ codes (linked positions) + deep correctness pass source code.zip 2026-05-16 246.6 MB
Totals: 3 Items   491.2 MB 0

Added — Reusable BOQ codes / linked positions (#127)

  • Type or pick an existing code → a linked instance is created with the master's full definition + child subtree, its own unique ordinal and its own independently-editable quantity (no more "code already exists" dead-end).
  • Master-definition edits propagate project-wide to every linked instance; quantity and ordinal never propagate.
  • Editing a linked instance's definition auto-unlinks it and warns the user instead of back-propagating.
  • Codeless positions/resources get an auto unique internal reference_code so they are always referenceable.
  • "Show Linked Positions" panel + value-preserving Unlink; grid badges (amber master with count / blue instance).
  • Alembic v3036_linked_positions (idempotent).

Fixed

  • Unlinking a master with linked instances returned HTTP 500 — now 200, value-preserving, survivor promoted.
  • Deep correctness pass (W1–W7): assemblies/catalog, BOQ core, projects/documents, risk/schedule/variations, validation/costs/core, CAD/BIM unit honesty, takeoff labels & frontend perf.
  • RunValidationResponse.score accepts None (SKIPPED reports no longer 500).
  • i18n validation bundle: humanised fallback for missing keys.

Verification

  • [#127] verified end-to-end live + new integration regression tests; frontend type-check clean.
Source: README.md, updated 2026-05-16