Releases: blue-marble/gridpath
Releases · blue-marble/gridpath
GridPath v2026.3.0
What's Changed
- Enhancement: Remove summarize_results by @anamileva in #1340
- Enhancement: Default reserve ramp rates to infinity by @anamileva in #1341
- Bugfix: Minor de-bug by @jaxstuhr in #1342
- Enhancement: Fix and update scenarios view by @anamileva in #1343
- Enhancement: Create OPR_PRJS_IN_TMP set more efficiently by @anamileva in #1344
- Enhancement: Project summary results enhancements by @anamileva in #1345
- Enhancement: Add foreign key for project relative capacity mapping by @Janie115 in #1347
- Enhancement: Some enhancements to the import/export rules functionality by @anamileva in #1346
- Maintenance: github actions version update by @anamileva in #1350
- Feature: Month-Hour Policy within Generic Policy Framework by @jaxstuhr in #1349
- Enhancement: Month-hour policy result files cleanup by @jaxstuhr in #1352
- Feature: Support for cap factor defaults by @anamileva in #1353
- Enhancement: RA Toolkit updates by @anamileva in #1351
- Feature: Support for limiting power output from groups of projects by @anamileva in #1356
- Enhancement: Add batching functions for large timepoint queries in SQLite by @yifang-zhu-pge in #1358
- Enhancement: Improve query efficiency for profile inputs by @anamileva in #1363
- Enhancement: Apply outages to hybrid gen and stor components by @anamileva in #1364
- Enhancement: RA Toolkit support for not printing default availability values of 1 by @anamileva in #1365
- Feature: Support for simple monthly project availability derates by @anamileva in #1366
- Maintenance: Refactor scenario structure code by @anamileva in #1367
- Enhancement: Pandas 2.x int64 fix and hydro_balancing_type parameter by @allisonmcampbell in #1359
- Feature: Temporal structure overwrite from CSV file by @anamileva in #1368
- Enhancement: Results import efficiencies by @anamileva in #1369
- Enhancement: Batch draws and remove seed from temp iterations by @anamileva in #1370
- Maintenance: Don't create logger on --skip_solve and explicitly close logger by @anamileva in #1371
- Feature: Support for drawing availability profiles from historical data by @anamileva in #1372
- Enhancement: Improve efficiency of Data Toolkit availability profile creation by @anamileva in #1373
- Enhancement: Efficient parallelization with incomplete_only flag by @anamileva in #1375
- Bugfix: minor db merge queries by @eranschweitzer in #1374
- Feature: Optional BA-level project aggregation via --aggregate_projects by @allisonmcampbell in #1360
New Contributors
- @yifang-zhu-pge made their first contribution in #1358
- @allisonmcampbell made their first contribution in #1359
- @eranschweitzer made their first contribution in #1374
Full Changelog: v2026.2.0...v2026.3.0
GridPath v2026.2.0
What's Changed
- Feature: Support limiting number of startups by horizon by @anamileva in #1330
- Bugfix: Fix "get_inputs_from_database" for intertia reserves requirements by @Janie115 in #1334
- Enhancement: Allow instantaneous penetration ratios to be negative by @Janie115 in #1335
- Feature: Built-in period/month horizons by @anamileva in #1337
- Bugfix: Fixes to load component shift by @Janie115 in #1336
- Major Feature: Support for stochastic formulations by @anamileva in #1338
Full Changelog: v2026.1.0...v2026.2.0
GridPath v2026.1.0
What's Changed
- Enhancement: Upward reserves to SOC depletion and other stor optype enhancements by @anamileva in #1325
- Enhancement: Enhanced treatment of reserves from hybrids by @anamileva in #1326
- Other small fixes and enhancements
Full Changelog: v2025.10.3...v2026.1.0
v2025.10.3
What's Changed
- Enhancement: Tweaks to docs by @anamileva in #1321
Full Changelog: v2025.10.2...v2025.10.3
GridPath v2025.10.2
What's Changed
- Bugfix: Tweak to update-from-default-subscenario function by anamileva
- Bugfix: Set negative commitment to zero in pass-through inputs by anamileva
- Bugfix: Don't close DB after writing validation by anamileva
- Enhancement: Print stage on solve/import by anamileva
Full Changelog: v2025.10.1...v2025.10.2
GridPath v2025.10.1
What's Changed
- Enhancement: Add option to skip the summary results text file by @anamileva in #1317
Full Changelog: v2025.10.0...v2025.10.1
v2025.10.0
What's Changed
- Feature: Built-in horizons by @anamileva in #1309
- Enhancement: Add period index to ramp rate monthly adjustment by @anamileva in #1310
- Feature: DB-side handling of built-in horizons by @anamileva in #1311
Full Changelog: v2025.9.1...v2025.10.0
GridPath v2025.9.1
GridPath v2025.9.0
What's Changed
- Enhancement: Reorganize example CSV structure by @anamileva in #1298
- Enhancement: Subscenario defaults by @anamileva in #1299
- Enhancement: Separate load zone 'portfolio' from load balance params by @anamileva in #1300
- Enhancement: Default transmission availability type to 'exogenous' by @anamileva in #1301
- Enhancement: Storage min and max duration defaults by @anamileva in #1302
- Enhancement: Enhancements to viz suite by @anamileva in #1303
- Enhancement: Remove defunct tuning feature; move ramp tuning to project opchar by @anamileva in #1304
Full Changelog: v2025.8.0...v2025.9.0
GridPath v2025.8.0
What's Changed
This is a maintenance release. Dependency versions bumped to latest. Drop support for Python 3.9 and 3.10; add support for Python 3.12 and 3.13.
- Maintenance: Maintenance dependency upgrades by @anamileva in #1289
- Enhancement: Make inertia requirement more flexible. by @alexrob18 in #1288
- Maintenance: Remove UI code from repository by @anamileva in #1290
- Maintenance: Minor fixes by @anamileva in #1291
- Maintenance: Test on Linux, Windows, and Mac by @anamileva in #1292
- Maintenance: Test with coverage on one parallel run only by @anamileva in #1296
Full Changelog: v2025.7.0...v2025.8.0