diff --git a/build.gradle b/build.gradle index c13f402e..3baf58cf 100644 --- a/build.gradle +++ b/build.gradle @@ -16,7 +16,7 @@ plugins { ext { downloadZip = 'downloads/JoltPhysics-sg240929.zip' group = 'com.github.stephengold' - version = '0.9.1-SNAPSHOT' + version = '0.9.1' baseName = "${artifact}-${version}" // for artifacts websiteUrl = 'https://github.com/stephengold/jolt-jni' } diff --git a/release-log.md b/release-log.md index 024c9d3e..ad606953 100644 --- a/release-log.md +++ b/release-log.md @@ -1,5 +1,15 @@ # release log for the jolt-jni project +## Version 0.9.1 released on TBD + ++ Finalized the `ObjectStreamIn` class. ++ Bugfix: various methods lack a native implementation ++ Bugfix: some native objects could be freed more than once ++ Bugfix: some `NonCopyable` native objects are never freed ++ Added the `TempAllocatorImplWithMallocFeedback` class (issue #3) ++ Added many public methods to the library. ++ Futher reorganization of the "glue" source files. + ## Version 0.9.0 released on 17 October 2024 + Bugfix: `Body.setCollisionGroup()` lacks a native implementation diff --git a/src/main/native/glue/j/Jolt.cpp b/src/main/native/glue/j/Jolt.cpp index 90712a69..16c9a22e 100644 --- a/src/main/native/glue/j/Jolt.cpp +++ b/src/main/native/glue/j/Jolt.cpp @@ -334,7 +334,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.1-SNAPSHOT"); + const jstring result = pEnv->NewStringUTF("0.9.1"); return result; }