| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-05-20 | 1.4 kB | |
| v3.12.1 -- BIM serve-validation _ BI starter pack _ match-elements catalogue _ marketing module-cards source code.tar.gz | 2026-05-20 | 247.3 MB | |
| v3.12.1 -- BIM serve-validation _ BI starter pack _ match-elements catalogue _ marketing module-cards source code.zip | 2026-05-20 | 249.7 MB | |
| Totals: 3 Items | 497.0 MB | 0 | |
Highlights
- /match-elements stage 3 — Cost-catalogue + Display-currency dropdowns with auto-preselect by project region.
- /bi-dashboards — one-click "Install starter pack" CTA on the empty grid; idempotent POST /api/v1/bi-dashboards/install-starter-pack materialises 5 role-based dashboards, 14 KPIs with 12-week history, 3 reports, 2 schedules and 4 alert rules in one transaction.
- BIM 3D loading fix — serve-time magic-byte validation in router.py rejects mismatched payloads (e.g. XML bytes served from a .glb slot) with a diagnostic head dump instead of letting them reach Three.js. Closes the Downtown Medical Center / RVT "Impossible de charger la géométrie 3D" report. 11 new unit tests.
- Marketing site — 34-card module grid under "Skip the sales call. See it work." mirroring the in-app sidebar 1:1, inline lucide SVG sprite, responsive 4/3/2/1 columns.
Fixed
- BIMViewer pre-existing tsc errors (unused locals, canvas null-safety, ViewPreset "iso" alias).
- /about — Browse case studies button removed.
Polish
- /login — manager avatar [#7]cd0ff, brand-row centering, copy reflow.
- /files/search — full-width filter rail, recent-searches chips, grouped-by-project view.
Notes
- Native i18n pass for 17 placeholder locales deferred to v3.12.2 — all new keys ship with English defaultValue fallbacks.