Skip to content

v2.2.0

Compare
Choose a tag to compare
@mathbagu mathbagu released this 12 Dec 11:16

Release notes

Action DSL

  • Split the action DSL in condition-dsl, contingency-dsl and action-dsl
  • Allow users to use Action DSL independently of action-simulator
  • Improve networks clone performance (deep copy vs variant copy)
  • Add new allOverloaded function
  • Bug fixes
    • Fix arithmetic operators between network properties
    • Fix the branch function
    • Add consistency checks during the initialization (action's names collision, usage of an inexistant action)

AFS

  • Support of the renaming of nodes
  • Support of the move of nodes
  • ImportedCase creation from a IIDM model
  • SecurityAnalysisRunner improvements

AMPL

  • Add a header column to manage several variant in a AMPL dataset

CGMES (beta)

  • Support of CGMES model using a triple store, import and export
  • Store the triple store as an extension in the IIDM model
  • Support of nonlinear Shunt Compensators

commons

  • Add utility functions in JsonUtil
  • Platform configuration refactoring (stackable modules)
  • Bug fixes
    • Add StandardOpenOption.WRITE option to open options in datasources
    • Use the same computation manager implementation for short-time and long-time computations if long-time computation manager is not set in the configuration

Contingencies

  • New contingency-dsl module
  • Support of contingency modifications
  • Support of contingencies extensions

IIDM

  • API consistency (Two and three windings transformers, shunt compensators)
  • Rename the classes and methods relative to states to variant
  • Refactor importer/exporter options to prepare Json support
  • Bux fixes
    • Fix XML import/export (HVDC, network extensions, internal connections)
    • Fix very small IIDM models cloning
    • Fix javadoc

itools-packager

  • Replace deprecated properties

loadflow-completion

  • Support of shunt compensators

loadflow-validation

  • Add generation adjustement checks

plugins

  • Add an itools command to list plugins' implementations

security-analysis

  • Refactor security limits checking
  • Add an itools command to compare security analysis results
  • Add an extension for LimitViolation to store subject informations (countries, nominal voltages)

sensitivity-computation

  • Add JSON inputs converter

time-series

  • Refactoring of the API
    • Refactor ArrayChunk to DataChunk
    • Refactor TimeSeriesIndex.checkVersion to TimeSeriesVersions.check
    • Add utility functions to create time-series
  • Support time-series with irregular index
  • Support calculated time-series

tools

  • Add utility class to help parse tool options.

UCTE

  • Fix import of tie lines current limits

Quality

  • Publish javadoc aggregate jar
  • Fix CI integration/configuration to use GitHub apps
  • Fix maven plugin configuration
  • Fix package collision for automatic modules