Update CHANGELOG.md

bugfix/formulations v0.2.0
Alinson S. Xavier 4 years ago committed by GitHub
parent e594a68492
commit 4f0f57c29e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,22 +1,29 @@
# Changelog # Changelog
All notable changes to this project will be documented in this file. All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - The format is based on [Keep a Changelog][changelog].
- This project adheres to [Semantic Versioning][semver].
- For versions before 1.0, we follow [the Pkg.jl convention][pkjjl]
that `0.a.b` is compatible with `0.a.c`.
[changelog]: https://keepachangelog.com/en/1.0.0/
[semver]: https://semver.org/spec/v2.0.0.html
[pkjjl]: https://pkgdocs.julialang.org/v1/compatibility/#compat-pre-1.0
## [0.2.0] - 2021-05-28 ## [0.2.0] - 2021-05-28
### Added ### Added
- Add sub-hourly unit commitment - Add sub-hourly unit commitment.
- Add `UnitCommitment.write(filename, solution)` - Add `UnitCommitment.write(filename, solution)`.
- Add mathematical formulation to the documentation - Add mathematical formulation to the documentation.
### Changed ### Changed
- Rename "Time (h)" parameter to "Time horizon (h)" - Rename "Time (h)" parameter to "Time horizon (h)".
- Rename `UnitCommitment.get_solution` to `UnitCommitment.solution`, for better - Rename `UnitCommitment.get_solution` to `UnitCommitment.solution`, for better
consistency with JuMP style. consistency with JuMP style.
- Add an underscore to the name of all functions that do not appear in the - Add an underscore to the name of all functions that do not appear in the
documentation (e.g. `something` becomes `_something`) These functions are not documentation (e.g. `something` becomes `_something`) These functions are not
part of the public API and may change without notice, even in patch versions. part of the public API and may change without notice, even in PATCH releases.
- The function `UnitCommitment.build_model` now returns a plain JuMP model. The - The function `UnitCommitment.build_model` now returns a plain JuMP model. The
struct `UnitCommitmentModel` has been completely removed. Accessing model struct `UnitCommitmentModel` has been completely removed. Accessing model
elements can now be accomplished as follows: elements can now be accomplished as follows:
@ -28,15 +35,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- `model.lodf` becomes `model[:lodf]` - `model.lodf` becomes `model[:lodf]`
### Fixed ### Fixed
- Properly validate solutions with price-sensitive loads - Properly validate solutions with price-sensitive loads.
## [0.1.1] - 2020-11-16 ## [0.1.1] - 2020-11-16
### Added ### Added
- Add OR-LIB and Tejada19 instances - Add OR-LIB and Tejada19 instances.
- Improve documentation - Improve documentation.
## Fixed ## Fixed
- Fixes to MATLAB and PGLIB-UC instances - Fixes to MATLAB and PGLIB-UC instances.
## [0.1.0] - 2020-11-06 ## [0.1.0] - 2020-11-06
- Initial public release - Initial public release.

Loading…
Cancel
Save