Skip to content

Commit f208989

Browse files
committed
update release log, build scripts, and init message for version 13.0.0
1 parent 88c4103 commit f208989

File tree

4 files changed

+34
-10
lines changed

4 files changed

+34
-10
lines changed

appveyor.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
# configure deployment by AppVeyor.com
33

4-
version: 12.8.0
4+
version: 13.0.0
55

66
image: Visual Studio 2019
77

@@ -11,15 +11,15 @@ build_script:
1111
- cmd: gradlew.bat build --console=plain --no-daemon
1212

1313
artifacts:
14-
- path: dist/Libbulletjme-12.8.0.jar
14+
- path: dist/Libbulletjme-13.0.0.jar
1515
name: classJar
16-
- path: dist/Libbulletjme-12.8.0-javadoc.jar
16+
- path: dist/Libbulletjme-13.0.0-javadoc.jar
1717
name: javadocJar
18-
- path: dist/Libbulletjme-12.8.0-sources.jar
18+
- path: dist/Libbulletjme-13.0.0-sources.jar
1919
name: sourcesJar
20-
- path: dist/Libbulletjme-12.8.0.pom
20+
- path: dist/Libbulletjme-13.0.0.pom
2121
name: pom
22-
- path: dist/Libbulletjme-12.8.0.module
22+
- path: dist/Libbulletjme-13.0.0.module
2323
name: module
2424
- path: dist/Windows32DebugDp_bulletjme.dll
2525
name: dll32DD

build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ plugins {
1010
ext {
1111
group = 'com.github.stephengold'
1212
artifact = 'Libbulletjme'
13-
version = '12.8.0'
13+
version = '13.0.0'
1414
baseName = "${artifact}-${version}"
1515
websiteUrl = 'https://github.com/stephengold/Libbulletjme'
1616
}
@@ -175,8 +175,8 @@ model {
175175
} else {
176176
// non-CI build (neither -Pgithub= nor -Ptravis= specified)
177177
buildable = !pName.startsWith('Linux_ARM')
178-
//buildable = (pName == 'Linux64') // to skip all except Linux64
179-
//buildable = (pName == 'Windows64') // to skip all except Windows64
178+
//buildable = (pName == 'Linux64') // to build Linux64 only
179+
//buildable = (pName == 'Windows64') // to build Windows64 only
180180
}
181181

182182
Boolean isDp = (flavor == flavors.Dp || flavor == flavors.DpMt)

release-notes.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# Release log for the Libbulletjme project
22

3+
## Version 13.0.0 released on 26 February 2022
4+
5+
+ Added the `ManifoldPoints` utility class, which provides getters and setters
6+
for `btManifoldPoint` without the need to instantiate
7+
a `PhysicsCollisionEvent`.
8+
+ The `PhysicsCollisionEvent.setContactCalcArea3Points()` method was moved
9+
to the `ManifoldPoints` class. (API change)
10+
+ The 4 setters added to `PhysicsCollisionEvent` in v12.8.0
11+
were deleted. (API change)
12+
+ The `PhysicsSpace.onContactProcessed()` method (added in v12.8.0)
13+
was deleted. (API change)
14+
+ Defined the `ContactListener` interface for immediate processing
15+
of rigid-body contacts.
16+
Overriding this interface of `PhysicsSpace` is now the recommended way
17+
to process rigid-body contacts.
18+
+ Added a new `update()` method to `PhysicsSpace` to enable callbacks
19+
to specific `ContactListener` methods.
20+
+ Deprecated 5 `PhysicsSpace` methods associated with event queueing:
21+
+ `addCollisionListener()`
22+
+ `addOngoingCollisionListener()`
23+
+ `distributeEvents()`
24+
+ `removeCollisionListener()`
25+
+ `removeOngoingCollisionListener()`
26+
327
## Version 12.8.0 released on 25 February 2022
428

529
+ Bugfix: btAssert from `HingeJoint.setAngularOnly(true)` (Minie issue 20)

src/main/native/glue/jmeClasses.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838

3939
#include <jni.h>
4040

41-
#define LIBBULLETJME_VERSION "12.8.0"
41+
#define LIBBULLETJME_VERSION "13.0.0"
4242

4343
#ifdef _DEBUG
4444
#define NULL_CHK(pEnv, pointer, message, retval) \

0 commit comments

Comments
 (0)