Skip to content

Releases: ibuilder/ModelMaker

AEC BIM Platform v0.1.85

27 Jun 23:34

Choose a tag to compare

Download the installer for your platform below.

AEC BIM Platform v0.1.84

27 Jun 22:59

Choose a tag to compare

Security hardening across the whole application. Most of this is enforced when you opt into team
posture (AEC_RBAC=1); see SECURITY.md
for the production checklist.

Access control

  • RBAC defense-in-depth gate — anonymous callers are blocked from project / finance / connection /
    settings / admin surfaces when RBAC is on, so an endpoint that lacks its own role check still can't be
    reached without auth.
  • Per-project authorization on every project-scoped finance and data endpoint (reads → viewer,
    writes → editor); the projects list is scoped to the caller's memberships.
  • Attachment IDOR fixed — downloads verify membership in the attachment's project.

Hardening

  • Response headers on every response (X-Content-Type-Options, X-Frame-Options: DENY,
    Referrer-Policy, CSP) + an opt-in strict CSP (AEC_CSP=1).
  • Path traversal closed at the storage layer (resolved-path containment) + upload-filename sanitization.
  • Request body-size cap (AEC_MAX_UPLOAD_MB, default 1 GB → 413).
  • Login brute-force lockout (429), Secure auth cookie over HTTPS, and fail-fast on a
    default signing secret
    (AEC_REQUIRE_SECRET=1).

Signed downloads

  • Short-lived HMAC-signed URLs for model.frag and attachments — for QR share / worker fetch /
    deep links without handing out a session.

Production npm dependencies carry no known vulnerabilities (CI runs pip-audit + npm audit).
Desktop installers (Windows / macOS / Linux) attach below once the build completes.

AEC BIM Platform v0.1.83

27 Jun 21:07

Choose a tag to compare

Charts & graphs — construction & real-estate best-practice visuals across the app, on a new
dependency-free, theme-aware SVG chart kit.

Finance (proforma)

  • Underwriting — capital-stack donut (senior debt / LP / GP), JV-distributions donut, equity
    cash-flow bars, and a one-way IRR tornado (derived from the sensitivity matrix).
  • StatementsNOI vs net-income line and a cash-flow-by-year stacked bar.

Construction (GC portal)

  • Executive band — progress bars for % complete · bought-out · spent.
  • Budgetbudget vs committed vs actual vs EAC grouped bar by category (alongside the existing
    cash-flow S-curve).

Report Center

  • Charts embedded in the PDFs: cost grouped bar, EVM cumulative cash-flow S-curve, and the
    financials NOI vs net-income line. Excel exports keep the underlying tables for re-charting.

Full notes in CHANGELOG.md. Desktop
installers (Windows / macOS / Linux) attach below once the build completes.

AEC BIM Platform v0.1.82

27 Jun 20:14

Choose a tag to compare

Financial statements & tax modeling — the development proforma now produces full financial statements off the live deal.

Statements (new Finance → Statements tab + Report-Center "Financial Statements" PDF/Excel)

  • Income statement — stabilized operating P&L: Potential Gross Rent → vacancy/credit → Effective Gross Income → operating expenses → NOI, then interest, straight-line depreciation, income tax → net income, plus a year-by-year operating summary.
  • Balance sheet — Assets (land + improvements net of accumulated depreciation + capitalized financing + cash) = Liabilities (loan) + Equity (paid-in + retained). Balances every year, shown both as a snapshot and a per-year columnar table.
  • Cash-flow statement — GAAP three-section (Operating / Investing / Financing), indirect method, with a per-year breakdown (the sale lands in the final year's investing section).
  • Two-sided budget — the development budget as Uses (left) vs Sources (right); both tie to the dollar.

Tax

  • Straight-line depreciation (27.5-yr residential / 39-yr commercial; land non-depreciable).
  • Passive-loss carryforward (§469) — loss years are suspended (no negative tax), offset later passive income, and the remainder releases against the gain at sale.
  • At sale: §1250 depreciation recapture (≤25%) stacked on capital gains (+ NIIT) → an after-tax equity IRR / multiple.
  • Institutional defaults, overridable via a tax assumptions block. Estimate, not tax advice.

Endpoints: POST /proforma/financials, GET /projects/{pid}/financials, GET /projects/{pid}/budget/two-sided.

Full notes in CHANGELOG.md. Desktop installers (Windows / macOS / Linux) attach below once the build completes.

AEC BIM Platform v0.1.81

27 Jun 13:56

Choose a tag to compare

One model from acquisition to turnover — open, self-hosted, IFC-native. Highlights this release:

Inspection & intel

  • Robust element properties panel — structured Attributes / Quantities / Property Sets (IFC quantities now surfaced), value formatting, a live filter, click-to-copy + Copy all, copyable GUID; the no-backend fallback renders a collapsible tree.
  • Interchangeable municipal permit open data — a Socrata feed across NYC · SF · Chicago · LA · Austin (one entry to add a city), normalized to one shape. Query near a site, a GeoJSON GIS overlay, and one-click import into the GC permit log (source-tagged, deduped).

Construction & finance

  • Schedule-acceleration advisory — rule-based crash / fast-track / near-critical levers off the CPM critical path (advisory only — never rewrites the schedule).
  • Project risk digest — cost + schedule + open items + safety, with a prioritized narrative.
  • Report Center — executive, cost, EVM, change-order, RFI, contracts and risk reports, each as PDF and Excel.

Reliability (hardening)

  • Sources & Uses reconciles to the dollar — line items sum exactly to the totals and sources tie to uses; balanced is now strict.
  • BCF round-trip preserves pins — project-Topic export/import carry a pin's element GUIDs + anchor (previously dropped).
  • Five previously-orphaned test suites wired into CI; empty/cyclic-project edge cases; 404 (not 500) for unknown modules. Backend suite: 47.

Versioning

  • App version is now 0.1.81 (the web/desktop version files had been frozen at 0.1.58, so the live web app showed a false "update available").

Full notes in CHANGELOG.md. Desktop installers (Windows / macOS / Linux) are attached below once the build completes.

AEC BIM Platform v0.1.80

26 Jun 04:42

Choose a tag to compare

Download the installer for your platform below.

AEC BIM Platform v0.1.79

26 Jun 04:17

Choose a tag to compare

Download the installer for your platform below.

AEC BIM Platform v0.1.78

26 Jun 03:59

Choose a tag to compare

Download the installer for your platform below.

AEC BIM Platform v0.1.77

26 Jun 03:45

Choose a tag to compare

Download the installer for your platform below.

AEC BIM Platform v0.1.76

26 Jun 02:37

Choose a tag to compare

Download the installer for your platform below.