Skip to content

Commit e10465c

Browse files
committed
bump the library version to 0.9.9 and update the release log
1 parent f421629 commit e10465c

2 files changed

Lines changed: 41 additions & 1 deletion

File tree

gradle.properties

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
## configure Gradle properties for building the Jolt-JNI Project
22

3-
jjVersion = 0.9.9-SNAPSHOT
3+
# Jolt-JNI version string
4+
jjVersion = 0.9.9
45

56
## default artifact ID (used when -Partifact= isn't specified on the command line)
67
artifact = jolt-jni

release-log.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,44 @@
11
# release log for the Jolt-JNI project
22

3+
## Version 0.9.9 released on TBD
4+
5+
+ API changes:
6+
+ Began representing body IDs, character IDs, and sub-shape IDs
7+
using `int` primitives instead of objects.
8+
+ Removed the `BodyId`, `CharacterId`, and `SubShapeId` classes.
9+
+ Removed the `ConstBodyId` interface.
10+
+ Moved the `sSetNextCharacterId()` method from `CharacterId` to `Jolt`.
11+
+ Added chaining to 15 public setters in the `SoftBodyCreationSettings` class.
12+
+ Altered the return types and/or semantics of 14 other methods:
13+
+ `Body.getCollisionGroup()`
14+
+ `Body.setCollisionGroup()`
15+
+ `CollisionGroup.getGroupFilter()`
16+
+ `ConstBodyCreationSettings.getMassPropertiesOverride()`
17+
+ `ConstCharacterVirtual.getActiveContacts()`
18+
+ `ConstContact.getCharacterB()`
19+
+ `Skeleton.getJoint()`
20+
+ `Skeleton.getJoints()`
21+
+ `SkeletonRef.getJoint()`
22+
+ `SkeletonRef.getJoints()`
23+
+ `SoftBodyCreationSettings.getSettings()`
24+
+ `SoftBodyMotionProperties.getFace()`
25+
+ `SoftBodyMotionProperties.getFaces()`
26+
+ `SoftBodyMotionProperties.getSettings()`
27+
+ Generalized 2 methods:
28+
+ `SoftBodyCreationSettings.setCollisionGroup()`
29+
+ `BodyCreationSettings.setCollisionGroup()`
30+
31+
+ Bugfixes:
32+
+ unimplemented `CharacterVirtual.getTransformedShape()`
33+
+ 2 logic errors in `CustomCharacterContactListener`
34+
+ assertion failure in `JoltPhysicsObject` while creating a `SoftBodyVertex`
35+
36+
+ Added 2 interfaces:
37+
+ `ConstCollisionGroup`
38+
+ `ConstGroupFilter`
39+
40+
+ Added many public methods to the libraries.
41+
342
## Version 0.9.8 released on 30 March 2025
443

544
+ API changes:

0 commit comments

Comments
 (0)