v6.6.0-RC1
Pre-release
Pre-release
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.
- indicates that some methods were deprecated;
- indicates a breaking change which could impact all users;
- indicates a change in the test data that some may use for their own tests;
- indicates a breaking change impacting only custom IIDM implementations (most of the time, new IIDM methods/classes to implement). Note that this label is not added when another breaking change impacting all users is also present.
⭐ Key features
- Voltage level topology model conversion
- Add network events to IIDM API
- New actions and network modifications: area interchange target update and load change in percent
📜 Release notes
IIDM
- Add network events to IIDM API (#3203)
- Fix NPE in network validation (#3187)
- Fix OverloadManagementSystem binary serialization when having trippings without name (#3176)
- Add
getI()
method to DanglingLine's boundary (#3168) - Create adders from existing objects: ReactiveCapabilityCurve, PhaseTapChanger, RatioTapChanger (#3130)
- Voltage level topology model conversion (#3199)
In-memory implementation
- Refactor voltage level topology implementation (#3196)
- Fix dangling terminal references and dangling boundary references (#3221, #3232)
Actions
Contingency
- Add missing equipment types to Contingency DSL loader (#3213)
- Add battery support for contingency element deserializer (#3227)
- Fix switch contingency support (#3229)
- Access and conversion of contingency voltage level id (#3223)
Modifications
- Add area interchange target update network modification (#3209)
- Add percent change load network modification (#3189)
- Network modification to set generator regulation to local instead of remote (#3192)
- Network modifications to replace threeWindingsTransformers by 3 twoWindingsTransformers and vice versa (#3167)
AMPL
- Add version 1.2 of AMPL exporter (#3220)
CGMES
- Import: Line and Substation containers. (#2970)
- Import: Fix import of condensers (#3215)
- Support WindGeneratingUnit.windGenUnitType onshore/offshore (#3183)
- Fix CIM100 CGMES import regression issue on synchronous machine (#3214)
- Export: Add a parameter to export generators in local regulation mode (#3198)
- Fix non linear shunt conversion performances issue (#3218)
- Simplifying CGMES unit tests (#3173, #3180)
- Store the CGMES id/name of OperationalLimitSet in a unique property (#3225)
- CGMES 3.0: cim:Jumper support (#3235)
Load flow
- Fix load flow default parameters loading mechanism (#3193)
- Fix LoadFlowParameters yml parsing (#3237)
Math
- UndirectedGraph notification deactivation (#3202)
- Add new matrix methods for DenseMatrix (#3216)
- Traverser traverses all edges (#2341, #3242)
Scalable
- Fix proportional scalable infinite loop (#3188)
iTools
- Add tgz option to iTools packager Maven plugin (#3170)
Documentation
- Fix
import-export-parameters-default-value
module documentation (#3190) - Fix new internal connection javadoc (#3184)
- [Shortcircuit] Add some documentation about the voltage attribute of voltage ranges (#3226)
- Remove broken link (#3240)
Quality
- Bump powsybl-parent to v20 (#3197)