Skip to content

Migration guide v2.0.0

Nicolas Rol edited this page Oct 3, 2023 · 4 revisions

Breaking changes

Dynawaltz

  • String componentId has been added to the parameter set and is now required by various methods.
  • Various classes have been moved from com.powsybl.dynawaltz.models package to the new com.powsybl.dynawaltz.models.macroconnections package.

Refactoring

  • OmegaRefGenerator has been renamed SynchronizedGeneratorModel.
  • GeneratorSynchronous has been renamed SynchronousGenerator.
  • svc has been renamed svarc.
  • AbstractNetworkModel has been renamed AbstractDefaultModel.
  • EquipmentBlackBoxModelModel has been renamed EquipmentBlackBoxModel.
  • HvdcPv has been renamed HvdcP.
  • -Model suffix has been removed from various bbm subclasses. For instance DefaultBusModel has been renamed DefaultBus.

Compatibility

Java version support

PowSyBl-Dynawo now only supports Java 17 and higher. Please check that your installed SDK is still compatible. If you are using Ubuntu 20.04 LTS and the preinstalled Maven version, you will need to upgrade your Maven version too at least up to a version 3.8.x.

Clone this wiki locally