From 79487849b99899e75db3d4ecad591c57f608c5b8 Mon Sep 17 00:00:00 2001 From: stephengold Date: Tue, 9 Jul 2024 01:30:35 -0700 Subject: [PATCH] bump the library version to 0.2.0 and add release-log.md --- build.gradle | 2 +- release-log.md | 17 +++++++++++++++++ src/main/native/glue/Jolt.cpp | 2 +- 3 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 release-log.md diff --git a/build.gradle b/build.gradle index 945297f2..0a1eb3d4 100644 --- a/build.gradle +++ b/build.gradle @@ -12,7 +12,7 @@ plugins { ext { group = 'com.github.stephengold' - version = '0.1.11-SNAPSHOT' + version = '0.2.0' baseName = "${artifact}-${version}" // for artifacts websiteUrl = 'https://github.com/stephengold/jolt-jni' } diff --git a/release-log.md b/release-log.md new file mode 100644 index 00000000..84c212cc --- /dev/null +++ b/release-log.md @@ -0,0 +1,17 @@ +# release log for the jolt-jni project + +## Version 0.2.0 released on TBD + ++ Added numerous classes and methods. ++ More thorough automated testing. ++ Worked around deadlocks in destructors when running on Windows. ++ Solved a `SIGTRAP` in ConvexHullShape.cpp:1191. ++ Shortened the names of 30 .cpp files. ++ Re-organized the test sourcecode into 3 new packages. ++ Modified `Shape.newShape()` to accept a zero argument. ++ Reduced the recommended number of threads when there are >9 CPUs. ++ Corrected the return type of `ConvexHullShapeSettings.createShape()` + +## Version 0.1.10 released on 3 July 2024 + +Initial baseline pre-release, for development only. Not for production use. \ No newline at end of file diff --git a/src/main/native/glue/Jolt.cpp b/src/main/native/glue/Jolt.cpp index bb3e0e87..5dfd6b1a 100644 --- a/src/main/native/glue/Jolt.cpp +++ b/src/main/native/glue/Jolt.cpp @@ -170,6 +170,6 @@ JNIEXPORT void JNICALL Java_com_github_stephengold_joltjni_Jolt_unregisterTypes */ JNIEXPORT jstring JNICALL Java_com_github_stephengold_joltjni_Jolt_versionString (JNIEnv *pEnv, jclass) { - jstring result = pEnv->NewStringUTF("0.1.11-SNAPSHOT"); + jstring result = pEnv->NewStringUTF("0.2.0"); return result; }