Skip to content
This repository has been archived by the owner on Oct 13, 2021. It is now read-only.

Releases: powsybl/powsybl-gse

v1.8.0

27 Jan 07:43
Compare
Choose a tag to compare

Release notes

Ergonomy

  • Add copy/paste of nodes
  • Add replace option for node with same name when importing into a folder
  • Add modification date column and metadata tooltip in GseProject
  • Add incomplete nodes highlighting
  • Improve project tree view
  • Improve shortcut pane

Performance

  • Add utility method to execute method on UI thread with synchronized returned value

Tasks

  • Add cancel button to cancelable tasks
  • Add hide button to task item

Technical debt

  • Add CodeEditor view SPI
  • Fix removal of ListenableAppStorage
  • Update groovy version
  • Update powsybl core version

Bug Fix

  • Fix network queries using single quotes
  • Fix typo on generic info message

v1.7.0

23 Oct 12:32
Compare
Choose a tag to compare

Release notes

Code Editor

  • Change tabulation's key combination

Deployment

  • Use ClassicPlatformConfigProvider

Ergonomy

  • Add shortcuts

Export

  • Do not add an .xml extension when exporting projectCase node in .xiidm file

Visuals

  • Add icons to menus
  • Fix tab closing bug
  • Remove tree view selection on project pane loosing focus

Performance

  • Only generate the app image (reduces the build time by a few minutes)

Quality

  • Try as hard as we can to get information to the user in case of startup failures

Technical debt

  • Refactoring of getMenuGraphic() method

v1.6.0

17 Jul 09:11
Compare
Choose a tag to compare

Release notes

Script editor

  • Add auto-completion support
  • Add matching brackets highlighting

Technical debt

  • Update Groovy version to 2.4.15

v1.5.2

26 Jun 11:04
Compare
Choose a tag to compare

Release notes

Update powsybl-core dependency to v2.5.2

v1.5.1

19 Jun 07:57
Compare
Choose a tag to compare

Release notes

Update powsybl-core dependency to v2.5.1

v1.5.0

15 May 10:02
Compare
Choose a tag to compare

Release notes

Code Editor

  • Improves performance when pasting code in the code editor

Dialogs

  • Supports a default GseDialog for dialogs creation

Security Analysis

  • Optional countries for limit violations: limit violations with no defined countries are displayed only if no country is selected in the limit violations filter or if
    all the countries are selected

Project Pane

  • Adds a context menu on each Project Tab to close the tab or close all the tabs
  • Forbids to delete a Project Node Item with children

Search Bar

  • Supports case sensitive word searches
  • Supports the replacing of characters
  • Escapes meta characters entered in the search bar

Ergonomy

  • When exporting a network file, the last opened directory is selected as directory destination

Cosmetics

  • Homogeneization of tabulation spaces
  • Displays caret in bottom toolbar
  • Change label position in Modification Script Editor

Code quality

  • Removes cim1-converter dependency

v1.4.1

22 Mar 20:18
Compare
Choose a tag to compare

Release notes

Update to powsybl-core v2.4.1

v1.4.0

13 Mar 12:43
Compare
Choose a tag to compare

Release notes

Code Editor

  • Forbid Ctrl+Z to delete saved scripts
  • Support syntax highlighting

Search Bar

  • Allow case-sensitive searching

Visual

  • Improve the logo

v1.3.0

30 Jan 10:56
Compare
Choose a tag to compare

Release notes

ContingencyStoreEditor

  • Add support for multiple contingencies deletion

Node chooser

  • Fix Drag & Drop
  • Fix bug rename

Quality

  • Update jackson-binding version to fix vulnerability
  • Fix CI (Travis, Sonar)

v1.2.0

12 Dec 12:31
Compare
Choose a tag to compare

Release notes

ContingencyStoreEditor

  • Drag & Drop from the network explorer
  • Propose user for saving before closing a contingency store
  • Bind F2 to rename a contingency
  • Bind DELETE to delete a contingency or a contingency element

Network

  • Explorer
    • Draw lines PI model
    • Enable dragging from Network explorer
    • Switch between ID and name for the voltage levels in line model diagram
    • Limit the admissible length of voltage levels ID/name in line model diagram (and add a tooltip with complete ID/name)
  • Map
    • Render in grey unmapped lines and substations

NodeChooser

  • Drag & Drop in file explorer
  • Prevent deletion of open projects
  • Prevent opening the same project twice
  • Bind F2 to rename a file
  • Bind DELETE to delete a file

Packaging

  • GSE native packaging

ProjectPane

  • Save every file before closing a project
  • Drag & Drop in file explorer
  • Bind F2 to rename a file
  • Bind DELETE to delete a file
  • Bug fixes
    • Fix tooltip if the project has no description
    • Forbid deletion of non empty folders

ScriptEditor

  • Drag & drop
  • Add a visual indication if a script is modified
  • Propose user for saving before closing a script

security-analysis

  • Edit SecurityAnalysisRunner dependencies
  • Result filtering
  • Disable SA results viewer if results are not available
  • Support copying results to clipboard
  • Display a badge to display the number of violations

Quality

  • Publish javadoc aggregate jar
  • Fix maven plugin configuration
  • Fix TravisCI failures running maven in batch mode
  • Automatic modules