From 63dbef88a3e1d1038185a3868330fb4a976424b0 Mon Sep 17 00:00:00 2001 From: stephengold Date: Mon, 20 Jan 2025 14:01:03 -0800 Subject: [PATCH] bump the library version to v0.9.5 and update the release log --- android.gradle | 2 +- build.gradle | 2 +- release-log.md | 17 +++++++++++++++++ src/main/native/glue/j/Jolt.cpp | 2 +- 4 files changed, 20 insertions(+), 3 deletions(-) diff --git a/android.gradle b/android.gradle index e42ae6a7..9598ba26 100644 --- a/android.gradle +++ b/android.gradle @@ -12,7 +12,7 @@ plugins { ext { groupID = 'com.github.stephengold' - jjVersion = '0.9.5-SNAPSHOT' + jjVersion = '0.9.5' baseName = "${artifact}-${jjVersion}" // for artifacts websiteUrl = 'https://github.com/stephengold/jolt-jni' } diff --git a/build.gradle b/build.gradle index 443e2af9..cae42666 100644 --- a/build.gradle +++ b/build.gradle @@ -19,7 +19,7 @@ plugins { ext { downloadZip = 'downloads/JoltPhysics-sg250106.zip' groupID = 'com.github.stephengold' - jjVersion = '0.9.5-SNAPSHOT' + jjVersion = '0.9.5' baseName = "${artifact}-${jjVersion}" // for artifacts websiteUrl = 'https://github.com/stephengold/jolt-jni' } diff --git a/release-log.md b/release-log.md index d6d7562c..b0f7d254 100644 --- a/release-log.md +++ b/release-log.md @@ -1,5 +1,22 @@ # release log for the jolt-jni project +## Version 0.9.5 released on TBD + ++ Bugfix: heap corruption in `ConvexHullShapeSettings.createSettings()` ++ Bugfix: `UnsatisfiedLinkError` in `VehicleConstraintSettings` on Windows + ++ Added support for 4 Android platforms. ++ Added classes and interfaces to the libraries: + + `RandomNumberEngine` + + `SkeletonMapper` + + `SkeletonMapperRef` + + `VehicleAntiRollBar` + + `VehicleCollisonTesterCastSphere` + + `VehicleCollisonTesterCastSphereRef` + + `VehicleEngine` + + `VehicleTransmission` ++ Added many public methods to the libraries. + ## Version 0.9.4 released on 6 January 2025 + API changes: diff --git a/src/main/native/glue/j/Jolt.cpp b/src/main/native/glue/j/Jolt.cpp index cca79c23..0d4d6186 100644 --- a/src/main/native/glue/j/Jolt.cpp +++ b/src/main/native/glue/j/Jolt.cpp @@ -346,7 +346,7 @@ JNIEXPORT void JNICALL Java_com_github_stephengold_joltjni_Jolt_unregisterTypes */ JNIEXPORT jstring JNICALL Java_com_github_stephengold_joltjni_Jolt_versionString (JNIEnv *pEnv, jclass) { - const jstring result = pEnv->NewStringUTF("0.9.5-SNAPSHOT"); + const jstring result = pEnv->NewStringUTF("0.9.5"); return result; }