Skip to content

Releases: powsybl/powsybl-diagram

v4.7.0

16 Dec 15:13
v4.7.0
4d70d0d
Compare
Choose a tag to compare

📜 Release notes

⭐ Features

  • Set node positions from JSON metadata in network-area diagram (#656)
  • Add fictitious flag to node metadata in network-area diagram (#663)

Miscellaneous

  • Bump powsybl-core to 6.6.0 (#660, #665)
  • Bump powsybl-parent to v20 (#662)

🪲 Fixes

  • Fix GraphMetadata serialization: attributes' order (#659)

v4.6.2

06 Nov 09:33
v4.6.2
4c5fa3f
Compare
Choose a tag to compare

📜 Release notes

single-line diagram

  • Fix disconnected bus in bus breaker topology (#657)

v4.6.1

18 Oct 11:34
v4.6.1
098900a
Compare
Choose a tag to compare

📜 Release notes

single-line diagram

  • Fix bug on fictitious busNodes (#654)

v4.6.0

15 Oct 15:21
v4.6.0
9e38544
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

Miscellaneous

  • Bump to powsybl-core v6.5.0 (#648, #652)

📔 Documentation

  • Modify links in README.md to the tutorial readthedocs documentation (#644)
  • Modify links in README.md to point to readthedocs documentation (#642)
  • Add background on single line diagram for dark mode (#640)

network-area diagram

⭐ Features

  • Restore natural bus order for css nad (#636)
  • Add layout parameters to metadata in network area diagram SVG (#639)
  • Allow to provide fixed text node positions as input to network area diagram layouts (#637)Breaking Change
  • Add text nodes data to metadata in network area diagram SVG (#632)
  • Save network area diagram metadata in JSON format (#646)Breaking Change

single-line diagram

⭐ Features

  • Add limit violation highlight (#643)Breaking Change
  • Add a way to customize node infos from LabelProvider (#638)Breaking Change

🔨 Refactoring / quality

  • In the single line diagram of a substation, each voltage level's style index can starts at zero (#633)Breaking Change

v4.5.1

16 Jul 10:33
v4.5.1
a956aa3
Compare
Choose a tag to compare

📜 Release notes

  • Bump to powsybl-core v6.4.1 (#634)

v4.5.0

03 Jul 16:03
v4.5.0
414c3ea
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

Miscellaneous

  • Bump to powsybl-core v6.4.0 (#626, #630)

📔 Documentation

  • Add readthedocs configuration files and first pages (#607)

network-area diagram

⭐ Features

  • VoltageLevelFilter's getVoltageLevels function is now public (#620)
  • Add edge type to metadata in network area diagram SVG (#615)
  • Add SVG parameters to metadata in network area diagram SVG (#618)
  • Add bus nodes and edges information to the metadata section of the SVG (#606)
  • Add voltage level details to display production and consumption figures (#622)

🪲 Bug fixes

  • Fix edge infos (#629)Breaking Change

🔨 Refactoring / quality

  • Unknown bus corner cases (#619)
  • Improve test on voltage level detail display (#621)
  • Do not compute forces, velocity and position for fixed points (#616)
  • Improve force layout with fixed positions (#628)

single-line diagram

⭐ Features

  • Add style for disconnected BusbarSection (#624)Breaking Change
  • Decorator on busbar sections (#625)
  • SLD: add CSS class for tie line and dangling line (#627)Breaking Change

🔨 Refactoring / quality

  • Remove pathfinder layoutparameters (#608)

🪲 Bug fixes

  • Fix macOS compilation issues (#580)
  • CgmesDLImportPostProcessor fix (#617)

📔 Documentation

  • Documentation update (#605)

v4.4.0

05 Apr 14:38
v4.4.0
041b064
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 to powsybl-core v6.3.0 (#603)

network-area diagram

⭐ Features

  • Spread voltageLevels with missing position information (#593)
  • Geographical coordinates used as layout (#592)

single-line diagram

🔨 Refactoring / quality

  • Documentation and refactoring (#517)Breaking Change

🪲 Bug fixes

  • Fix ground disconnector and ground in FlatDesignLibrary (#602)
  • OperatingStatus extension is on an Identifiable (#598)

v4.3.0

29 Mar 14:10
v4.3.0
c1b6255
Compare
Choose a tag to compare

📜 Release notes

Common

  • Bump to powsybl-core v6.2.4 (#599)

single-line diagram

🪲 Bug fixes

  • Matrix zone layout : snakelines must avoid multiterm (#585)

  • Matrix zone layout : fix diagram padding usage (#583)

  • Matrix zone layout : keep voltagelevel as exclusion area (#586)

  • Add parameter to disable/enable internal 2wt (#594)

  • Fix one leg intern cells (#595)

  • Fix empty node set exception (#596)

  • Fix extern cell on two (or more) subsections (#597)

v4.2.0

01 Feb 14:31
v4.2.0
bf8eccf
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 to powsybl-core v6.2.0-RC1 (#578)
  • Bump to powsybl-core v6.2.0 (#584)

🔨 Refactoring / quality

  • Fix Javadoc warnings (#577)

network-area diagram

⭐ Features

  • Nominal voltage level filter on whole network (#575)

🪲 Bug fixes

  • Force layout fixes (#579)

single-line diagram

⭐ Features

  • Multi-substation diagram according to a matrix layout (#550, #582, #588)

⚠️ This is a beta feature: some improvements will be brought by next releases

🪲 Bug fixes

  • Display ground disconnectors in single-line diagrams (#564) Breaking Change

v4.1.1

22 Dec 14:47
v4.1.1
7fe1c0a
Compare
Choose a tag to compare

📜 Release notes

single-line-diagram

🪲 Bug fixes

  • Detect inconsistent busNodes positions (#573)