v3.4.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
- Consider only .xml files that contain valid namespaces (RDF, CIM) (#1296)
- Cgmes conversion: add phaseTapChangerLinear (#1306)
- Cgmes conversion: remove old conversion of transformers (#1320)
- Fix conversion of opened switches between voltage levels (#1344)
- Migrate
CgmesConversionContextExtension
to new Extension API (#1341) - Migrate
CgmesModelExtension
to new Extension API (#1339) - Remove noisy logs in datasource (#1352)
Dynamic simulation
- Add curves support for dynamic simulation (#1330)
Extensions
- Extendable: move newExtension from AbstractExtendable to default Extendable for broader compatibility. Override getImplementationName where needed (#1305)
- Add the new `VoltagePerReactivePowerControl extension for StaticVarCompensator (#1321)
- Cleanup the javadoc (#1298)
IEEE
- Fix generator active power limits default value (#1304)
IIDM
- Migrate extension
EntsoeArea
to new extension API (#1342) - Migrate extension
MergedXnode
to new extension API (#1343) - Migrate extension
ThreeWindingsTransformerPhaseAngleClock
to new extension API (#1336) - Migrate extension
TwoWindingsTransformerPhaseAngleClock
to new extension API (#1272) - Quality: Replace a log info to trace for node count removal (#1299)
- Fix ImporterWrapper implementation by passing the
NetworkFactory
to the importer (#1324) - Add a clone method based on NetworkXml that accepts a
NetworkFactory
(#1350)
iTools
- Remove the
skip-postproc
option from all the simulation tools (#1313)
Loadflow
- Introduction of new parameter
twtSplitShuntAdmittance
for split shunt admittance for two windings transformers and three windings transformers (#1276)
MatPower
Merging view
- Add an abstract connectable adapter to factorize the code (#1331)
PSS/E
- First version of PSS/E importer (it only works on simple networks like IEEE 14 buses) (#1338)
Security Analysis
- Fix the worker count in the
SecurityAnalysisImpl
when the contingency list is empty (#1323)
Sensitivity
- Allow to use a JSON file to update the configuration for sensitivity computation (#1302)
Triplestore
- Add method to write a unique subset (#1301)
- Quality: Replace
rdf4j-runtime
dependency by the dependencies actually used (#1303)
UCTE
- Fix incorrect management of power plant type in UCTE import/export (#1270)
- Fix tie-line current limit export when different on both sides of the XNode (#1333)
- Add a check on voltage level consistencies of both side of the lines (#1325)
- Logs level adjustments in UCTE importer and network merge (#1351)
Quality
- Update Mockito to v3.3.3 (#1328)