Skip to content

Releases: powsybl/powsybl-dynawo

v2.5.1

16 Jul 10:52
v2.5.1
914b28d
Compare
Choose a tag to compare

Release notes

  • Bump powsybl-core to 6.4.1 (#374)

v2.5.0

03 Jul 15:45
v2.5.0
ff821f2
Compare
Choose a tag to compare

To fix any issues due to migration, please go to the migration guide. Labels Deprecated and Breaking Change are clickable and lead to the section of the migration guide corresponding to the associated described change.

Release notes

Common

  • Bump powsybl-core to 6.4.0 (#365, #370)
  • Add powsybl-dynawo readthedocs (#356)

Dynawaltz

  • Remove timeline report in dynamic simulation (#341)
  • Prioritize simplifiers (#344) Breaking Change
  • Prevent dynamic model instanciation from fictitious loads (#343)
  • Check measurement point are connected (#342)
  • Timeline export mode (#351)
  • Add simulation precision parameter to DynaWaltzParameters (#353)
  • Add missing libs (#359)
  • Dynawo models supplier (#349, #361)
  • Add dynawo logs (#354) Breaking Change
  • Add Shunt dynamic models (#360)
  • Add deserialization in DynawoModelsSupplier/DynawoEventModelsSupplier (#363)
  • Add curve builder (#362) Breaking Change
  • Add Phase Shifter Blocking I automation system (#364)

Dynaflow

  • Refactor Dynaflow parameters and fix merge loads parameter (#366)
  • Log dynaflow parameters before running simulation (#368)

Dynawo security analysis

  • Add dynawo dynamic security analysis (#277)

Quality

  • Various refactors (#345)
  • Remove marker interfaces (#352)
  • Rename SVC integration test folder and tests (#369)

v2.5.0-alpha2

26 Jun 13:19
v2.5.0-alpha-2
a38ca4f
Compare
Choose a tag to compare
v2.5.0-alpha2 Pre-release
Pre-release

Release notes

Common

  • Bump powsybl-core to 6.4.0-RC2 (#365)
  • Add powsybl-dynawo readthedocs (#356)

v2.5.0-alpha1

12 Jun 18:44
v2.5.0-alpha-1
75cc8b4
Compare
Choose a tag to compare
v2.5.0-alpha1 Pre-release
Pre-release

Release notes

Dynawaltz

  • Remove timeline report in dynamic simulation (#341)
  • Prioritize simplifiers (#344)
  • Prevent dynamic model instanciation from fictitious loads (#343)
  • Check measurement point are connected (#342)
  • Timeline export mode (#351)
  • Add simulation precision parameter to DynaWaltzParameters (#353)
  • Add missing libs (#359)
  • Dynawo models supplier (#349, #361)

Quality

  • Various refactors (#345)
  • Remove marker interfaces (#352)

v2.4.0

02 Apr 08:18
v2.4.0
98644b3
Compare
Choose a tag to compare

Release notes

Common

  • Bump powsybl-core to 6.3.0 (#338, #339)
  • Rename timelineEvent and logEntry report key (#337)

powsybl-dynawaltz / powsybl-dynawaltz-dsl

  • Check Hvdc vsc static type (#326)
  • Builder equipment setter (#328)
  • Builder list setter (#330)
  • Use new parent to have gmavenplus groovydoc attach instead of buildhelper-maven-plugin (#321)
  • Refactor default library (#333)
  • Powsybl renaming (#334)

v2.3.0

29 Jan 17:00
v2.3.0
33467f9
Compare
Choose a tag to compare

Release notes

Common

  • Bump powsybl-core to 6.2.0 (#325, #331)

powsybl-dynawaltz

  • Dynawaltz builder (#323)

v2.2.0

14 Dec 10:18
v2.2.0
e6af65b
Compare
Choose a tag to compare

Release notes

Common

  • Bump powsybl-core to 6.1.0 (#315, #320)

powsybl-dynawaltz

  • Add dynamic simulation logs (#314)
  • Multiple default models for each IdentifiableType (#311)
  • Introduce models simplifiers API (#302)
  • Supports bus / busbar section id list in groovy (#318)
  • Replace dynawaltz.models.Side with powsybl-core TwoSides/ThreeSides (#316)
  • Enable the implementation of custom LoadTwoTransformersTapChangers (#319)

Various fixes

  • Fix javadoc comments (#313)
  • Fix release maven profile (#312)
  • Refactor empty automaton report (#317)
  • Throw exception when model parameter set is not found in DynaWaltzParameters (#310)

v2.2.0-alpha-1

06 Dec 12:17
v2.2.0-alpha-1
1345b1e
Compare
Choose a tag to compare
v2.2.0-alpha-1 Pre-release
Pre-release

Release notes

  • Bump powsybl-core to 6.1.0 (#315, #320)
  • Dynamic simulation logs (#314)

v2.1.0

09 Nov 11:11
v2.1.0
ba16531
Compare
Choose a tag to compare

Release notes

powsybl-dynaflow

  • Report timeline in dynaflow loadflow (#298)
  • Support of dynaflow on windows platform (#303)

powsybl-dynawaltz

  • Skip models with duplicate dynamic id for dynamic and event model lists (#293)
  • Refactor bus models (#261)
  • Fix SVarC static references when standByAutomaton is not available (#299)
  • Add parameter options for consecutive simulations: dump file export and use as input (#297)
  • Add javadoc comment for 'PureDynamic' classes (#291)

Common

  • Bump powsybl-core to 6.0.1 (#304)
  • Add literal annotation in author's email address (#301)
  • Fix code smells (#296)

v2.0.0

29 Sep 11:38
v2.0.0
14a2234
Compare
Choose a tag to compare

To fix any issues due to migration, please go to the migration guide. Labels Deprecated and Breaking Change are clickable and lead to the section of the migration guide corresponding to the associated described change.

Release notes

Compatibility

  • PowSyBl Dynawo now only supports Java 17 and higher (#276) Breaking Change
  • Bump to powsybl-core 6.0.0 & powsybl-parent 15 (#274, #284, #292)

powsybl-dynawaltz and powsybl-dynawaltz-dsl

  • Adding Models
    • Add WECC models (#237)
    • Add dangling HVDC models (#249)
    • Add LoadPQ model (#268)
  • Other features
    • Custom models file can be given in SynchronizedGeneratorGroovyExtension (#250)
    • Add component id in parameter set (#271) Breaking Change
    • Merge loads optimization for network store IIDM impl (#283)
    • Replace models.cfg with json (#281)
    • Handle terminal var name prefixes for synchronous generator with transformer / auxiliary (#259)
    • Logs dsl errors instead of throwing exception (#257)
    • Skip empty automatons (#265)
    • Log duplicate static id (#270)
    • Add macroConnections package and move related classes (#290) Breaking Change
  • Bug fix
    • Index measurement point var connection for TapChangerBlockingAutomaton (#256)
    • Fix load with transformer terminal var name (#258)
  • Various refactoring
    • Rename uMeasurement in uMeasurements for TapChangerBlockingAutomaton (#239)
    • Rename OmegaRefGenerator to SynchronizedGenerator (#224) Breaking Change
    • GeneratorSynchronous renamed to SynchronousGenerator (#225) Breaking Change
    • Rename equipment in iMeasurement in CurrentLimitAutomatonGroovyExtension (#240)
    • Rename getVarConnectionsWithX(X x) into getVarConnectionsWith(X x) (#226)
    • Rename svc (#251) Breaking Change
    • Replace Network used for default model by Default (#252) Breaking Change
    • Rename EquipmentBlackBoxModelModel to EquipmentBlackBoxModel (#254) Breaking Change
    • HvdcPV renamed into HvdcP (#285) Breaking Change
    • Refactor BlackBoxModel parameters writing (#282)
    • Rename models prefix to internalModelPrefix (#288)
    • Remove 'Model' suffix from BlackBoxModel subclasses (#289) Breaking Change

CI

  • New branch name pattern for full Sonar analyses (#275)