diff --git a/MinieLibrary/release-notes.md b/MinieLibrary/release-notes.md index 447fc2b2e..c5b55a5b6 100644 --- a/MinieLibrary/release-notes.md +++ b/MinieLibrary/release-notes.md @@ -1,6 +1,6 @@ # Release log for the Minie library and MinieExamples -## Version 8.2.0 released on TBD +## Version 8.2.0 released on 16 September 2024 + Bugfix: logic error in `CollisionShape.nativeMargin()` + Disallowed GImpact shapes with zero triangles. diff --git a/MinieLibrary/src/main/java/jme3utilities/minie/MinieVersion.java b/MinieLibrary/src/main/java/jme3utilities/minie/MinieVersion.java index f01dadf7c..9570de01f 100644 --- a/MinieLibrary/src/main/java/jme3utilities/minie/MinieVersion.java +++ b/MinieLibrary/src/main/java/jme3utilities/minie/MinieVersion.java @@ -59,6 +59,6 @@ private MinieVersion() { * @return the branch name and revision string (not null, not empty) */ public static String versionShort() { - return "master 8.2.0"; + return "master 8.2.1-SNAPSHOT"; } } diff --git a/MinieLibrary/src/site/antora/tutorials/modules/minie-library-tutorials/pages/add.adoc b/MinieLibrary/src/site/antora/tutorials/modules/minie-library-tutorials/pages/add.adoc index d0e6b5d42..ca0afc72f 100644 --- a/MinieLibrary/src/site/antora/tutorials/modules/minie-library-tutorials/pages/add.adoc +++ b/MinieLibrary/src/site/antora/tutorials/modules/minie-library-tutorials/pages/add.adoc @@ -92,7 +92,7 @@ repositories { mavenCentral() } dependencies { - implementation("com.github.stephengold:Minie:8.1.0") + implementation("com.github.stephengold:Minie:8.2.0") } ---- @@ -115,7 +115,7 @@ Add to the project's "pom.xml" file: com.github.stephengold Minie - 8.1.0 + 8.2.0 ---- @@ -151,15 +151,15 @@ Open the project's properties in the IDE (JME SDK or NetBeans): . Add the Heart class JAR: .. Click on the btn:[Add JAR/Folder] button. .. Navigate to the download directory. -.. Select the "Minie-8.1.0.jar" file. +.. Select the "Minie-8.2.0.jar" file. .. Click on the btn:[Open] button. . (optional) Add JARs for javadoc and sources: .. Click on the btn:[Edit] button. .. Click on the btn:[Browse...] button to the right of "Javadoc:" -.. Select the "Minie-8.1.0-javadoc.jar" file. +.. Select the "Minie-8.2.0-javadoc.jar" file. .. Click on the btn:[Open] button. .. Click on the btn:[Browse...] button to the right of "Sources:" -.. Select the "Minie-8.1.0-sources.jar" file. +.. Select the "Minie-8.2.0-sources.jar" file. .. Click on the btn:[Open] button button again. .. Click on the btn:[OK] button to close the "Edit Jar Reference" dialog. . Add the other JVM libraries in a similar manner. diff --git a/MinieLibrary/src/site/antora/tutorials/modules/minie-library-tutorials/pages/debug.adoc b/MinieLibrary/src/site/antora/tutorials/modules/minie-library-tutorials/pages/debug.adoc index 9920f4652..fdd9368fd 100644 --- a/MinieLibrary/src/site/antora/tutorials/modules/minie-library-tutorials/pages/debug.adoc +++ b/MinieLibrary/src/site/antora/tutorials/modules/minie-library-tutorials/pages/debug.adoc @@ -14,7 +14,7 @@ During development, Java assertions should be enabled using: Similarly, native-code assertions should be enabled during development, by specifying a {Project} library of the "debug" type, -such as "Minie-8.1.0+debug". +such as "Minie-8.2.0+debug". When a physics simulation doesn't behave as expected, _debug visualization_ should be enabled diff --git a/build.gradle b/build.gradle index 4ebe01120..99d2f9704 100644 --- a/build.gradle +++ b/build.gradle @@ -9,7 +9,7 @@ ext { //minieSnapshot = '-SNAPSHOT' // for development builds minieSnapshot = '' // for release builds - minieVersion = '8.2.0' + minieVersion = '8.2.1-SNAPSHOT' } subprojects { diff --git a/src/site/antora/minie-project/modules/ROOT/pages/build.adoc b/src/site/antora/minie-project/modules/ROOT/pages/build.adoc index 2f17bc8ab..dfc82e3ba 100644 --- a/src/site/antora/minie-project/modules/ROOT/pages/build.adoc +++ b/src/site/antora/minie-project/modules/ROOT/pages/build.adoc @@ -35,7 +35,7 @@ Here's the recommended procedure: .. using Git: ... `git clone https://github.com/stephengold/Minie.git` ... `cd Minie` -... `git checkout -b latest 8.1.0` +... `git checkout -b latest 8.2.0` .. using a web browser: ... browse to https://github.com/stephengold/Minie/releases/latest ... follow the "Source code (zip)" link diff --git a/src/site/antora/minie-project/modules/ROOT/pages/depends.adoc b/src/site/antora/minie-project/modules/ROOT/pages/depends.adoc index bcf7403dc..3de43c47e 100644 --- a/src/site/antora/minie-project/modules/ROOT/pages/depends.adoc +++ b/src/site/antora/minie-project/modules/ROOT/pages/depends.adoc @@ -28,6 +28,11 @@ the Libbulletjme release that corresponds to each Minie release. |=== |Minie release |Direct dependencies |Transitive dependencies |Native libraries +|v8.2.0 +|Heart v9.1.0 / sim-math v1.6.0 / jme3-terrain v3.6.1-stable +|jme3-core v3.6.1-stable / slf4j-api v1.7.32 +|v21.2.1 + |v8.1.0 |Heart v9.0.0 / sim-math v1.6.0 / jme3-terrain v3.6.1-stable |jme3-core v3.6.1-stable / slf4j-api v1.7.32