Skip to content

v5.2.0-RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@flo-dup flo-dup released this 15 Mar 17:38

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

Release notes

CGMES

  • Fix conversion of boundary lines: consider all (g,b) at network side (#2485)
  • Add options to encode/decode CGMES IDs as they are MEMIri in triplestore and can be modified during import otherwise (#2457)
  • CGMES Importer: optional creation of terminals fictitious switches (#2472)
  • Create a fictitious substation during CGMES export when a voltage level does not have a substation (#2501)

IIDM

  • Allow creation of voltage topology in bus/breaker voltage levels (#2447)
  • Fixing minP/maxP for hvdc reduction into generator (#2475)
  • Fix anonymized xml writing (#2490)
  • Remove regulating terminal when the equipment it is pointing to is removed from the network (#2470)
  • Use a constant name and a limit reduction for permanent limit (#2476)
  • Fortescue data extensions (#2486)
  • Refactoring XML IIDM serialization classes (#2481) Breaking Change
  • Add add method to the adders API (#2502) Breaking Change

LoadFlow

  • LoadFlowParameters.toMap public (#2488)

Network modifications

  • Remove voltage level and its equipments (#2464)
  • Allow to create coupling devices in bus-breaker voltage levels (#2388)
  • Remove Hvdc line and its converter stations (#2500)

Scalable

  • Introduce ScalingParameters for Scalable (#2461 & #2503) Breaking Change

Security analysis

  • Fix check on 0 value in tap changer tap position action (#2477)
  • Add new action conditions (#2468)
  • Add Hvdc action (#2454)
  • Remove useless identifiableType from IdentifierContingencyList (#2491) Breaking Change
  • Create action to change shunt compensator position (#2497)

Sensitivity Analysis

  • Add side integer to SensitivityFunctionType, SensitivityVariableType (#2448)
  • Add new variables and functions (#2484)
  • Add sensitivity threshold parameters for sensitivities filtering (#2499)

Short circuit API

  • Add voltage drops to the result and parameters (#2377) Breaking Change
  • Short circuit API: replace names in FortescueValue (#2494) Breaking Change

AMPL executor

Configuration

  • PlaftormConfig: config folder not created if non existing (#2492)

Quality

  • Bump to JUnit 5 (#2467) Breaking Change
  • Small fix of Junit5 migration (#2471)
  • Bump snakeyaml to 2.0. Fix CVE-2022-1471 (#2479) Breaking Change
  • Replace AssertionError by IllegalStateException. (#2465)
  • Fix Java 19 build (#2478)