Track new features, improvements, and bug fixes across every release.
v1.2.0 Latest
February 2026
New Features
AI Design Assistant — Cloud-based AI integration with Google Gemini, Anthropic Claude, and OpenAI. Proactive design reviews, auto-generated equipment schedules, and control sequences.
Revit Clash Detection Overhaul — Hard and soft clash detection, real-time monitoring with debounce, link-to-link detection, saved test library with SMACNA/NEC default clearances.
CLI Runner — Headless command-line interface for load calculations, energy simulation, and compliance checking. JSON, CSV, and summary output formats.
Auto Updater — Automatic update checking via GitHub Releases with once-per-day throttle and skip version support.
Context-Sensitive Help System — F1 shortcut opens relevant help for any module. 50+ entries with real ASHRAE formulas and searchable topic browser.
Web Dashboard — Browser-based project management with team sharing, upload, and project detail views.
Improvements
Architecture — Extracted menu_manager.py (750 lines) and project_manager.py (1,453 lines) from launcher.py. Total 16% code reduction.
Theme System — Migrated 165+ files from hardcoded hex colors to Theme.XXX references (91% reduction in hardcoded values).
Equipment Performance — Real AHRI correction factors for chillers (550/590), RTUs (340/360), and boilers (ANSI Z21.13) with performance curve interpolation.
Database — Added indexes to 15+ foreign key columns, timezone-aware datetimes, and structured request logging.
Security — CSP headers, input sanitization, password complexity validation, and rate limiting on 12 API endpoints.
Bug Fixes
Fixed numba_accelerated.py fallback decorators crashing when numba not installed.
Fixed QAction import in menu_manager.py (PyQt6.QtGui, not QtWidgets).
Fixed license activation race condition with atomic SQL UPDATE.
Replaced deprecated datetime.utcnow() and Model.query.get() across web portal.
v1.1.0 Stable
January 2026
New Features
Production Readiness Overhaul — JWT authentication hardened, rate limiting on auth endpoints, comprehensive pytest suite.
7-Step Workflow Navigation — Guided workflow bar from Project Setup through Final Reports with cross-module data cascade.
Unmet Hours Tracking — Full 8,760-hour simulation tracks unmet heating and cooling hours per ASHRAE 90.1 Appendix G.
Appendix G Wizard — 4-rotation baseline generation with ECB calculations and climate-adjusted intensity.
NRCC Form Auto-Population — Bridge from Title 24 ACM calculations to NRCC/LMCC form fields.
Revit Bidirectional Sync — Live WebSocket sync with Revit. Import spaces, push results back to Revit parameters.
Autosave and Recovery — Automatic project state persistence with crash recovery.