Skip to content

Commit b87c51e

Browse files
committed
bump version to 0.9.13for33 and update release-notes.md
1 parent 3de7d4d commit b87c51e

3 files changed

Lines changed: 50 additions & 3 deletions

File tree

MinieLibrary/release-notes.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,53 @@
11
# release notes for the Minie library, DacWizard, and MinieExamples
22

3+
## Version 0.9.13for33 released on TBD
4+
5+
+ API changes:
6+
+ Finalized the `TorsoLink.countManaged()` method.
7+
+ Standardized `TranslationalLimitMotor.getAccumulatedImpulse()` to use
8+
caller-provided storage. (API change)
9+
+ Fixed bugs:
10+
+ Various bugs in debug visualization, including one where shadows
11+
were cast by visualizations of bounding boxes and swept spheres and one
12+
where axes were visualized after shapes were no
13+
longer visualized.
14+
+ A `NullPointerException` in `DacLinks.findManagerForVertex()`.
15+
+ A `NullPointerException` in `DacLinks.managerMap()`.
16+
+ An `AssertionError` in `PhysicsSpace.countJoints()`.
17+
+ An `AssertionError` caused by scaled compound shapes.
18+
+ User objects were not cloned/serialized, even if they
19+
implement `JmeCloneable` or `Savable`.
20+
+ Motor-enable flags and accumulated impulses weren't properly
21+
loaded/saved/cloned.
22+
+ Control not found in `TrackDemo`.
23+
+ A `NullPointerException` when changing models in `BalanceDemo`.
24+
+ Added library features:
25+
+ Support for V-HACD using Riccardo's Java bindings.
26+
+ A warning in case a joint is added to a `PhysicsSpace` before
27+
the bodies that it joins.
28+
+ Constructors for box/cylinder/sphere shapes based on float buffers.
29+
+ Optional filtering of physics dumps.
30+
+ Dump CCD/sleep parameters of dynamic rigid bodies.
31+
+ `isEnabled()` and `setEnabled()` methods for `TranslationalLimitMotor`.
32+
+ A flag to dump motors.
33+
+ A `setAccumulatedImpulse()` method for `RotationalLimitMotor`.
34+
+ `FilterAll` methods `countExceptions()`, `defaultReturnValue()`,
35+
and `listExceptions()`.
36+
+ A `UserFilter` class.
37+
+ Other improvements:
38+
+ Extended the `setDebugViewPorts()` method of `BulletAppState` to accept
39+
multiple arguments.
40+
+ Added a `JointDemo` app.
41+
+ More thorough dumps/descriptions of joints, especially 6-DOF joints
42+
and their motors.
43+
+ Enhanced the `BuoyDemo`, `MultiSphereDemo`, `RopeDemo`, `TestDac`,
44+
and `TestSoftBody` apps with hotkeys to toggle debug visualization options.
45+
+ Added a hotkey to `MultiSphereDemo` to delete gems.
46+
+ Updated the native libraries to version 2.0.5 of `Libbulletjme`.
47+
+ Based on version 2.31 of the `jme3-utilities-heart` library, version
48+
0.7.6 of the `jme3-utilities-ui` library, and version 0.9.8 of the
49+
`jme3-utilities-nifty` library.
50+
351
## Version 0.9.8for33 released on 17 July 2019
452

553
+ Added an `update(float, int)` method to the `PhysicsSpace` class.

MinieLibrary/src/main/java/jme3utilities/minie/MinieVersion.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,6 @@ private MinieVersion() {
5959
* @return branch and revision (not null, not empty)
6060
*/
6161
public static String versionShort() {
62-
return "master 0.9.8for33+1";
62+
return "master 0.9.13for33";
6363
}
6464
}

common.gradle

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ apply plugin: 'java'
44

55
group = 'jme3utilities'
66

7-
// select one source-code (JDK) option
87
sourceCompatibility = '1.7'
98
targetCompatibility = '1.7'
109

@@ -31,7 +30,7 @@ ext { // current versions of the libraries
3130
heartVersion = '2.31.0for33'
3231
jme3utilitiesuiVersion = '0.7.6for33'
3332
jmonkeyengineVersion = '3.3.0-alpha2'
34-
minieVersion = '0.9.8for33'
33+
minieVersion = '0.9.13for33'
3534
}
3635

3736
repositories {

0 commit comments

Comments
 (0)