v5.2.0
To fix any issues due to migration, please go to the migration guide. Labels and 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)
- Test creation of fictitious substations when we have found line containers outside boundaries in the input (#2505)
- CGMES import: CN is a property of DLs (can not be unique to a DL) (#2508)
- CGMES import: make substations property bags distinct when their region is defined twice (in BD and IGM) (#2507)
- Cleaning of CGMES options (#2517)
IEEE
- Support lines with different nominal voltage at both ends (#2480)
Matpower
- Support lines with different nominal voltage at both ends (#2493)
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)
- Add add method to the adders API (#2502)
- Fix: BusbarSection getters in node-breaker view only return a non-null BusbarSection if it is in their voltage level (#2519)
- Fix identifiable stream (#2520)
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)
- Creating an modification with wrong bus bar section now throws an exception (#2516)
- Fix: Remove disconnectors and breakers in RemoveHvdcLine and RemoveVoltageLevel (#2522)
Parameter
- Fix reading of double Parameters (#2524)
Scalable
- Introduce ScalingParameters for Scalable (#2461 & #2503)
- Add loading from platform config and serialization for ScalingParameters (#2510)
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)
- 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)
- Fix doc for sensitivity thresholds (#2511)
Short circuit API
- Add voltage drops to the result and parameters (#2377)
- Short circuit API: replace names in FortescueValue (#2494)
- Fix units in javadoc of Shortcircuits API (#2506)
AMPL executor
Configuration
- PlaftormConfig: config folder not created if non existing (#2492)
Quality