Skip to content

Releases: AntaresSimulatorTeam/Antares_Simulator

v8.3.4

01 Sep 12:50
Compare
Choose a tag to compare

v8.3.4 (12/2022)

maintained - no

Bugfix

  • Crash when many binding constraints in a study (#924) (backport from 8.4.0)

v8.6.2

02 Aug 10:11
Compare
Choose a tag to compare

v8.6.2 (08/2023)

maintained - no

  • Backportv8.4.3 changes for large MPS support

v8.5.1

02 Aug 10:10
Compare
Choose a tag to compare

v8.5.1 (08/2023)

maintained - no

  • Backport v8.4.3 changes for large MPS support

v8.4.3

01 Aug 12:12
Compare
Choose a tag to compare

v8.4.3 (08/2023)

maintained - no

Features

  • Increase file size limit from 80Mo to 80Go when reading file.

Bugfix

  • Fix "unhandled error" with big studies in zip mode. MPS files were too big and hit file size hard limit

v8.6.1

21 Jun 13:34
Compare
Choose a tag to compare

8.6.1 (06/2023)

maintained - no

Bugfixes

  • Fix major bug related to short-term storage & MRG. PRICE

v8.6.0

15 Jun 07:11
Compare
Choose a tag to compare

8.6.0 (06/2023)

maintained - no

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

16 Feb 16:29
15377ba
Compare
Choose a tag to compare

v8.5.0 (02/2022)

maintained - no

New features

  • Curtailment Sharing Rule for Adequacy Patch #1062, including a scaling coefficient in hurdle costs #1155. This feature was contributed by RTE-i with support from RTE, ELIA and APG.

Bugfix

  • Hydraulic patch #697
  • Fix link path error in Kirchhoff constraint builder #1157

For developers

Examples & documentation

  • Update docs to include CSR #1156
  • Fix examples studies (invalid v8.3.0 -> v8.5.0) #1136

v8.4.2

11 Jan 08:49
9b5477d
Compare
Choose a tag to compare

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

  • Fix empty CMAKE_BUILD_TYPE #1028
  • Fix memory leaks #669

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

Full Changelog: v8.4.1...v8.4.2

v8.4.1

16 Dec 15:44
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.4.0...v8.4.1

v8.3.3

19 Dec 09:09
Compare
Choose a tag to compare

v8.3.3 (12/2022)

Bugfix

  • Round renewable production (#985)