Skip to content

v2.5.0

Compare
Choose a tag to compare
@mathbagu mathbagu released this 15 May 09:47

Release notes

CGMES (beta)

  • Skip current limits if no PATL is defined
  • Remove deprecated cim1 modules Breaking Change
  • Support default boundary files
  • Bug fixes:
    • Fix reactive capability curves import
    • Fix regulating terminal import
    • Fix country code for XNodes
    • Fix ConcurrentModificationException in Node mapping

Computation

  • Add Javadoc for computation module
  • Add extendable computation parameters

Contingencies

  • Remove generics from the ContingenciesProviderFactory interface Breaking Change

IIDM

  • Variant can be copied into an existing one [BC#790]
  • Remove deprecated getShunt and getShuntStream methods Breaking Change
  • Add getBus methods to network BusView and BusBreakerView
  • Print balance summary to a Writer instead of a Logger
  • Change getName implementation of merged lines to get a human readable name
  • Add support of batteries
  • An exception is thrown if no importer is found to load a network Breaking Change
  • The import/export of a terminal reference have been moved to a specific class
  • Substation's countries are optional Breaking Change
  • Bug fixes:
    • Fix removal of extensions
    • Fix merged network ID modification and renaming
    • Fix bus name in BusAdder

iTools

  • Fix handling of spaces in paths

Loadflow validation

  • check methods are not static anymore Breaking Change

Math

  • Add Javadoc for graph module
  • Add Javadoc for matrix module
  • Add add method to sparse matrix
  • Rename some methods in matrix API Deprecated

Security analysis

  • Refactor SecurityAnalysisBuilder, make the API cleaner Deprecated
  • LimitViolationDetector has access to the current contingency
  • LimitViolationDetector have been moved to com.powsybl.security.detectors Deprecated
  • Get logs from a security analysis computation

Quality

  • Add TopIssue GitHub App.
  • Add a link to Spectrum community
  • Add a link to Javadoc.io