Skip to content

Commit c898208

Browse files
Merge pull request #13 from dynamiatools/3.x
version 3.4.0
2 parents b8636cd + 69452aa commit c898208

File tree

9 files changed

+36
-47
lines changed

9 files changed

+36
-47
lines changed

.github/workflows/maven.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ jobs:
1313

1414
steps:
1515
- uses: actions/checkout@v3
16-
- name: Set up JDK 17
16+
- name: Set up JDK 21
1717
uses: actions/setup-java@v3
1818
with:
19-
java-version: 17
19+
java-version: 21
2020
architecture: x64
21-
distribution: corretto
21+
distribution: temurin
2222
cache: maven
2323
- name: Build with Maven
2424
run: mvn -B package --file sources/pom.xml

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@ jobs:
1515

1616
steps:
1717
- uses: actions/checkout@v4
18-
- name: Set up JDK 17
18+
- name: Set up JDK 21
1919
uses: actions/setup-java@v4
2020
with:
21-
java-version: 17
21+
java-version: 21
2222
architecture: x64
23-
distribution: corretto
23+
distribution: temurin
2424
cache: maven
25-
server-id: ossrh
25+
server-id: central
2626
server-username: MAVEN_USERNAME # env variable for username in deploy
2727
server-password: MAVEN_PASSWORD # env variable for token in deploy
2828
gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }}

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[![Maven Central](https://img.shields.io/maven-central/v/tools.dynamia.modules/tools.dynamia.modules.saas)](https://search.maven.org/search?q=tools.dynamia.modules.saas)
2-
![Java Version Required](https://img.shields.io/badge/java-17-blue)
2+
![Java Version Required](https://img.shields.io/badge/java-21-blue)
33
[![Maven Build](https://github.com/dynamiatools/module-saas/actions/workflows/maven.yml/badge.svg)](https://github.com/dynamiatools/module-saas/actions/workflows/maven.yml)
44
[![Release and Deploy](https://github.com/dynamiatools/module-saas/actions/workflows/release.yml/badge.svg)](https://github.com/dynamiatools/module-saas/actions/workflows/release.yml)
55

@@ -25,24 +25,24 @@ Add the following dependencies to project classpath
2525
<dependency>
2626
<groupId>tools.dynamia.modules</groupId>
2727
<artifactId>tools.dynamia.modules.saas</artifactId>
28-
<version>3.2.2</version>
28+
<version>3.4.0</version>
2929
</dependency>
3030
```
3131

3232
```xml
3333
<dependency>
3434
<groupId>tools.dynamia.modules</groupId>
3535
<artifactId>tools.dynamia.modules.saas.ui</artifactId>
36-
<version>3.2.2</version>
36+
<version>3.4.0</version>
3737
</dependency>
3838

3939
```
4040

4141
**Gradle**
4242

4343
```groovy
44-
compile 'tools.dynamia.modules:tools.dynamia.modules.saas:3.2.2'
45-
compile 'tools.dynamia.modules:tools.dynamia.modules.saas.ui:3.2.2'
44+
compile 'tools.dynamia.modules:tools.dynamia.modules.saas:3.4.0'
45+
compile 'tools.dynamia.modules:tools.dynamia.modules.saas.ui:3.4.0'
4646
```
4747

4848
## Usage
@@ -81,7 +81,7 @@ For your modules you only require the API dependency
8181
<dependency>
8282
<groupId>tools.dynamia.modules</groupId>
8383
<artifactId>tools.dynamia.modules.saas.api</artifactId>
84-
<version>3.2.2</version>
84+
<version>3.4.0</version>
8585
</dependency>
8686
```
8787

sources/api/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@
2626
<parent>
2727
<groupId>tools.dynamia.modules</groupId>
2828
<artifactId>tools.dynamia.modules.saas.parent</artifactId>
29-
<version>3.3.0</version>
29+
<version>3.4.0</version>
3030
</parent>
3131
<artifactId>tools.dynamia.modules.saas.api</artifactId>
3232

3333
<name>DynamiaModules - SaaS API</name>
3434
<url>https://www.dynamia.tools/modules/saas</url>
35-
<version>3.3.0</version>
35+
<version>3.4.0</version>
3636

3737
<build>
3838
<plugins>

sources/core/pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@
2222
<parent>
2323
<groupId>tools.dynamia.modules</groupId>
2424
<artifactId>tools.dynamia.modules.saas.parent</artifactId>
25-
<version>3.3.0</version>
25+
<version>3.4.0</version>
2626
</parent>
2727
<artifactId>tools.dynamia.modules.saas</artifactId>
28-
<version>3.3.0</version>
28+
<version>3.4.0</version>
2929
<name>DynamiaModules - SaaS Core</name>
3030
<url>https://www.dynamia.tools/modules/saas</url>
3131

@@ -49,12 +49,12 @@
4949
<dependency>
5050
<groupId>tools.dynamia.modules</groupId>
5151
<artifactId>tools.dynamia.modules.saas.api</artifactId>
52-
<version>3.3.0</version>
52+
<version>3.4.0</version>
5353
</dependency>
5454
<dependency>
5555
<groupId>tools.dynamia.modules</groupId>
5656
<artifactId>tools.dynamia.modules.saas.jpa</artifactId>
57-
<version>3.3.0</version>
57+
<version>3.4.0</version>
5858
</dependency>
5959
<dependency>
6060
<groupId>junit</groupId>

sources/jpa/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<parent>
2323
<artifactId>tools.dynamia.modules.saas.parent</artifactId>
2424
<groupId>tools.dynamia.modules</groupId>
25-
<version>3.3.0</version>
25+
<version>3.4.0</version>
2626
</parent>
2727
<modelVersion>4.0.0</modelVersion>
2828
<name>DynamiaModules - SaaS JPA</name>
@@ -33,7 +33,7 @@
3333
<dependency>
3434
<groupId>tools.dynamia.modules</groupId>
3535
<artifactId>tools.dynamia.modules.saas.api</artifactId>
36-
<version>3.3.0</version>
36+
<version>3.4.0</version>
3737
</dependency>
3838
<dependency>
3939
<groupId>tools.dynamia</groupId>

sources/pom.xml

Lines changed: 11 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<modelVersion>4.0.0</modelVersion>
2222
<groupId>tools.dynamia.modules</groupId>
2323
<artifactId>tools.dynamia.modules.saas.parent</artifactId>
24-
<version>3.3.0</version>
24+
<version>3.4.0</version>
2525
<packaging>pom</packaging>
2626
<name>DynamiaModules - SaaS</name>
2727
<description>DynamiaTools extension to create SaaS applications with accounts control and multi tenants in same
@@ -59,16 +59,16 @@
5959
</scm>
6060

6161
<properties>
62-
<dynamiatools.version>5.3.6</dynamiatools.version>
63-
<entityfiles.version>7.3.0</entityfiles.version>
64-
<java.version>17</java.version>
65-
<maven.compiler>3.13.0</maven.compiler>
62+
<dynamiatools.version>5.4.0</dynamiatools.version>
63+
<entityfiles.version>7.4.0</entityfiles.version>
64+
<java.version>21</java.version>
65+
<maven.compiler>3.14.0</maven.compiler>
6666
<source.encoding>UTF-8</source.encoding>
6767
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
6868

6969
<oshi.version>6.5.0</oshi.version>
7070
<jna.version>5.14.0</jna.version>
71-
<springboot.version>3.4.4</springboot.version>
71+
<springboot.version>3.5.3</springboot.version>
7272
</properties>
7373

7474
<modules>
@@ -93,14 +93,13 @@
9393
</configuration>
9494
</plugin>
9595
<plugin>
96-
<groupId>org.sonatype.plugins</groupId>
97-
<artifactId>nexus-staging-maven-plugin</artifactId>
98-
<version>1.7.0</version>
96+
<groupId>org.sonatype.central</groupId>
97+
<artifactId>central-publishing-maven-plugin</artifactId>
98+
<version>0.8.0</version>
9999
<extensions>true</extensions>
100100
<configuration>
101-
<serverId>ossrh</serverId>
102-
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
103-
<autoReleaseAfterClose>true</autoReleaseAfterClose>
101+
<publishingServerId>central</publishingServerId>
102+
<autoPublish>true</autoPublish>
104103
</configuration>
105104
</plugin>
106105
<plugin>
@@ -121,16 +120,6 @@
121120
</build>
122121

123122

124-
<distributionManagement>
125-
<snapshotRepository>
126-
<id>ossrh</id>
127-
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
128-
</snapshotRepository>
129-
<repository>
130-
<id>ossrh</id>
131-
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
132-
</repository>
133-
</distributionManagement>
134123

135124
<profiles>
136125
<profile>

sources/remote/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<parent>
2323
<artifactId>tools.dynamia.modules.saas.parent</artifactId>
2424
<groupId>tools.dynamia.modules</groupId>
25-
<version>3.3.0</version>
25+
<version>3.4.0</version>
2626
</parent>
2727
<modelVersion>4.0.0</modelVersion>
2828

@@ -35,7 +35,7 @@
3535
<dependency>
3636
<groupId>tools.dynamia.modules</groupId>
3737
<artifactId>tools.dynamia.modules.saas.jpa</artifactId>
38-
<version>3.3.0</version>
38+
<version>3.4.0</version>
3939
</dependency>
4040
<!-- https://mvnrepository.com/artifact/javax.annotation/javax.annotation-api -->
4141
<dependency>

sources/ui/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@
2222
<parent>
2323
<groupId>tools.dynamia.modules</groupId>
2424
<artifactId>tools.dynamia.modules.saas.parent</artifactId>
25-
<version>3.3.0</version>
25+
<version>3.4.0</version>
2626
</parent>
2727
<artifactId>tools.dynamia.modules.saas.ui</artifactId>
28-
<version>3.3.0</version>
28+
<version>3.4.0</version>
2929
<name>DynamiaModules - SaaS UI</name>
3030
<url>https://www.dynamia.tools/modules/saas</url>
3131

0 commit comments

Comments
 (0)