Skip to content

Commit b56e944

Browse files
Merge pull request #288 from ie3-institute/rel/sp/#286-release-0.9.0
Release 0.9.0
2 parents 923947c + 656ff86 commit b56e944

File tree

6 files changed

+24
-15
lines changed

6 files changed

+24
-15
lines changed

CHANGELOG.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased/Snapshot]
88

9+
## [0.9.0] - 2025-05-09
10+
11+
### Changed
12+
- Updated to `scala3` [#251](https://github.com/ie3-institute/simonaAPI/issues/251)
13+
14+
### Updates
15+
- Updated PSU to 3.1.0
16+
- Updated PSDM to 7.0.0
17+
918
## [0.8.0] - 2025-04-17
1019

1120
### Added
@@ -65,7 +74,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6574
- Renamed messages to ease understanding [#62](https://github.com/ie3-institute/simonaAPI/issues/62)
6675
- Separating departures and arrivals in message protocol, properly handling exceptions [#77](https://github.com/ie3-institute/simonaAPI/issues/77)
6776

68-
[Unreleased/Snapshot]: https://github.com/ie3-institute/simonaapi/compare/0.8.0...HEAD
77+
[Unreleased/Snapshot]: https://github.com/ie3-institute/simonaapi/compare/0.9.0...HEAD
78+
[0.9.0]: https://github.com/ie3-institute/powersystemdatamodel/compare/0.8.0...0.9.0
6979
[0.8.0]: https://github.com/ie3-institute/powersystemdatamodel/compare/0.7.0...0.8.0
7080
[0.7.0]: https://github.com/ie3-institute/powersystemdatamodel/compare/0.6.0...0.7.0
7181
[0.6.0]: https://github.com/ie3-institute/powersystemdatamodel/compare/0.5.0...0.6.0

build.gradle

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ plugins {
33
id 'java' // java support
44
id 'com.diffplug.spotless' version '7.0.3'//code format
55
id 'pmd' // code check, working on source code
6-
id 'com.github.spotbugs' version '6.1.7' // code check, working on byte code
6+
id 'com.github.spotbugs' version '6.1.11' // code check, working on byte code
77
id "org.sonarqube" version "6.1.0.5360" // sonarqube
88
id 'signing'
99
id 'maven-publish' // publish to a maven repo (local or mvn central, has to be defined)
@@ -17,8 +17,8 @@ ext {
1717
scriptsLocation = 'gradle' + File.separator + 'scripts' + File.separator // location of script plugins
1818

1919
// required for pekko
20-
scalaVersion = "2.13"
21-
scalaBinaryVersion = "2.13.16"
20+
scalaVersion = '3'
21+
scalaBinaryVersion = '3.7.0'
2222
pekkoVersion = "1.1.3"
2323
}
2424

@@ -48,21 +48,21 @@ repositories {
4848

4949
dependencies{
5050

51-
implementation 'tech.units:indriya:2.2.2' // quantities
51+
implementation 'tech.units:indriya:2.2.3' // quantities
5252

5353
// scala (needed for pekko)
54-
implementation "org.scala-lang:scala-library:${scalaBinaryVersion}"
54+
implementation "org.scala-lang:scala3-library_${scalaVersion}:${scalaBinaryVersion}"
5555

5656
//PSU
57-
implementation('com.github.ie3-institute:PowerSystemUtils:2.2.1') {
57+
implementation('com.github.ie3-institute:PowerSystemUtils:3.1.0') {
5858
exclude group: 'org.apache.logging.log4j'
5959
exclude group: 'org.slf4j'
6060
/* Exclude our own nested dependencies */
6161
exclude group: 'com.github.ie3-institute'
6262
}
6363

6464
//PSDM
65-
implementation('com.github.ie3-institute:PowerSystemDataModel:6.0.0') {
65+
implementation('com.github.ie3-institute:PowerSystemDataModel:7.0.0') {
6666
exclude group: 'org.apache.logging.log4j'
6767
exclude group: 'org.slf4j'
6868
/* Exclude our own nested dependencies */

gradle/wrapper/gradle-wrapper.jar

122 Bytes
Binary file not shown.

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

gradlew

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,7 @@ done
8686
# shellcheck disable=SC2034
8787
APP_BASE_NAME=${0##*/}
8888
# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)
89-
APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s
90-
' "$PWD" ) || exit
89+
APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s\n' "$PWD" ) || exit
9190

9291
# Use the maximum available, or set MAX_FD != -1 to use that value.
9392
MAX_FD=maximum
@@ -206,7 +205,7 @@ fi
206205
DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
207206

208207
# Collect all arguments for the java command:
209-
# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
208+
# * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
210209
# and any embedded shellness will be escaped.
211210
# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be
212211
# treated as '${Hostname}' itself on the command line.

version.properties

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#Generated by the Semver Plugin for Gradle
2-
#Tue Mar 11 17:00:20 CET 2025
2+
#Fri May 09 09:31:50 CEST 2025
33
version.buildmeta=
44
version.major=0
5-
version.minor=8
5+
version.minor=9
66
version.patch=0
77
version.prerelease=
8-
version.semver=0.8.0
8+
version.semver=0.9.0

0 commit comments

Comments
 (0)