Skip to content

Releases: powsybl/powsybl-metrix

v2.6.0

19 Dec 16:59
v2.6.0
c35934e
Compare
Choose a tag to compare

Release notes

Fixes

  • Fix potential NPE in MmapByteBufferService (#181)

Features

  • Allow task interruption in groovy scripts (#129)
  • Allow use of bus-breaker voltage levels (#169)
  • Adding post-processing doctrine costs configuration for redispatching, load shedding and losses (#191)
  • Generator, load and losses post processing (#192)

Dependencies

  • Update powsybl-core dependency to v6.6.0 (#188)

Quality

  • Add Windows CI (#176)
  • Rework GitHub workflows (#178, #182, #184)
  • Improve mapping doc examples about enumerations usage (#180)
  • Remove link to spectrum (#183)
  • Create snapshot CI (#187)
  • Fix CentOS CI by using docker (#190, #194)
  • Add slack notification to Snapshot-CI (#193)

v2.5.2

08 Nov 08:18
v2.5.2
aa2faef
Compare
Choose a tag to compare

Release notes

Fixes

  • Fix release CI (#184)

v2.5.1

07 Nov 16:19
v2.5.1
661637f
Compare
Choose a tag to compare

Release notes

Fixes

  • Fix potential NPE in MmapByteBufferService (#181)

Features

  • Allow task interruption in groovy scripts (#129)

Quality

  • Add Windows CI (#176)
  • Rework GitHub workflows (#178, #182)

v2.5.0

29 Oct 10:38
v2.5.0
d533598
Compare
Choose a tag to compare

Release notes

Features

  • Default metrix module config (#177)

Dependencies

  • Update powsybl-core to v6.5.0 (#175)

v2.4.0

07 Oct 11:45
v2.4.0
c019f31
Compare
Choose a tag to compare

Release notes

To fix any issues due to migration, please go to the migration guide. Labels are clickable and lead to the section of the migration guide corresponding to the associated described change.

  • Deprecated indicates that some methods were deprecated;
  • Breaking Change indicates a breaking change which could impact all users;

Features

  • Metrix class refactoring (#151) Breaking Change
  • Add OPF_WITH_OVERLOAD computation type (#164)

Fixes

  • phaseTapPosition mapping outside the steps interval (#149)
  • Allow the use of 'name' variable in groovy script (#150)
  • Fix mapPlannedOutages (#153)
  • Fix file name for constraints file with "--writeconstraint" option (#154)
  • Fix appendTimeSeries for TimeSeries with the same index but different chunks (#161)
  • Fix issue with TapPosition when lowTapPosition > 0 (#167)
  • Fix mapping tool NetworkPointWriter iIDM export performance (#170)
  • Fix mapping tool iIDM export when network ID contains illegal characters (#171)

Dependencies

  • Update powsybl-core and other dependencies (#156)
  • Update powsybl-core to 6.4.1 (#160)

Documentation

  • New ReadTheDoc documentation (#152)
  • Add styles for docs (#158)
  • Improve transformers mapping documentation (#168)

Quality

  • Add missing authors in headers (#146)
  • Fix sonar issues - severity high (#163)
  • Fix dead links in README (#165)

CI

  • Update CentOS CI due to CentOS EOL and Node 16 deprecation (#157)
  • Add maven wrapper, add Windows and MacOS CI Java build (#166)

v2.3.0

15 May 10:58
v2.3.0
270a959
Compare
Choose a tag to compare

Release notes

To fix any issues due to migration, please go to the migration guide. Labels are clickable and lead to the section of the migration guide corresponding to the associated described change.

  • Deprecated indicates that some methods were deprecated;
  • Breaking Change indicates a breaking change which could impact all users;

Features

  • Managed unversioned time series (#130)
  • TimeSeriesMapper refactoring (#140) Breaking Change
  • Statistics computation on all steps/versions by default (#142) Breaking Change

Fixes

  • Network extraction impossible when network id contains brackets (or other problematic characters) (#128)
  • Fix method that should not be static (#132)
  • Fix export csv exception due to immutable collections (#134)
  • Fix FileSystemTimeSeriesStore class name (#135) Breaking Change
  • Fix FileSystemTimeSeriesStore (#138)
  • Fix importTimeSeries method in FileSystemTimeSeriesStore (#139) Breaking Change

Dependencies

  • powsybl-parent update to v18 (#131)
  • powsybl-core update to v6.3.1 (#133) (#145)

Quality

  • Fix sonar issues in FileSystemTimeseriesStore (#136)
  • Add missing headers and missing SPDX licence identifiers (#137)

CI

  • Fix action version (#141)
  • Creation of the CI on Oracle Linux 8 and update of Github actions (#143)

v2.2.0

05 Feb 14:16
v2.2.0
41d91cf
Compare
Choose a tag to compare

Release notes

Dependencies

  • Bump Powsybl-core to 6.2.0 (#125)

v2.1.0

16 Jan 09:32
v2.1.0
028b68e
Compare
Choose a tag to compare

Release notes

Dependencies

  • Bump Powsybl-core to 6.1.1 (#120)

Quality

  • Code quality improvements and refacto (#121)
  • Jacoco reports moved to metrix-distribution and used for global coverage analysis (#122, #123 )

v2.0.2

21 Dec 14:05
v2.0.2
c1701d3
Compare
Choose a tag to compare

Release notes

Fixes

  • Get/Set calculated time series tags (#119)

v1.1.3

21 Dec 14:19
v1.1.3
20449fb
Compare
Choose a tag to compare

Release notes

Fixes

  • Get/Set calculated time series tags (#119)