v3.8.1
Release notes
Action
- Clean LoadScalable and GeneratorScalable implementation to avoid internal call to minimumValue and maximumValue without scaling convention (#1577)
CGMES
- Tap changer is regulating if both control is enabled and tap changer is control-enabled (#1554)
- Fix regulating equipment control enabled (generators) (#1547)
- Always write model description dates referred to UTC (#1563)
- Do not create DanglingLine.Generation during CGMES import if there is no explicit values (#1559)
IIDM
- Bus/breaker topology export: add names and show parallel switches (#1551)
- Revert DanglingLine generation creation (#1568)
- Improve ShuntCompensatorAdder implementation (#1562)
- Deprecate useless extension writer in XmlWriterContext (#1560)
- Add Kosovo country (#1582)
- Throw a comprehensive exception when a terminal ref of a busbar section is written in bus-breaker or bus-branch (#1595)
- Warning instead of error log when extensions have not been found (#1605)
- Bug fix in serialization XIIDM of t3w: not writing non supported subequipment in version < 1.1 in LOG_ERROR version compatibility
- Always read and write regulating status of ratio tap changer even if loadtapchangingcapabilities is set to false
- Fix empty alias type management (#1611)
- Check on RTC regulation only throws exception if loadTapChangingCapabilities is true, else it logs a warning (#1625)
UCTE
- UCTE export: ignore fictitious YNodes introduced for transformers at boundary (#1566)
- UCTE import: Throw a specific error when a node is not found (#1574)
Quality
- Add missing automatic module name (#1571)