From 4f29ed958e4f906513539bdee3584343d90acae8 Mon Sep 17 00:00:00 2001 From: Leon Linhart Date: Mon, 9 Sep 2024 13:55:32 +0200 Subject: [PATCH] chore: prepare 0.4.0 release --- README.md | 2 +- docs/changelog/0.4.0.md | 2 +- docs/changelog/README.md | 4 ++-- docs/changelog/full.md | 20 ++++++++++++++++++++ docs/changelog/latest.md | 19 ++++++++++--------- samples/groovy-dsl/build.gradle | 2 +- samples/kotlin-dsl/build.gradle.kts | 2 +- 7 files changed, 36 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 877a70a..a391777 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ A Gradle plugin to simplify working with [LWJGL 3](https://lwjgl.org). ```kotlin plugins { - id("com.osmerion.lwjgl3") version "0.3.0" + id("com.osmerion.lwjgl3") version "0.4.0" } ``` diff --git a/docs/changelog/0.4.0.md b/docs/changelog/0.4.0.md index 9b90aeb..d7ee43d 100644 --- a/docs/changelog/0.4.0.md +++ b/docs/changelog/0.4.0.md @@ -1,6 +1,6 @@ ### 0.4.0 -_Not Released Yet_ +_Released 2024 Sep 09_ #### Improvements diff --git a/docs/changelog/README.md b/docs/changelog/README.md index 24fab6e..3908c4d 100644 --- a/docs/changelog/README.md +++ b/docs/changelog/README.md @@ -4,8 +4,8 @@ ### Version History -* ????-??-?? [0.4.0](0.4.0.md) (TBD; work in progress) -* 2024-07-28 [0.3.0](0.3.0.md) (latest) +* 2024-09-09 [0.4.0](0.4.0.md) (latest) +* 2024-07-28 [0.3.0](0.3.0.md) * 2023-09-17 [0.2.0](0.2.0.md) * 2023-07-03 [0.1.0](0.1.0.md) diff --git a/docs/changelog/full.md b/docs/changelog/full.md index 12a0afb..6aadca9 100644 --- a/docs/changelog/full.md +++ b/docs/changelog/full.md @@ -1,3 +1,23 @@ +### 0.4.0 + +_Released 2024 Sep 09_ + +#### Improvements + +- Added support for setting the LWJGL group and version in the `lwjgl3` project + extension. + - If specified, targets will now inherit the group and version from the + `lwjgl3` extension. + +#### Breaking Changes + +- Updated the minimum required Gradle version to 8.0 (from 7.6). +- `LWJGL` has been replaced with `Lwjgl` in class names to follow Kotlin naming + conventions. + + +--- + ### 0.3.0 _Released 2024 Jul 28_ diff --git a/docs/changelog/latest.md b/docs/changelog/latest.md index 952523b..cc5b998 100644 --- a/docs/changelog/latest.md +++ b/docs/changelog/latest.md @@ -1,15 +1,16 @@ -### 0.3.0 +### 0.4.0 -_Released 2024 Jul 28_ +_Released 2024 Sep 09_ #### Improvements -- Added a predefined accessor for the msdfgen bindings. [[GH-24]](https://github.com/Osmerion/gradle-lwjgl3/issues/24) -- Added platform and architecture presets for FreeBSD x64. -- Added platform and architecture presets for RISC-V 64. -- Added platform and architecture presets for PowerPC 64 LE. -- Updated the default LWJGL version to 3.3.4. [[GH-23]](https://github.com/Osmerion/gradle-lwjgl3/issues/23) +- Added support for setting the LWJGL group and version in the `lwjgl3` project + extension. + - If specified, targets will now inherit the group and version from the + `lwjgl3` extension. -#### Fixes +#### Breaking Changes -- Corrected invalid GitHub links in published POM. \ No newline at end of file +- Updated the minimum required Gradle version to 8.0 (from 7.6). +- `LWJGL` has been replaced with `Lwjgl` in class names to follow Kotlin naming + conventions. \ No newline at end of file diff --git a/samples/groovy-dsl/build.gradle b/samples/groovy-dsl/build.gradle index db34a9d..8539e22 100644 --- a/samples/groovy-dsl/build.gradle +++ b/samples/groovy-dsl/build.gradle @@ -32,7 +32,7 @@ import com.osmerion.gradle.lwjgl3.* plugins { id "java" - id "com.osmerion.lwjgl3" version "0.3.0" + id "com.osmerion.lwjgl3" version "0.4.0" } java { diff --git a/samples/kotlin-dsl/build.gradle.kts b/samples/kotlin-dsl/build.gradle.kts index e430a6e..b788a84 100644 --- a/samples/kotlin-dsl/build.gradle.kts +++ b/samples/kotlin-dsl/build.gradle.kts @@ -32,7 +32,7 @@ import com.osmerion.gradle.lwjgl3.* plugins { java - id("com.osmerion.lwjgl3") version "0.3.0" + id("com.osmerion.lwjgl3") version "0.4.0" } java {