Skip to content

Migration guide v6.2.0

Olivier Perrin edited this page Jan 11, 2024 · 23 revisions

Breaking changes

IIDM

Automation systems: Overload management systems

If you had define your own IIDM implementation, you should implement the following methods:

  • in your Network implementations:
    • Iterable<OverloadManagementSystem> getOverloadManagementSystems();
    • Stream<OverloadManagementSystem> getOverloadManagementSystemStream();
    • int getOverloadManagementSystemCount();
    • OverloadManagementSystem getOverloadManagementSystem(String id);
  • in your Substation implementation:
    • OverloadManagementSystemAdder newOverloadManagementSystem();
    • Iterable<OverloadManagementSystem> getOverloadManagementSystems();
    • Stream<OverloadManagementSystem> getOverloadManagementSystemStream();
    • int getOverloadManagementSystemCount().

Tap changer adder interfaces

To introduce the steps replacement on tap changers, the adder interfaces were refactored.

Hence, the following interfaces were renamed:

Before After
PhaseTapChangerAdder.StepAdder PhaseTapChangerStepAdder
RatioTapChangerAdder.StepAdder RatioTapChangerStepAdder

Quality

Runtime dependencies

TODO or delete

Deprecated methods clean-up

TODO or delete

The following deprecated methods have been deleted:

  • TODO()

The following deprecated enum types have been deleted:

  • TODO
Clone this wiki locally