You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+66-1Lines changed: 66 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,12 +26,77 @@ Classify the change according to the following categories:
26
26
##### Removed
27
27
### Patches
28
28
29
+
## v3.17.3
30
+
### Minor Updates
31
+
##### Added
32
+
- Input for `Wind`: `acres_per_kw` which has a default of 0.03; Wind is only constrained by this for sizes greater than 1500 kW.
33
+
34
+
## v3.17.2
35
+
### Minor Updates
36
+
##### Added
37
+
- Added `/job/get_timeseries_table` endpoint which takes a list of run_uuid's and creates a timeseries results table spreadsheet to download in response
38
+
- New custom table option `custom_timeseries_energy_demand` for endpoint `/job/get_timeseries_table`.
39
+
##### Changed
40
+
- Increased `monthly_totals_kwh` maximum value to 1.0e9.
41
+
42
+
## v3.17.1
43
+
### Minor Updates
44
+
##### Changed
45
+
- For the `/get_load_metrics` endpoint, update response field names to be consistent with `/simulated_load` for `load_type=electric`: `annual_kwh`, `max_kw` (annual peak load), `monthly_totals_kwh`, and `monthly_peaks_kw`. In a future update, this endpoint will take `load_type` as an input and return the load metrics with consistent units as `/simulated_load` for heating and cooling `load_type`s, such as `monthly_mmbtu` for the heating load types.
46
+
47
+
## v3.17.0
48
+
### Minor Updates
49
+
##### Added
50
+
-`ElectricLoad` input `monthly_peaks_kw`. Can be used to scale loads_kw or doe_reference loads to monthly peaks while maintaining monthly energy.
- New endpoint `/get_load_metrics` for sending a timeseries `load_profile` and getting monthly and annual energy and peak loads.
53
+
- New custom table option `custom_table_rates` for endpoint `/job/generate_results_table`.
54
+
##### Fixed
55
+
- Avoid `CST` bypassing non-servable heating loads by going through the `HighTempThermalStorage`.
56
+
57
+
58
+
## v3.16.2
59
+
### Patches
60
+
- Added `CST` and `HighTempThermalStorage` to all/superset inputs test.
61
+
- Update REopt.jl to v0.55.1 for fix to NSRDB API call for CST
62
+
- Add CapEx to initial capex output (should have been included before)
63
+
64
+
## v3.16.1
65
+
### Patches
66
+
##### Changed
67
+
-`load_builder`: EnSite grid efficiency `grid.eff` was changed from 99% --> 100%
68
+
69
+
## v3.16.0
70
+
### Minor Updates
71
+
#### Added
72
+
- Added **Site** inputs **sector**, **federal_sector_state**, and **federal_procurement_type**
73
+
- Alternative defaults used when **sector** is "federal"
74
+
-**GHPOutputs** field **hybrid_solution_type**
75
+
76
+
## v3.15.1
77
+
### Minor Updates
78
+
##### Added
79
+
-`load_builder`: Optional debug echo for `/ensite` via `includeDebugPayload`; includes `debug.payloadEcho` showing resolved vehicle charge powers (W) and derived EMS capacity to aid troubleshooting.
80
+
##### Changed
81
+
-`load_builder`: Streamlined EnSite input schema using clear, single-purpose fields (`pChgMax_kW` for vehicles, `pChgCap_kW` for EMS override). All power normalized to Watts internally at ingress.
82
+
-`load_builder`: Deterministic EMS/site capacity derivation when no override supplied: sum of (charger count * charger power_kW) across all configured charger categories; remains zero if no chargers defined.
83
+
-`load_builder`: Cleaner validation and docstrings; removed extraneous guardrails so UI governs any numeric bounds. `schemaVersion` set to 3 for the stabilized semantics (debug flag renamed).
84
+
-`load_builder`: Enrichment still provides annualized statistics; clarified comments around unit conversions (kW <-> W, kWh <-> Wh).
85
+
86
+
## v3.15.0
87
+
### Minor Updates
88
+
##### Added
89
+
-`/ensite` view in the load_builder app directory
90
+
-`load_builder` EnSite EV charging simulation endpoint (EnLitePy) accepting either a UI-friendly schema (`chargers`, `vehicles`, `arrival`, `ems`, `maxChargeDurationHr`) or a direct EnLitePy payload; auto-derives EMS capacity from charger definitions if not overridden.
91
+
##### Changed
92
+
- Update python to v3.12, from v3.8, along with all dependencies; in particular, Django updated to 4.2.8 LTS.
93
+
-`load_builder` EnSite response enrichment (version 2): adds annualized outputs (`power_in_grid_annual` in kW, `equipment_statistics_annual`, `ev_statistics_annual`) and grid capacity utilization metrics (Min/Average/Max capacity utilization [kW]); normalizes statistics and scales 1-week simulation to annual values.
94
+
29
95
## v3.14.0
30
96
### Minor Updates
31
97
#### Added
32
98
-`CST` (concentrating solar thermal) Intputs and Outputs models; see /help endpoint for model fields
33
99
-`HighTempThermalStorage` Inputs and Outputs models; see /help endpoint for model fields
34
-
35
100
#### Changed
36
101
Update the following inputs from the previous --> new values:
0 commit comments