Changelog

What's new in HVAC Suite.

New modules and features shipped each release. Bug fixes and internal changes live in the in-app changelog for signed-in users.

v1
v1.7.0
2026-07-05
3 New
  • NewZone Load & Airflow (16th module) — a screening-level ASHRAE zone cooling/heating load calculator. Enter the building — floor area, envelope, glazing, occupancy, lighting/equipment, ventilation category — and get sensible/latent/total load, recommended supply airflow, supply air temperature, and outside-air fraction: exactly the inputs AHU, FCU, RTU, and chiller need. Inside a project, click "Use in AHU →" on the results panel and those numbers carry straight into a new AHU run instead of being retyped.
  • NewAHU — pick a climate zone and outdoor design dry-bulb, RH, and altitude now auto-fill from the zone's stored data.
  • NewAHU — new "Input calculators" panel derives supply airflow (from a sensible load), outside-air fraction (ASHRAE 62.1 ventilation rate), and supply fan external static pressure (from duct length + fittings) directly on the page, for anyone who knows their numbers but not the airflow they imply.
v1
v1.5.0
2026-05-17
10 New
  • NewHVAC Agent (Stage 2 AI) — natural-language goals like "size an 850 kW chiller and the matching cooling tower" route through Claude's tool-use API. The agent picks the right deterministic modules and calls them through the same credit-debited path as a manual user, citing run IDs in the synthesis. Hard caps: 10 steps, 50 credits, 60s timeout per run. Gated behind AGENT_ENABLED feature flag.
  • NewAgent tool registry covers all 14 calculation modules (chiller, FCU, AHU, RTU, condensing unit, fans, cooling tower, BPHE, GPHE, STHE, air-plate HX, CoilLab, HeatPipeLab, MicroChannelLab) — derived live from FastAPI's /openapi.json so new modules auto-register.
  • NewChiller optimizer is callable by the agent — band-queries the equipment catalog at ±20% of duty and returns top-N ranked by IPLV.
  • NewProject memory (Stage 3 AI) — durable per-project facts (constraints, decisions, assumptions, landmarks) the agent reads before planning every run. User-curated only in v0; v1 adds agent-proposed facts gated behind explicit Accept/Reject in the project memory panel.
  • NewNotifications — in-app inbox with topbar bell + per-type email preferences. Triggers: admin replied to your feedback, credits running low (≤10, rate-limited to once per 7 days), run failed and was refunded, multi-step agent run completed.
  • NewClient IDs — every approved user now gets a readable HSCS-NNNN identifier (HSCS-0001, HSCS-0002, …) auto-assigned at admin approval. Shown on admin tables, user profile, the public share viewer's engineer block, and PDF reports.
  • NewPWA manifest — the suite is installable to home screens on iOS / Android. Online-only, no service worker.
  • NewChiller PDF reports now include a part-load efficiency curve (server-side SVG via @react-pdf), sampled at calc time from the same DOE-2 eirfplr curve that produced the operating-point COP.
  • NewShared chiller runs (/r/:token) now show the v2 audit-grade summary (COP / IPLV / capacity / power callouts + cycling note + warnings) instead of just generic key/value rows. The PDF and the HTML viewer now match.
  • NewRun-history, project, and reports tables reflow into stacked card lists on phones (≤sm breakpoint).
v1
v1.4.0
2026-05-13
4 New
  • NewChiller optimizer (Module v2 Phase 6) — band-queries the equipment catalog within ±20% of the requested duty and ranks the top-N matches by IPLV (with full-load COP fallback). Single-call buy decision instead of running the calc against each candidate by hand.
  • NewChiller sensitivity panel (Module v2 Phase 6) — sweeps four axes (LWT, ECW, PLR, refrigerant) in one batch and renders live Recharts. Engineers see the operating envelope, not a single number.
  • NewChiller v2 PDF summary block (Phase 7 v0) — COP / IPLV / capacity / power callouts, audit-grade vs estimate badge, cycling note, warnings panel.
  • NewHVAC Advisor (Stage 1 AI) — methodology-cited prose answers for engineering questions, with deterministic-module redirects when a question is really a calc. Gated behind RAG_ADVISOR_ENABLED feature flag.
v1
v1.3.0
2026-05-04
1 New
  • NewMethodology page (Support → Methodology) — description, logic, key formulas and standards references for every calculation module. Source of truth for engineers, reviewers, and onboarding.
v1
v1.2.0
2026-04-29
4 New
  • NewPublic reports — share any completed run via a token URL (/r/:token). Optional password gate, configurable expiry (7d / 30d / 90d / never), per-link view counts and revoke. The recipient gets an HTML view with a Download PDF button; no Hyphen account needed.
  • NewHard view cap (1000 views per token) auto-revokes a link, surviving server restarts that reset the in-memory rate limiter.
  • NewOpenGraph + Twitter card meta tags so shared links unfurl in iMessage / Slack / WhatsApp.
  • NewHyphen SCS brand mark — favicon (icon.svg), Apple touch icon, sidebar logo, public viewer header. Red square with white hyphen bar; same mark across all surfaces.
v1
v1.1.0
2026-04-28
2 New
  • NewSupport section in the sidebar — User manual, Changelog, and Feedback pages now accessible to all users
  • NewIn-app feedback workflow — file bug reports and feature requests, with admin status tracking and threaded comments
v0
v0.9.0
2026-04-27
3 New
  • NewPhase 8b polish — equipment & climate-zone pickers fan out across all modules; PDF reports include equipment + climate sections
  • NewBulk equipment import via CSV from Admin → Equipment
  • NewEmail test page in Admin to verify SMTP credentials
v0
v0.8.0
2026-04-27
3 New
  • NewEquipment library — admin-curated manufacturer catalog with chiller/AHU/HX models
  • NewClimate zones — design weather conditions per geography (dry-bulb, wet-bulb, RH, altitude, ASHRAE)
  • NewChiller picker pre-fills inputs from selected equipment + climate zone
v0
v0.7.0
2026-04-26
1 New
  • NewTransactional email — forgot password flow, admin-signup approval emails, and welcome emails on activation
v0
v0.6.0
2026-04-26
2 New
  • NewAdmin panel — manage users (approve, suspend, grant credits, set role), module costs, and view system logs
  • NewRBAC helpers and per-route permission gates
v0
v0.5.0
2026-04-25
2 New
  • NewBranded PDF reports for completed runs — engineer block, inputs, results, and credit-ledger snippet
  • NewReports tab listing every downloadable run
v0
v0.4.0
2026-04-25
2 New
  • NewRun history with status badges (pending / completed / failed) and filters
  • NewProjects — group runs by building, tender, or site
v0
v0.3.0
2026-04-24
2 New
  • NewAtomic credit gating — debit before backend call, refund automatically on failure, append-only ledger
  • NewInsufficient-credits modal with admin contact prompt
v0
v0.2.0
2026-04-24
2 New
  • NewAuth — sign up, sign in, profile editing (name, company, designation, phone)
  • NewAdmin approval gate for new users
v0
v0.1.0
2026-04-23
2 New
  • NewInitial release — 15 calculation modules wired to FastAPI backend
  • NewPostgres + Drizzle schema for users, runs, ledger, projects