Home/ News/ v7.10.0 - tables in the assistant chat
Release 2026-06-13 ~4 min read

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

A focused follow-up to 7.9.0. The assistant chat now renders Markdown tables as real tables instead of raw pipe text, the quick create and guided project setup windows are fully translated across all 27 languages, and the install is lighter because the regional cost catalogues download on demand instead of shipping inside the package.

Right after 7.9.0 went out, two things came back from people using it every day. The in-app assistant was answering with tables, lists of projects and budgets, that showed up as a wall of pipe characters instead of a table. And teams working in other languages found a few corners of the new project setup window still speaking English. 7.10.0 fixes both, and takes the regional cost data back out of the package so the download stays small.

What is new in version 7.10.0

Tables that read like tables

The assistant produces a Markdown table whenever a table is the clearest answer, a list of projects with budgets and status, a breakdown by cost group, a comparison of options. Until now both chat surfaces rendered everything except tables, so those answers arrived as raw | ... | text. Both renderers now parse the table and lay it out properly, with per-column alignment, and formatting inside the cells still works. A table written inside a code block stays literal, and the same sanitiser that has always guarded chat output still strips anything unsafe before it reaches the page. This was reported by a community member, who pointed straight at the two renderers involved; the fix is our own.

Every word of project setup, in your language

The faster project creation that arrived in 7.9.0 brought a new set of labels and hints into the setup window, and a batch of them were still English-only. 7.10.0 turns all of them into real translation strings and ships them in every one of the 27 supported languages, so quick create and the guided setup read cleanly whatever language the interface is set to.

A leaner package, the same data

7.9.0 bundled thirty regional reference catalogues inside the install for offline loading. That data is specific reference content, and it does not need to travel inside every download. In 7.10.0 the catalogues are no longer shipped in the package: the first time you import a region it is fetched from the public CWICR data and cached locally, so it keeps working offline from then on, and the install itself is about 15 MB lighter. All thirty regions remain available to import exactly as before, and the resource cost database import is untouched. Every region was verified downloadable before release.

By the numbers

2

chat surfaces now render Markdown tables: the floating chat and the full-page chat.

83

strings in the project setup window translated into every supported language.

27

languages across the whole platform, with no English left in the setup window.

30

regional catalogues, still one click to import, now downloaded on demand and cached.

~15 MB

trimmed from the install by moving the regional data out of the package.

2 GB

of RAM is all a full self-hosted instance needs to run.

Install or upgrade

pip install --upgrade openconstructionerp

The desktop installers for Windows, macOS and Linux carry the same one-installer setup, and the Linux build includes the CAD and BIM converters for AutoCAD, Revit and IFC. You can grab the latest installers from openconstructionerp.com/download. If you run an external PostgreSQL through DATABASE_URL, nothing about that connection changes. Questions or trouble upgrading, write to info@datadrivenconstruction.io.

Try v7.10.0 today.

Live demo in your browser, or self-host in five minutes. AGPL-3.0, no signup required.