PDPROJECTDONESELF-HOSTED CONSTRUCTION PMS
RELEASE LOG

Every byte,
accounted for.

Each release ships a per-file SHA-256 manifest and must pass a fresh-install drill — clean host, clean database, license-validated — before it replaces the download bytes. Prior releases stay available.

0.3.12026-09-12 · currentsha256 f4503893…
  • Hardening: legacy-view helper aliases (escape/dt/trans) — no routed view can fatal on a retired helper.
  • Sign-in honors each user's stored interface language; English catalog completed (3,725 keys).
  • Demo sweep after: 41 pages × light+dark — zero console errors, zero overflow.
DRILL PASS — fresh DB, license-validated install, 18/18 pages 200, audit chain green, real PDF bytes
0.3.02026-09-11/12sha256 13d442c9…
  • AIA-style progress billing — schedule of values, G703 continuation grid, application sequencing (N blocked until N-1 accepted), real G702/G703 PDF output.
  • Hash-verifiable audit trail — SHA-256 chain across all audit rows with serialized, race-proof appends and an on-page integrity badge.
  • PDF generation healed product-wide — real rendering engine; invoice, invoice-list, timesheet and G702 PDFs all emit true PDF bytes.
  • Per-file MANIFEST.sha256 now ships inside the package.
  • Framework repairs: path constants, unified database connection, role resolution from the roles table, session-aware auth.
  • Navigation: Tasks in the sidebar; project pages link directly to RFIs, change orders, HSE and progress billing.
  • Security sweep: 10 diagnostic/seed scripts removed from the web root (quarantined outside it).
DRILL PASS — fresh DB (30 tables), 18/18 pages 200, audit badge green, 19 KB real PDF
0.2.32026-09-11sha256 0ed07015…
  • Navbar stacking order fixed — chrome can no longer be painted over by transformed cards.
DRILL PASS — 11/11 modules 200, fix confirmed in drilled bytes
0.2.22026-09-11sha256 7deb96a7…
  • Dark-theme parity — chrome surfaces (navbar, sidebar, table headers) stay ink in both themes; hazard-marked elements always carry ink text.
DRILL PASS — 11/11 modules 200, dark rail verified on drill
0.2.12026-09-11sha256 61b66afc…
  • Zero-flaw theme sweep — link colors, outline buttons, radius leaks and dark-theme link visibility closed; calmer light-theme blueprint grid.
DRILL PASS — 11/11 modules 200
0.2.02026-09-11sha256 94bc14b3…
  • SITE WORKS product theme — one override stylesheet across Bootstrap, dashboard and inline token layers; light + dark themes.
DRILL PASS — fresh install, all modules green
0.1.02026-09first certified release
  • First certified package: projects, tasks, timesheets with approval, invoices & estimates, clients, materials, equipment, documents, RFIs, change orders, HSE, reports, roles & permissions, audit log, client portal — behind a license-validated installer.
DRILL PASS — first installer-drill certification