diff --git a/Minie/build.gradle b/Minie/build.gradle index 2d96d3243..7ecd9d0c7 100644 --- a/Minie/build.gradle +++ b/Minie/build.gradle @@ -18,8 +18,8 @@ javadocJar { baseName project.ext.baseName } sourcesJar { baseName project.ext.baseName } dependencies { - //compile "jme3utilities:jme3-utilities-debug:$jme3utilitiesdebugVersion" - compile project(':debug') + compile "jme3utilities:jme3-utilities-debug:$jme3utilitiesdebugVersion" + //compile project(':debug') } compileJava.options.headerOutputDirectory = new File('build/cpp') diff --git a/Minie/release-notes.md b/Minie/release-notes.md index e6c5813fc..e7c884643 100644 --- a/Minie/release-notes.md +++ b/Minie/release-notes.md @@ -1,5 +1,32 @@ # release notes for the Minie library and related tests +## Version 0.3.5 released on TBD + +Enhancements to `KinematicRagdollControl`: + + + Began treating the torso more like a bone. + + Implemented a new algorithm to construct hulls without weight thresholds. + + Redesigned how mass is configured and totaled. + + Lowered the default dispatch threshold from 10 to 0. + + Moved all the code in `RagdollUtils` to other classes. + + Include the torso in `setDamping()`. + + Added `boneMass()`, `getBoneLink()`, `getJointPreset()`, `gravity()`, + `linkedBoneNames()`, `setGravity()`, and `torsoMass()` methods. + +Other noteworthy changes: + + + Added `getPhysicsScale()` and `setPhysicsScale()` methods to + `PhysicsRigidBody`. + + Removed the `space` argument from the addPhysics() and removePhysics() + methods of `AbstractPhysicsControl` and its subclasses. + + Added a list-based constructor for `HullCollisionShape`. + + Fixed a logic bug in `MyObject` where vehicles were not recognized. + + Added a `setPivot` method to `SixDofJoint.setPivot()`. + + Added a `physicsTransform()` method to `RigidBodyMotionState`. + + Added `JointEnd` and `TestRagdollScaling` classes. + + Updated shared libraries to `jme3-bullet-native` v1.0.7 . + + Removed the unused `PhysicsSpace.initNativePhysics()` method. + ## Version 0.3.4 released on 5 October 2018 Enhancements to `KinematicRagdollControl`: diff --git a/Minie/src/main/java/jme3utilities/minie/MinieVersion.java b/Minie/src/main/java/jme3utilities/minie/MinieVersion.java index 86e6b011e..59776492d 100644 --- a/Minie/src/main/java/jme3utilities/minie/MinieVersion.java +++ b/Minie/src/main/java/jme3utilities/minie/MinieVersion.java @@ -59,6 +59,6 @@ private MinieVersion() { * @return branch and revision (not null, not empty) */ public static String versionShort() { - return "master 0.3.4+1"; + return "master 0.3.5"; } } diff --git a/common.gradle b/common.gradle index fc95e0436..d227f09bc 100644 --- a/common.gradle +++ b/common.gradle @@ -36,7 +36,7 @@ ext { jme3utilitiesuiVersion = '0.6.5' jme3utilitiesxVersion = '0.2.5' jmonkeyengineVersion = '3.2.1-stable' - minieVersion = '0.3.4' + minieVersion = '0.3.5' skycontrolVersion = '0.9.14' wesVersion = '0.3.7' }