Releases: AntaresSimulatorTeam/Antares_Simulator
Releases · AntaresSimulatorTeam/Antares_Simulator
v8.3.4
v8.6.2
v8.5.1
v8.4.3
v8.6.1
v8.6.0
8.6.0 (06/2023)
New features
- Short-term storage (#1163). Cycles are planned for the next release.
- Add pollutant emissions (#1184, #1222)
- Minimal generation for hydraulic (#1273, RTE/RTE-i/Redstork)
- Make LMR optional for adequacy patch (#1247)
Removed features
- Remove study mode "adequacy draft" (#1170 )
Improvements
- Use ISO8601 for date format in the logs (#1303)
- Publish installers for Oracle Linux 8 (#1341)
- Remove doc from UI/package, publish it as a separate PDF (#1233)
- Tune XPRESS resolution (#1158), this should improve performance for OR-Tools+XPRESS
- Performance metrics (produce a JSON file) (#1306)
Bugfixes
- Fix a bug in adequacy study mode (#1314)
- Fix memory errors detected by valgrind (#1302)
- Fix empty ROR & STORAGE in output using the TS-Generator (#1293)
Code quality
- Simplify if/else (#1309)
- Max number of columns in an output file (#1159)
- Fix a few compilation warnings (int -> uint) (#1301)
- Remove parameters.hxx, fix Parameters::memoryUsage (#1299)
- Remove OUI_ANTARES NON_ANTARES (#1188)
- Use CMakeLists.txt instead of *.cmake (#1198)
- Clean up src/solver/optimisation (#1161)
- Adequacy patch : refactor parameters management (#1154)
- Add a few const qualifiers (#1178)
- INI files load encapsulation (#1057)
- Remove group{Min,Max}Count, annuityInvestment in thermal clusters (#1350)
For developers
- Bumped OR-Tools 9.2 -> 9.5. CMake 3.18+ is required for build if building OR-Tools, and XPRESS 9.0 for execution (previously 8.13).
v8.5.0
v8.4.2
v8.4.2 (01/2022)
Bugfix
- Fix overwritten MPS files when optimization/simplex-range=day #1041
- Restore warm start for OR-Tools+XPRESS #1079
- Fix output overwrite when using zip output by adding a -2, -3, etc. suffix #1044
- Fix crash when generaldata.ini is empty, using default values #892
Improvements
- Generate a solver-only asset for every release #976, #1080
- Use MPS writer from solvers, instead of copy-pasted functions #1023
GUI
- Allow more than 100 thermal clusters #1011
- Remove status bar count. The sum was sometimes wrong #1029
- Remove unused "District marginal prices" button from Advanced Parameters (#1067)
Testing
- Introduce missing MPS comparison tests #1035
For developers
Code cleaning
- Clean up Yuni #1055
- Remove default implementation for hourEnd (see variable.hxx) #1020
- Remove free functions for areas' mem allocation #922
- Remove dead code associated to debug #1048
- Remove unused
ContrainteDeReserveJMoins1ParZone
,NumeroDeVariableDefaillanceEnReserve
#1047 - Extract code related to spilled energy bounds #1049
- Simplify code for adq patch (Local matching) #1054
- Refactor naming for {MPS, criterion, etc.} files and exported structures (see parameter optimization/include-exportstructure) #1030
- Refactor: move current year and week from study to weekly optimization problem #1032
- Pass optimization number as an argument #1040
New Contributors
- @JasonMarechal25 made their first contribution in #1055
Full Changelog: v8.4.1...v8.4.2