diff --git a/README.md b/README.md
index cc096fc8..cce0b6c9 100644
--- a/README.md
+++ b/README.md
@@ -19,6 +19,7 @@ to parse and validate workflow definitions as well as generate the workflow diag
| Latest Releases | Conformance to spec version |
| :---: | :---: |
+| [3.0.0.Final](https://github.com/serverlessworkflow/sdk-java/releases/) | [v0.6](https://github.com/serverlessworkflow/specification/tree/0.7.x) |
| [2.0.0.Final](https://github.com/serverlessworkflow/sdk-java/releases/) | [v0.6](https://github.com/serverlessworkflow/specification/tree/0.6.x) |
| [1.0.3.Final](https://github.com/serverlessworkflow/sdk-java/releases/) | [v0.5](https://github.com/serverlessworkflow/specification/tree/0.5.x) |
@@ -58,25 +59,25 @@ b) Add the following dependencies to your pom.xml `dependencies` section:
io.serverlessworkflow
serverlessworkflow-api
- 3.0.0-SNAPSHOT
+ 3.0.x
io.serverlessworkflow
serverlessworkflow-spi
- 3.0.0-SNAPSHOT
+ 3.0.x
io.serverlessworkflow
serverlessworkflow-validation
- 3.0.0-SNAPSHOT
+ 3.0.x
io.serverlessworkflow
serverlessworkflow-diagram
- 3.0.0-SNAPSHOT
+ 3.0.x
```
@@ -91,10 +92,10 @@ maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
b) Add the following dependencies to your build.gradle `dependencies` section:
```text
-implementation("io.serverlessworkflow:serverlessworkflow-api:3.0.0-SNAPSHOT")
-implementation("io.serverlessworkflow:serverlessworkflow-spi:3.0.0-SNAPSHOT")
-implementation("io.serverlessworkflow:serverlessworkflow-validation:3.0.0-SNAPSHOT")
-implementation("io.serverlessworkflow:serverlessworkflow-diagram:3.0.0-SNAPSHOT")
+implementation("io.serverlessworkflow:serverlessworkflow-api:3.0.x")
+implementation("io.serverlessworkflow:serverlessworkflow-spi:3.0.x")
+implementation("io.serverlessworkflow:serverlessworkflow-validation:3.0.x")
+implementation("io.serverlessworkflow:serverlessworkflow-diagram:3.0.x")
```
### How to Use
diff --git a/api/pom.xml b/api/pom.xml
index c8f65bb6..62ef92de 100644
--- a/api/pom.xml
+++ b/api/pom.xml
@@ -6,7 +6,7 @@
io.serverlessworkflow
serverlessworkflow-parent
- 3.0.0-SNAPSHOT
+ 3.0.x
serverlessworkflow-api
diff --git a/diagram/pom.xml b/diagram/pom.xml
index e29e0a1d..5b6f4e27 100644
--- a/diagram/pom.xml
+++ b/diagram/pom.xml
@@ -6,7 +6,7 @@
io.serverlessworkflow
serverlessworkflow-parent
- 3.0.0-SNAPSHOT
+ 3.0.x
serverlessworkflow-diagram
diff --git a/pom.xml b/pom.xml
index 652ac5a8..ea594057 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
io.serverlessworkflow
serverlessworkflow-parent
- 3.0.0-SNAPSHOT
+ 3.0.x
pom
Serverless Workflow :: Parent
@@ -24,6 +24,20 @@
+
+ scm:git:git://github.com/serverlessworkflow/sdk-java.git
+ scm:git:git@github.com:serverlessworkflow/sdk-java.git
+ https://github.com/serverlessworkflow/sdk-java
+
+
+
+
+ tsurdilo
+ Tihomir Surdilovic
+
+
+
+
api
spi
@@ -42,7 +56,6 @@
3.8.1
2.22.0
2.22.0
- 3.1.1
2.8.2
1.7.25
@@ -63,7 +76,6 @@
3.0.11.RELEASE
8059
0.17.0
-
true
-
-
-
- maven-deploy-plugin
- ${version.deploy.plugin}
-
- 10
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- ${version.enforcer.plugin}
-
-
- enforce-versions
-
- enforce
-
-
-
-
- ${version.maven}
-
-
- ${version.jdk}
-
-
-
-
-
-
-
- maven-compiler-plugin
- ${version.compiler.plugin}
-
- true
- true
-
- -Xlint:unchecked
-
-
-
-
- org.jsonschema2pojo
- jsonschema2pojo-maven-plugin
- ${version.jsonschema2pojo-maven-plugin}
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- ${version.surefire.plugin}
-
- -Xmx1024m -XX:MaxPermSize=256m
-
-
-
- org.apache.maven.plugins
- maven-failsafe-plugin
- ${version.failsafe.plugin}
-
- -Xmx1024m -XX:MaxPermSize=256m
-
-
-
- org.apache.maven.plugins
- maven-checkstyle-plugin
- ${version.checkstyle.plugin}
-
-
-
+
+
+ maven-deploy-plugin
+ ${version.deploy.plugin}
+
+ 10
+
+
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+ ${version.enforcer.plugin}
+
+
+ enforce-versions
+
+ enforce
+
+
+
+
+ ${version.maven}
+
+
+ ${version.jdk}
+
+
+
+
+
+
+
+ maven-compiler-plugin
+ ${version.compiler.plugin}
+
+ true
+ true
+
+ -Xlint:unchecked
+
+
+
+
+ org.jsonschema2pojo
+ jsonschema2pojo-maven-plugin
+ ${version.jsonschema2pojo-maven-plugin}
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ ${version.surefire.plugin}
+
+ -Xmx1024m -XX:MaxPermSize=256m
+
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+ 3.0.1
+
+
+ attach-sources
+
+ jar
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 2.10.4
+
+ 8
+ -Xdoclint:none
+
+
+
+ attach-javadocs
+
+ jar
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+ 1.6
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+
+ --batch
+ --pinentry-mode
+ loopback
+
+
+
+
+
+
@@ -305,4 +353,4 @@
-
+
\ No newline at end of file
diff --git a/spi/pom.xml b/spi/pom.xml
index 047508dd..4ceac60d 100644
--- a/spi/pom.xml
+++ b/spi/pom.xml
@@ -6,7 +6,7 @@
io.serverlessworkflow
serverlessworkflow-parent
- 3.0.0-SNAPSHOT
+ 3.0.x
serverlessworkflow-spi
diff --git a/validation/pom.xml b/validation/pom.xml
index afd5823e..dc93a116 100644
--- a/validation/pom.xml
+++ b/validation/pom.xml
@@ -6,7 +6,7 @@
io.serverlessworkflow
serverlessworkflow-parent
- 3.0.0-SNAPSHOT
+ 3.0.x
serverlessworkflow-validation