|
|
@ -11,58 +11,84 @@ All notable changes to this project will be documented in this file.
|
|
|
|
[semver]: https://semver.org/spec/v2.0.0.html
|
|
|
|
[semver]: https://semver.org/spec/v2.0.0.html
|
|
|
|
[pkjjl]: https://pkgdocs.julialang.org/v1/compatibility/#compat-pre-1.0
|
|
|
|
[pkjjl]: https://pkgdocs.julialang.org/v1/compatibility/#compat-pre-1.0
|
|
|
|
|
|
|
|
|
|
|
|
## [Unreleased]
|
|
|
|
## [0.7.0] -- 2023-02-23
|
|
|
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
### Added
|
|
|
|
- Allow disposal at collection centers
|
|
|
|
|
|
|
|
- Allow user to specify product acquisition costs
|
|
|
|
- Core: Allow disposal at collection centers
|
|
|
|
|
|
|
|
- Core: Allow products to have acquisition costs
|
|
|
|
|
|
|
|
- Core: Allow modeling of existing plants
|
|
|
|
|
|
|
|
- Web UI: Allow CSV variables and expressions
|
|
|
|
|
|
|
|
- Web UI: Allow specifying distance metric
|
|
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
|
|
- Switch from Cbc/Clp to HiGHS
|
|
|
|
- Switch from Cbc/Clp to HiGHS
|
|
|
|
|
|
|
|
|
|
|
|
## [0.6.0] -- 2022-12-15
|
|
|
|
## [0.6.0] -- 2022-12-15
|
|
|
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
|
|
- Allow RELOG to calculate approximate driving distances, instead of just straight-line distances between points.
|
|
|
|
- Allow RELOG to calculate approximate driving distances, instead of just straight-line distances between points.
|
|
|
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
|
|
- Fix bug that caused building period parameter to be ignored
|
|
|
|
- Fix bug that caused building period parameter to be ignored
|
|
|
|
|
|
|
|
|
|
|
|
## [0.5.2] -- 2022-08-26
|
|
|
|
## [0.5.2] -- 2022-08-26
|
|
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
|
|
- Update to JuMP 1.x
|
|
|
|
- Update to JuMP 1.x
|
|
|
|
|
|
|
|
|
|
|
|
## [0.5.1] -- 2021-07-23
|
|
|
|
## [0.5.1] -- 2021-07-23
|
|
|
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
|
|
- Allow user to specify locations as unique identifiers, instead of latitude and longitude (e.g. `us-state:IL` or `2018-us-county:17043`)
|
|
|
|
- Allow user to specify locations as unique identifiers, instead of latitude and longitude (e.g. `us-state:IL` or `2018-us-county:17043`)
|
|
|
|
- Add what-if scenarios.
|
|
|
|
- Add what-if scenarios.
|
|
|
|
- Add products report.
|
|
|
|
- Add products report.
|
|
|
|
|
|
|
|
|
|
|
|
## [0.5.0] -- 2021-01-06
|
|
|
|
## [0.5.0] -- 2021-01-06
|
|
|
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
|
|
- Allow plants to store input material for processing in later years
|
|
|
|
- Allow plants to store input material for processing in later years
|
|
|
|
|
|
|
|
|
|
|
|
## [0.4.0] -- 2020-09-18
|
|
|
|
## [0.4.0] -- 2020-09-18
|
|
|
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
|
|
- Generate simplified solution reports (CSV)
|
|
|
|
- Generate simplified solution reports (CSV)
|
|
|
|
|
|
|
|
|
|
|
|
## [0.3.3] -- 2020-10-13
|
|
|
|
## [0.3.3] -- 2020-10-13
|
|
|
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
|
|
- Add option to write solution to JSON file in RELOG.solve
|
|
|
|
- Add option to write solution to JSON file in RELOG.solve
|
|
|
|
- Improve error message when instance is infeasible
|
|
|
|
- Improve error message when instance is infeasible
|
|
|
|
- Make output file more readable
|
|
|
|
- Make output file more readable
|
|
|
|
|
|
|
|
|
|
|
|
## [0.3.2] -- 2020-10-07
|
|
|
|
## [0.3.2] -- 2020-10-07
|
|
|
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
|
|
- Add "building period" parameter
|
|
|
|
- Add "building period" parameter
|
|
|
|
|
|
|
|
|
|
|
|
## [0.3.1] -- 2020-07-17
|
|
|
|
## [0.3.1] -- 2020-07-17
|
|
|
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
|
|
- Fix expansion cost breakdown
|
|
|
|
- Fix expansion cost breakdown
|
|
|
|
|
|
|
|
|
|
|
|
## [0.3.0] -- 2020-06-25
|
|
|
|
## [0.3.0] -- 2020-06-25
|
|
|
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
|
|
- Track emissions and energy (transportation and plants)
|
|
|
|
- Track emissions and energy (transportation and plants)
|
|
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
|
|
- Minor changes to input file format:
|
|
|
|
- Minor changes to input file format:
|
|
|
|
- Make all dictionary keys lowercase
|
|
|
|
- Make all dictionary keys lowercase
|
|
|
|
- Rename "outputs (tonne)" to "outputs (tonne/tonne)"
|
|
|
|
- Rename "outputs (tonne)" to "outputs (tonne/tonne)"
|
|
|
|