From 6d48608be9986057fd9cad2f32b10e29ecea8e4f Mon Sep 17 00:00:00 2001 From: lbonaldo Date: Tue, 2 Apr 2024 19:14:26 -0400 Subject: [PATCH] Release 0.3.7 --- CHANGELOG.md | 16 ++++++++++++---- Project.toml | 2 +- README.md | 2 +- docs/src/how_to_run_genx.md | 2 +- 4 files changed, 15 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 05c4a9f2ad..36740c75b2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +## [0.3.7] - 2024-04-02 + +### Fixed + +- Add check on COMMIT_ZONE set in write_costs (#507) +- Access to eELOSSByZone expr before initialization (#541) +- Scaling of transmission losses in tlosses.csv (#622) +- Correct tracking of current investment stage by SDDP (#628) +- Computation of cumulative minimum capacity retirements in multistage GenX (#631) +- Modeling of hydro reservoir with long duration storage (#632) +- Update of starting transmission capacity in multistage GenX (#633) + ## [0.3.6] - 2023-08-01 ### Fixed @@ -18,10 +30,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Updated README with new instructions for running GenX through Julia REPL terminal (#492) - Fix factor of 0.5 when writing out transmission losses. (#480) - Fix summation error when a set of hours is empty (in thermal_commit.jl). -- Fix access to eELOSSByZone expr before initialization (#541) -- Fix modeling of hydro reservoir with long duration storage (#572). -- Fix computation of cumulative minimum capacity retirements in multistage GenX (#514) -- Fix update of starting transmission capacity in multistage GenX ### Changed diff --git a/Project.toml b/Project.toml index 51cd3acab9..0524471dcf 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "GenX" uuid = "5d317b1e-30ec-4ed6-a8ce-8d2d88d7cfac" authors = ["Jesse Jenkins", "Nestor Sepulveda", "Dharik Mallapragada", "Aaron Schwartz", "Neha Patankar", "Qingyu Xu", "Jack Morris", "Sambuddha Chakrabarti"] -version = "0.3.6" +version = "0.3.7" [deps] CSV = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b" diff --git a/README.md b/README.md index 2caa8e0eba..a0811c3f3a 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ The 'main' branch is the current master branch of GenX. The various subdirectori ## Requirements -GenX currently exists in version 0.3.6 and runs only on Julia v1.5.x, 1.6.x, 1.7.x, 1.8.x, and 1.9.x, where x>=0 and a minimum version of JuMP v1.1.1. We recommend the users to either stick to a particular version of Julia to run GenX. If however, the users decide to switch between versions, it's very important to delete the old Manifest.toml file and do a fresh build of GenX when switching between Julia versions. +GenX currently exists in version 0.3.7 and runs only on Julia v1.5.x, 1.6.x, 1.7.x, 1.8.x, and 1.9.x, where x>=0 and a minimum version of JuMP v1.1.1. We recommend the users to either stick to a particular version of Julia to run GenX. If however, the users decide to switch between versions, it's very important to delete the old Manifest.toml file and do a fresh build of GenX when switching between Julia versions. There is also an older version of GenX, which is also currently maintained and runs on Julia 1.3.x and 1.4.x series. For those users who has previously cloned GenX, and has been running it successfully so far, and therefore might be unwilling to run it on the latest version of Julia: diff --git a/docs/src/how_to_run_genx.md b/docs/src/how_to_run_genx.md index 8090347df1..cc775a50ff 100644 --- a/docs/src/how_to_run_genx.md +++ b/docs/src/how_to_run_genx.md @@ -1,6 +1,6 @@ # Requirements -GenX currently exists in version 0.3.6 and runs only on Julia v1.5.x, 1.6.x, 1.7.x, 1.8.x, and 1.9.x, where x>=0 and a minimum version of JuMP v1.1.1. We recommend the users to either stick to a particular version of Julia to run GenX. If however, the users decide to switch between versions, it's very important to delete the old Manifest.toml file and do a fresh build of GenX when switching between Julia versions. +GenX currently exists in version 0.3.7 and runs only on Julia v1.5.x, 1.6.x, 1.7.x, 1.8.x, and 1.9.x, where x>=0 and a minimum version of JuMP v1.1.1. We recommend the users to either stick to a particular version of Julia to run GenX. If however, the users decide to switch between versions, it's very important to delete the old Manifest.toml file and do a fresh build of GenX when switching between Julia versions. For those users who has previously cloned GenX, and has been running it successfully so far, and therefore might be unwilling to run it on the latest version of Julia: please look into the GitHub branch, [old_version](https://github.com/GenXProject/GenX/tree/old_version).