-
Notifications
You must be signed in to change notification settings - Fork 7
Migration guide 6.1.0
phiedw edited this page Jan 13, 2025
·
1 revision
Replace rao elementary action by core action (#920)
Elementary actions inside NetworkAction are replaced by Action form powsybl core. More precisely, change in class and associated adder are:
- InjectionSetpoint is replaced by GeneratorAction or LoadAction or DanglingLineAction or ShuntCompensatorPositionAction depending of the type of the network element. Field Unit is no longer needed (info is on the type of Action or field). Setpoint (float) is replaced by ActivePowerValue, unless its for ShuntCompensatorPositionAction where its replaced by SectionCount (an integer).
- TopologicalAction is replaced by TerminalsConnectionAction for branch and SwitchAction for switch.
- PstSetpoint is replaced by PhaseTapChangerTapPositionAction, with Setpoint (integer) replaced by TapPosition.
The following methods are no longer available at the ElementaryAction/Action interface level but they are available in the parent
- NetworkAction: hasImpactOnNetwork, canBeApplied, isCompatibleWith.
- ElementaryAction: getNetworkElements is no longer available and can be replaced by getting the appropriate network element for each Action.
Delete crac-creator package (#1100)
Artifact open-rao-crac-creation-util must be replaced with open-rao-crac-io-commons
Artifacts open-rao-crac-creator-* must be replaced with open-rao-crac-io-*
CNE export no longer uses network (#1157)
The network should be removed from arguments when ccalling the CNE export.