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..268490b8 --- /dev/null +++ b/release-log.md @@ -0,0 +1,19 @@ +# release log for the jolt-jni project + +## Version 0.2.0 released on TBD + +For development only. Not for production use. + ++ Added many classes and methods. ++ Made the automated testing more systematic. ++ Worked around deadlocks in 2 destructors when running on Windows. ++ Solved a `SIGTRAP` in ConvexHullShape.cpp . ++ Shortened the names of 30 glue 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; }