diff --git a/CHANGELOG.md b/CHANGELOG.md index 8672c2ead..beff15405 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,12 +23,15 @@ Classify the change according to the following categories: ### Deprecated ### Removed -## Develop 2024-03-26 +## Develop - 2024-04-05 +### Fixed +- Added `export_rate_beyond_net_metering_limit` to list of inputs to be converted to type Real, to avoid MethodError if type is vector of Any. + +## v0.44.0 ### Added - in `src/settings.jl`, added new const **INDICATOR_COMPATIBLE_SOLVERS** - in `src/settings.jl`, added new member **solver_name** within the settings object. This is currently not connected to the solver but does determine whether indicator constraints are modeled or if their big-M workarounds are used. - added replacements for indicator constraints with the exception of battery degradation, which is implemented in a separate model, and FlexibleHVAC. TODO's have been added for these remaining cases. - ### Fixed - Fixed previously broken tests using HiGHS in `test/runtests.jl` due to solver incompatibility. diff --git a/Project.toml b/Project.toml index 1b1ec48bf..f31119aae 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "REopt" uuid = "d36ad4e8-d74a-4f7a-ace1-eaea049febf6" authors = ["Nick Laws", "Hallie Dunham ", "Bill Becker ", "Bhavesh Rathod ", "Alex Zolan ", "Amanda Farthing "] -version = "0.43.0" +version = "0.44.0" [deps] ArchGDAL = "c9ce4bd3-c3d5-55b8-8973-c0e20141b8c3" diff --git a/README.md b/README.md index 25ac8e687..546328a13 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # REopt® Julia package -This package is currently under development, but it now has all of the capabilities of the REopt® model used in the [REopt API](https://github.com/NREL/REopt_API). We expect to have the first stable release by Fall 2023. +This package is currently under development, but it now has all of the capabilities of the REopt® model used in the [REopt API](https://github.com/NREL/REopt_API). For more information please see the documentation: diff --git a/src/core/utils.jl b/src/core/utils.jl index c43e5c608..3e8eebfa6 100644 --- a/src/core/utils.jl +++ b/src/core/utils.jl @@ -208,7 +208,7 @@ function dictkeys_tosymbols(d::Dict) end end if k in [ - "fuel_cost_per_mmbtu", "wholesale_rate", + "fuel_cost_per_mmbtu", "wholesale_rate", "export_rate_beyond_net_metering_limit", # for ERP "generator_size_kw", "generator_operational_availability", "generator_failure_to_start", "generator_mean_time_to_failure",