Skip to content

Releases: powsybl/powsybl-afs

v7.0.0

15 Dec 16:33
v7.0.0
8978b9a

Choose a tag to compare

Release notes

To fix any issues due to migration, please go to the migration guide. Labels are clickable and lead to the section of the migration guide corresponding to the associated described change.

  • Deprecated indicates that some methods were deprecated;
  • Breaking Change indicates a breaking change which could impact all users;

Features

  • Migrate to Java 21 (#199) Breaking Change
  • Add a method to add a list of scriptIncludes and a method to remove all scriptIncludes (#205)
  • Adding extensions and contextObjects in getOutput() (#207)

Quality

  • Update maven wrapper (#200)
  • Update GitHub actions and strengthen fork workflow security (#201)
  • Remove unused pull_request trigger from fork-sonar workflow (#202)
  • Clean code (#203)
  • Remove deprecated code (#204) Breaking Change

Dependencies

  • Update powsybl-core to v7.0.1 and other dependencies (#206)
  • Bump powsybl-core dependency to v7.1.0 (#208)
Library / component Previous version New version PR
commonscodec 1.18.0 1.19.0 #206
ec 11.1.0 13.0.0 #206
jjwt 0.12.6 0.13.0 #206
resteasy 6.2.12.Final 7.0.0.Final #206
springboot 3.5.3 3.5.6 #206
swagger 2.2.31 2.2.39 #206
testcontainers 1.21.2 1.21.3 #206
powsyblcore 6.8.0 7.1.0 #206, #208

v6.6.0

28 Aug 11:53
v6.6.0
5a93308

Choose a tag to compare

Release notes

Fixes

  • Refactor reconnection test logic and improve readability (#186)

Quality

Dependencies

  • Replace java.util.regex with com.google.re2j for regex handling (#193)
  • Update powsybl-core to v6.8.0 (#194)
  • Update dependencies (#195)
Library / component Previous version New version PR
assertj 3.26.0 3.27.3 #194
commons-codec 1.17.0 1.18.0 #195
groovy 4.0.21 4.0.26 #194
guava 33.2.1-jre 33.4.8-jre #194
jackson-jakarta-rs-json-provider 2.17.1 2.19.0 #194
jakarta.jakartaee-api 10.0.0 11.0.0 #195
java-driver-core 4.18.1 4.19.0 #195
java-driver-query-builder 4.18.1 4.19.0 #195
jjwt-api 0.12.5 0.12.6 #195
jjwt-impl 0.12.5 0.12.6 #195
jjwt-jackson 0.12.5 0.12.6 #195
junit-jupiter 5.11.3 5.12.2 #194, #195
maven-plugin-annotations 3.13.0 3.15.1 #194
mockito 5.12.0 5.18.0 #194
resteasy-client 6.2.10.Final 6.2.12.Final #195
slf4j 2.0.13 2.0.17 #194
spring boot 3.4.0 3.5.3 #194, #195
swagger 2.2.22 2.2.31 #195
testcontainers 1.20.1 1.21.2 #195
tyrus 2.1.5 2.2.0 #195

v6.5.0

27 Mar 08:42
v6.5.0
5121f46

Choose a tag to compare

Release notes

Fixes

  • Fix method more(Path) in AppData (#177)

Features

  • Make attributes public in VirtualCase (#169)
  • Change GroovyScriptExtension.load to use a map of context objects (#170)
  • Add pseudoClass customization for ModificationScriptBuilder and ActionScriptBuilder (#172)
  • Unify exceptions thrown in AppStorage implementations and rework AbstractAppStorageTest (#173)
  • Replace assertion errors with specific exceptions (#176)

Dependencies

  • Update powsybl-core dependency to v6.7.0 (#170)

Quality

  • Add snapshot CI (#166, #167, #168)
  • Clean code and fix sonar issues (#174)
  • Javadoc fix: add literal in mail addresses on some remaining classes (#178)
  • Add test on ClientUtils.authenticate (#179)

v6.4.0

16 Dec 14:07
v6.4.0
cca8c25

Choose a tag to compare

Release notes

Dependencies

  • Update powsybl-core dependency to v6.6.0 and powsybl-parent to v20 (#162)
  • Update Spring Boot dependencies (#163)

v6.3.0

28 Oct 12:37
v6.3.0
c417f85

Choose a tag to compare

Release notes

Dependencies

  • Update powsybl-core dependency to 6.5.0 (#160)

v6.2.1

21 Oct 13:41
v6.2.1
0db98aa

Choose a tag to compare

Release notes

To fix any issues due to migration, please go to the migration guide. Labels are clickable and lead to the section of the migration guide corresponding to the associated described change.

  • Deprecated indicates that some methods were deprecated;
  • Breaking Change indicates a breaking change which could impact all users;

Features

  • Do not connect backward dependencies to listener when invalidate (#146) Breaking Change
  • Be able to reinit the connection to the computation manager with no impact on other backend connections (#151)
  • Delete AppDataBean ComputationManager fields to use those in AppData (#152)
  • Put back Cassandra implementation (#156)

Quality

  • New ReadTheDoc documentation (#150, #153, #154)
  • Fix groovydoc generation (#159)

Dependencies

  • Upgrade powsybl-core and other dependencies (#149)

Security

  • Update swagger and springboot to solve vulnerabilities (#148)

v6.1.0

10 Apr 07:35
v6.1.0
e23649b

Choose a tag to compare

Release note

Feature

  • Delete old WS server (#145)

Security

  • kotlin downgrade to 1.9.22 (#144)

Dependencies

  • Update powsybl-core to v6.3.0 (#140)

v6.0.0-RC2

13 Feb 16:44
v6.0.0-RC2

Choose a tag to compare

v6.0.0-RC2 Pre-release
Pre-release

Release notes

What's Changed

  • Bump to PowSyBl-core 6.1.2 (#132 and #141)
  • Swagger update to v2.2.7 (#134)
  • Add literal annotation in author's email address (#136)
  • Fix groovydoc generation during release (#143)

Breaking changes

  • Deleting cassandra implementation (#137) Breaking Change

Compatibility

  • PowSyBl-AFS now only supports Java 17 and higher (#138) Breaking Change

Full Changelog: v5.1.0...v6.0.0-RC1

v6.0.0-RC1 do not use

13 Feb 16:22
v6.0.0-RC1
6dde5bb

Choose a tag to compare

v6.0.0-RC1 do not use Pre-release
Pre-release

Release notes

What's Changed

  • Bump to PowSyBl-core 6.1.2 (#132 and #141)
  • Swagger update to v2.2.7 (#134)
  • Add literal annotation in author's email address (#136)

Breaking changes

  • Deleting cassandra implementation (#137) Breaking Change

Compatibility

  • PowSyBl-Core now only supports Java 17 and higher (#138) Breaking Change

Full Changelog: v5.1.0...v6.0.0-RC1

v5.1.0

25 Jul 13:11

Choose a tag to compare

What's Changed

  • Release v5.0.0 by @sylvlecl in #117
  • Remove springfox from dependencies by @sylvlecl in #118
  • Fix storage of node version in cassandra implementation by @sylvlecl in #120
  • [issue-125] Message returned by virtual script evaluation is not expl… by @marifunf in #126
  • [issue-126] Reading access to network cache output field for virtual … by @marifunf in #128
  • Allow to override filesystem project node search by @BrunoRte in #129
  • Fix storage node rename to not delete children nodes with same names by @capyq in #123
  • Update to powsybl-core v5.3.2 by @rolnico in #130

New Contributors

Full Changelog: v5.0.0...v5.1.0