v2.2.0
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
toDataChunk
- Refactor
TimeSeriesIndex.checkVersion
toTimeSeriesVersions.check
- Add utility functions to create time-series
- Refactor
- 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