v4.10.0-RC1
Pre-release
Pre-release
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
- CGMES export: avoid duplicated base voltages (#2162)
- Allow setting terminal P for shunt compensators in CGMES import (#2189)
- CGMES import: reset slack terminal only if previous was disconnected (#2187)
- Read base URI if present during CGMES triplestore import and apply to all files (#2197)
- Allow boundaries to be assembled with other network data in the same instance file (#2216)
- CGMES: terminal sequenceNumber can be optional (#2245)
- CGMES export: ensure all exported identifiers are valid (#2151)
Configuration
- Improve import/export parameters description (#2255)
Conversion
- Importer and exporter refactoring (#2217)
IIDM
- Limit getters return optionals (#2169)
- Allow setting terminal P for shunt compensators (#2189)
- Move parameters to commons (#2199)
- Move extensions from sld to core (#2198)
- Able to choose encoding for network xml export (#1591)
- Use intermediary objects to copy limits for modification AttachNewLineOnLine and AttachVoltageLevelOnLine (#2207)
- Fix extensions namespaces (#2231)
- Proposition for network modification builder (#2218)
- Network modification: create feeder bay (#2214, #2254, #2256 & #2259)
- Add convenient methods to retrieve bus-breaker buses from bus-branch bus ID (#2239)
- Clean NetworkModification interface and implementations of complicated override methods (#2252)
- Transform line on line into voltage level on line (#2249)
- [Network modification] Add method to get orders by connectable (#2264)
- [Network modification] Create Hypothesis for creation of branch feeders (#2257)
- [Network modification] Add logging for CreateLineOnLine and ConnectVoltageLevelOnLine (#2266)
Math
- Improve dense matrix multiplication and addition performance (#2236)
MatPower
- Apparent power limits are now imported on both sides of branches, instead of only side 1 (#2221)
PowerFactory
- Select nodeRef in concordance with the busIndexIn parameter (#2098)
- Transformers (#2100)
- Review conversion of nodes and switches. (#2166)
- Common Impedance (ElmZpu) (#2181)
- Shunt converter (#2185)
- Reorganize code. (#2188)
- Parallel lines defined using Tower (ElmTow) (#2195)
- strengthen DgsParser (#2196)
- Voltage levels and substations creation (#2202)
- Extend containersMapping changes to importers (#2210)
- Hvdc links (#2222)
- fix updates of voltages (#2248)
- Capability curve and minor changes (#2224)
Security analysis
- Add remedial actions for security analysis (#2095)
- Line connection action (#2243)
- Fix NPE in BranchObservability XML serialization (#2235)
- Extension adder: change return type of add method (#2246)
- Rename topology network modifications (#2238)
- Fix lineConnectionAction deserializer (#2251)
- PreContingencyResult: correct method name (#2253)
- Phase tap changer tap position action (#2242)
Sensitivity analysis
- Sensitivity analysis: add contingency status in the results (#2186)
- Increase sensitivity function and variable types to support ThreeWindingsTransformer (#2260)
- Rework sensitivity analysis results (#2263)
Short circuit
Quality