diff --git a/CHANGELOG.md b/CHANGELOG.md
index 87612e47..946fabfb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,4 @@
-### 0.4.5 (TBD)
+### 0.5.0 (November 25, 2024)
#### Improvements
* Synchronize selected extension filter for the native file choosers in the `jpro-file` module.
diff --git a/README.md b/README.md
index 6942d006..9cf9ae32 100644
--- a/README.md
+++ b/README.md
@@ -63,7 +63,7 @@ and OAuth2 (and to some extent OpenID Connect) implementation.
one.jpro.platform
jpro-auth-core
- 0.4.5-SNAPSHOT
+ 0.5.0
```
@@ -71,7 +71,7 @@ and OAuth2 (and to some extent OpenID Connect) implementation.
#### Gradle configuration
```groovy
dependencies {
- implementation("one.jpro.platform:jpro-auth-core:0.4.5-SNAPSHOT")
+ implementation("one.jpro.platform:jpro-auth-core:0.5.0")
}
```
@@ -84,7 +84,7 @@ Creates human and AI friendly String representations of JavaFX SceneGraphs.
one.jpro.platform
jpro-scenegraph
- 0.4.5-SNAPSHOT
+ 0.5.0
```
@@ -92,7 +92,7 @@ Creates human and AI friendly String representations of JavaFX SceneGraphs.
#### Gradle configuration
```groovy
dependencies {
- implementation("one.jpro.platform:jpro-scenegraph:0.4.5-SNAPSHOT")
+ implementation("one.jpro.platform:jpro-scenegraph:0.5.0")
}
```
@@ -105,7 +105,7 @@ This library provides a simple way to pick, drop, upload and download files in *
one.jpro.platform
jpro-file
- 0.4.5-SNAPSHOT
+ 0.5.0
```
@@ -113,7 +113,7 @@ This library provides a simple way to pick, drop, upload and download files in *
#### Gradle configuration
```groovy
dependencies {
- implementation("one.jpro.platform:jpro-file:0.4.5-SNAPSHOT")
+ implementation("one.jpro.platform:jpro-file:0.5.0")
}
```
@@ -149,7 +149,7 @@ to the desired size.
one.jpro.platform
jpro-image-manager
- 0.4.5-SNAPSHOT
+ 0.5.0
```
@@ -157,7 +157,7 @@ to the desired size.
#### Gradle configuration
```groovy
dependencies {
- implementation("one.jpro.platform:jpro-image-manager:0.4.5-SNAPSHOT")
+ implementation("one.jpro.platform:jpro-image-manager:0.5.0")
}
```
@@ -171,7 +171,7 @@ using SMTP and SMTPS protocols. It also provides a simple way to compose and sen
one.jpro.platform
jpro-mail
- 0.4.5-SNAPSHOT
+ 0.5.0
```
@@ -179,7 +179,7 @@ using SMTP and SMTPS protocols. It also provides a simple way to compose and sen
#### Gradle configuration
```groovy
dependencies {
- implementation("one.jpro.platform:jpro-mail:0.4.5-SNAPSHOT")
+ implementation("one.jpro.platform:jpro-mail:0.5.0")
}
```
@@ -194,7 +194,7 @@ all while utilizing the same codebase.
one.jpro.platform
jpro-media
- 0.4.5-SNAPSHOT
+ 0.5.0
@@ -215,7 +215,7 @@ plugins {
}
dependencies {
- implementation("one.jpro.platform:jpro-media:0.4.5-SNAPSHOT")
+ implementation("one.jpro.platform:jpro-media:0.5.0")
implementation "org.bytedeco:javacv-platform:1.5.10" // use compileOnly configuration when running/deploying with JPro
}
```
@@ -233,7 +233,7 @@ Currently, there are three routing modules available:
one.jpro.platform
jpro-routing-core
- 0.4.5-SNAPSHOT
+ 0.5.0
```
@@ -241,7 +241,7 @@ Currently, there are three routing modules available:
#### Gradle configuration
```groovy
dependencies {
- implementation("one.jpro.platform:jpro-routing-core:0.4.5-SNAPSHOT")
+ implementation("one.jpro.platform:jpro-routing-core:0.5.0")
}
```
@@ -253,7 +253,7 @@ dependencies {
one.jpro.platform
jpro-routing-dev
- 0.4.5-SNAPSHOT
+ 0.5.0
```
@@ -261,7 +261,7 @@ dependencies {
#### Gradle configuration
```groovy
dependencies {
- implementation("one.jpro.platform:jpro-routing-dev:0.4.5-SNAPSHOT")
+ implementation("one.jpro.platform:jpro-routing-dev:0.5.0")
}
```
@@ -273,7 +273,7 @@ dependencies {
one.jpro.platform
jpro-routing-popup
- 0.4.5-SNAPSHOT
+ 0.5.0
```
@@ -281,7 +281,7 @@ dependencies {
#### Gradle configuration
```groovy
dependencies {
- implementation("one.jpro.platform:jpro-routing-popup:0.4.5-SNAPSHOT")
+ implementation("one.jpro.platform:jpro-routing-popup:0.5.0")
}
```
@@ -294,7 +294,7 @@ This library allows you to render Markdown formatted content in your **JPro/Java
one.jpro.platform
jpro-mdfx
- 0.4.5-SNAPSHOT
+ 0.5.0
```
@@ -302,7 +302,7 @@ This library allows you to render Markdown formatted content in your **JPro/Java
#### Gradle configuration
```groovy
dependencies {
- implementation("one.jpro.platform:jpro-mdfx:0.4.5-SNAPSHOT")
+ implementation("one.jpro.platform:jpro-mdfx:0.5.0")
}
```
@@ -317,7 +317,7 @@ This data is only accessible in the JPro Server, not in the browser - which can
one.jpro.platform
jpro-session
- 0.4.5-SNAPSHOT
+ 0.5.0
```
@@ -325,7 +325,7 @@ This data is only accessible in the JPro Server, not in the browser - which can
#### Gradle configuration
```groovy
dependencies {
- implementation("one.jpro.platform:jpro-session:0.4.5-SNAPSHOT")
+ implementation("one.jpro.platform:jpro-session:0.5.0")
}
```
@@ -338,7 +338,7 @@ This library offers essential tools for various functionalities to enhance the d
one.jpro.platform
jpro-utils
- 0.4.5-SNAPSHOT
+ 0.5.0
```
@@ -346,7 +346,7 @@ This library offers essential tools for various functionalities to enhance the d
#### Gradle configuration
```groovy
dependencies {
- implementation 'one.jpro.platform:jpro-utils:0.4.5-SNAPSHOT'
+ implementation 'one.jpro.platform:jpro-utils:0.5.0'
}
```
@@ -367,7 +367,7 @@ capabilities.
one.jpro.platform
jpro-webrtc
- 0.4.5-SNAPSHOT
+ 0.5.0
```
@@ -375,7 +375,7 @@ capabilities.
#### Gradle configuration
```groovy
dependencies {
- implementation("one.jpro.platform:jpro-webrtc:0.4.5-SNAPSHOT")
+ implementation("one.jpro.platform:jpro-webrtc:0.5.0")
}
```
@@ -390,7 +390,7 @@ the embedded controls. The video can be played in full-screen mode.
one.jpro.platform
jpro-youtube
- 0.4.5-SNAPSHOT
+ 0.5.0
```
@@ -398,7 +398,7 @@ the embedded controls. The video can be played in full-screen mode.
#### Gradle configuration
```groovy
dependencies {
- implementation("one.jpro.platform:jpro-youtube:0.4.5-SNAPSHOT")
+ implementation("one.jpro.platform:jpro-youtube:0.5.0")
}
```
@@ -427,7 +427,7 @@ Provides a skin implementation of a scrollpane for **JPro** applications only.
one.jpro.platform
jpro-html-scrollpane
- 0.4.5-SNAPSHOT
+ 0.5.0
```
@@ -435,7 +435,7 @@ Provides a skin implementation of a scrollpane for **JPro** applications only.
#### Gradle configuration
```groovy
dependencies {
- implementation("one.jpro.platform:jpro-html-scrollpane:0.4.5-SNAPSHOT")
+ implementation("one.jpro.platform:jpro-html-scrollpane:0.5.0")
}
```
diff --git a/gradle.properties b/gradle.properties
index 2fdc6139..ea9234cc 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1,4 +1,4 @@
-JPRO_PLATFORM_VERSION = 0.4.5-SNAPSHOT
+JPRO_PLATFORM_VERSION = 0.5.0
JPRO_VERSION = 2024.4.1
JAVAFX_BUILD_VERSION = 17.0.12
diff --git a/jpro-auth/README.md b/jpro-auth/README.md
index 24cc0cfc..3b749238 100644
--- a/jpro-auth/README.md
+++ b/jpro-auth/README.md
@@ -101,7 +101,7 @@ processes. Add the following configuration to your project based on the build to
- Gradle
```groovy
dependencies {
- implementation("one.jpro.platform:jpro-auth:0.4.5-SNAPSHOT")
+ implementation("one.jpro.platform:jpro-auth:0.5.0")
}
```
- Maven
@@ -110,7 +110,7 @@ processes. Add the following configuration to your project based on the build to
one.jpro.platform
jpro-auth-core
- 0.4.5-SNAPSHOT
+ 0.5.0
```
@@ -121,7 +121,7 @@ the authentication process. Add the following configuration to your project base
- Gradle
```groovy
dependencies {
- implementation("one.jpro.platform:jpro-auth-routing:0.4.5-SNAPSHOT")
+ implementation("one.jpro.platform:jpro-auth-routing:0.5.0")
}
```
- Maven
@@ -130,7 +130,7 @@ the authentication process. Add the following configuration to your project base
one.jpro.platform
jpro-auth-routing
- 0.4.5-SNAPSHOT
+ 0.5.0
```
diff --git a/jpro-file/README.md b/jpro-file/README.md
index 701499a1..08c55beb 100644
--- a/jpro-file/README.md
+++ b/jpro-file/README.md
@@ -78,7 +78,7 @@ a specified callback handler is invoked for further processing.
- Gradle
```groovy
dependencies {
- implementation("one.jpro.platform:jpro-file:0.4.5-SNAPSHOT")
+ implementation("one.jpro.platform:jpro-file:0.5.0")
}
```
- Maven
@@ -87,7 +87,7 @@ a specified callback handler is invoked for further processing.
one.jpro.platform
jpro-file
- 0.4.5-SNAPSHOT
+ 0.5.0
```
diff --git a/jpro-mail/README.md b/jpro-mail/README.md
index a8ffd390..467210c0 100644
--- a/jpro-mail/README.md
+++ b/jpro-mail/README.md
@@ -59,7 +59,7 @@ email attributes such as sender, recipients, subject, and date, as well as metho
- Gradle
```groovy
dependencies {
- implementation("one.jpro.platform:jpro-mail:0.4.5-SNAPSHOT")
+ implementation("one.jpro.platform:jpro-mail:0.5.0")
}
```
- Maven
@@ -68,7 +68,7 @@ email attributes such as sender, recipients, subject, and date, as well as metho
one.jpro.platform
jpro-mail
- 0.4.5-SNAPSHOT
+ 0.5.0
```
diff --git a/jpro-media/README.md b/jpro-media/README.md
index 98847b7f..e6b22561 100644
--- a/jpro-media/README.md
+++ b/jpro-media/README.md
@@ -37,7 +37,7 @@ plugins {
}
dependencies {
- implementation 'one.jpro.platform:jpro-media:0.4.5-SNAPSHOT'
+ implementation 'one.jpro.platform:jpro-media:0.5.0'
// use compileOnly configuration when running/deploying with JPro,
// since the platform specific libraries are no more needed
@@ -72,7 +72,7 @@ the `release` zipped file. Even the `jpro:run` task is faster since these files
one.jpro.platform
jpro-media
- 0.4.5-SNAPSHOT
+ 0.5.0
org.bytedeco