Releases: powsybl/powsybl-metrix
Releases · powsybl/powsybl-metrix
v3.0.1
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.
indicates that some methods were deprecated;
indicates a breaking change which could impact all users;
Fixes
- Using getNullableSubstation method to fix null pointer in groovy script (#258)
Dependencies
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.7 (#260)
- Update Logback to v1.5.26 and adjust dependencies (#261)
- Upgrade powsybl-core to version 7.1.1 (#264)
| Library / component | Previous version | New version | PR |
|---|---|---|---|
| assertj-core | 3.27.3 | 3.27.7 | #260 |
| logback-classic | 1.5.19 | 1.5.26 | #261 |
v3.0.0
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.
indicates that some methods were deprecated;
indicates a breaking change which could impact all users;
Fixes
- Fix finding equipments id for which redispatching or load shedding metrix results exist (#241)
- Fix Nk post processing ids to process (#253)
Features
- Curative post-processing with probabilities inclusion (#222)
- Migrate to Java 21 (#233)
- Use try-with-resources on the ScheduledExecutorService (#235)
- Move TimeSeriesMetadataIndex to timeseries package (#237)
- Move TimeSeriesMappingException to exception package (#238)
- Refactoring of powsybl-metrix artifacts (#242)
- Add computation by range (#251)
- Allow Empty DataTable (#252)
- Create MV postprocessing time series even if costs are not properly configured (#254)
Quality
- Update maven wrapper (#234)
- Clean code in powsybl-metrix-integration module (#236)
- Clean code in powsybl-metrix-mapping module and update parent version (#239)
- Remove deprecated methods (#240)
Dependencies
- Update to powsybl-core 7.0.0 + add THIRD-PARTY.txt (#245)
- Update to powsybl-core 7.0.1 (#248)
- Update to powsybl-core 7.1.0 (#250)
| Library / component | Previous version | New version | PR |
|---|---|---|---|
| logback | 1.5.18 | 1.5.19 | #248 |
v2.8.1
Release notes
Fixes
- Fix typos and make output more consistent in metrix-simulator (#210)
Features
- Manage dangling lines and tie lines (#172)
Quality
- Change snapshot branches name (#205)
- Introduce functional documentation on metrix-simulator (#211)
- Add CI for PRs from forks (#214, #215, #216, #217, #218)
- Clean code in test classes (#221)
- Improve C++ GitHub pipelines (#219)
- Update Slack link with new link (#224)
- Set job-specific permissions for fork-sonar workflow (#230)
Dependencies
- Update to powsybl-core 6.8.0 (#220, #223)
- Update dependency versions and clean up unused properties (#223)
| Library / component | Previous version | New version | PR |
|---|---|---|---|
| assertj | 3.26.0 | 3.27.3 | #223 |
| commons-cli | 1.8.0 | 1.9.0 | #223 |
| groovy | 4.0.21 | 4.0.26 | #223 |
| guava | 33.2.1-jre | 33.4.8-jre | #223 |
| junit-jupiter | 5.11.3 | 5.12.2 | #223 |
| logback | 1.5.6 | 1.5.18 | #223 |
| mockito | 5.12.0 | 5.18.0 | #223 |
| slf4j | 2.0.13 | 2.0.17 | #223 |
v2.8.0
Version unavailable - use version 2.8.1 instead
Release notes
Fixes
- Fix typos and make output more consistent in metrix-simulator (#210)
Features
- Manage dangling lines and tie lines (#172)
Quality
- Change snapshot branches name (#205)
- Introduce functional documentation on metrix-simulator (#211)
- Add CI for PRs from forks (#214, #215, #216, #217, #218)
- Clean code in test classes (#221)
- Improve C++ GitHub pipelines (#219)
- Update Slack link with new link (#224)
- Set job-specific permissions for fork-sonar workflow (#230)
Dependencies
- Update to powsybl-core 6.8.0 (#220, #223)
- Update dependency versions and clean up unused properties (#223)
| Library / component | Previous version | New version | PR |
|---|---|---|---|
| assertj | 3.26.0 | 3.27.3 | #223 |
| commons-cli | 1.8.0 | 1.9.0 | #223 |
| groovy | 4.0.21 | 4.0.26 | #223 |
| guava | 33.2.1-jre | 33.4.8-jre | #223 |
| junit-jupiter | 5.11.3 | 5.12.2 | #223 |
| logback | 1.5.6 | 1.5.18 | #223 |
| mockito | 5.12.0 | 5.18.0 | #223 |
| slf4j | 2.0.13 | 2.0.17 | #223 |
v2.7.0
v2.6.1
v2.6.0
Release notes
Fixes
- Fix potential NPE in MmapByteBufferService (#181)
Features
- Allow task interruption in groovy scripts (#129)
- Allow use of bus-breaker voltage levels (#169)
- Adding post-processing doctrine costs configuration for redispatching, load shedding and losses (#191)
- Generator, load and losses post processing (#192)
Dependencies
- Update powsybl-core dependency to v6.6.0 (#188)