File tree Expand file tree Collapse file tree 4 files changed +34
-10
lines changed Expand file tree Collapse file tree 4 files changed +34
-10
lines changed Original file line number Diff line number Diff line change 1
1
---
2
2
# configure deployment by AppVeyor.com
3
3
4
- version : 12.8 .0
4
+ version : 13.0 .0
5
5
6
6
image : Visual Studio 2019
7
7
@@ -11,15 +11,15 @@ build_script:
11
11
- cmd : gradlew.bat build --console=plain --no-daemon
12
12
13
13
artifacts :
14
- - path : dist/Libbulletjme-12.8 .0.jar
14
+ - path : dist/Libbulletjme-13.0 .0.jar
15
15
name : classJar
16
- - path : dist/Libbulletjme-12.8 .0-javadoc.jar
16
+ - path : dist/Libbulletjme-13.0 .0-javadoc.jar
17
17
name : javadocJar
18
- - path : dist/Libbulletjme-12.8 .0-sources.jar
18
+ - path : dist/Libbulletjme-13.0 .0-sources.jar
19
19
name : sourcesJar
20
- - path : dist/Libbulletjme-12.8 .0.pom
20
+ - path : dist/Libbulletjme-13.0 .0.pom
21
21
name : pom
22
- - path : dist/Libbulletjme-12.8 .0.module
22
+ - path : dist/Libbulletjme-13.0 .0.module
23
23
name : module
24
24
- path : dist/Windows32DebugDp_bulletjme.dll
25
25
name : dll32DD
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ plugins {
10
10
ext {
11
11
group = ' com.github.stephengold'
12
12
artifact = ' Libbulletjme'
13
- version = ' 12.8 .0'
13
+ version = ' 13.0 .0'
14
14
baseName = " ${ artifact} -${ version} "
15
15
websiteUrl = ' https://github.com/stephengold/Libbulletjme'
16
16
}
@@ -175,8 +175,8 @@ model {
175
175
} else {
176
176
// non-CI build (neither -Pgithub= nor -Ptravis= specified)
177
177
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
180
180
}
181
181
182
182
Boolean isDp = (flavor == flavors.Dp || flavor == flavors.DpMt )
Original file line number Diff line number Diff line change 1
1
# Release log for the Libbulletjme project
2
2
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
+
3
27
## Version 12.8.0 released on 25 February 2022
4
28
5
29
+ Bugfix: btAssert from ` HingeJoint.setAngularOnly(true) ` (Minie issue 20)
Original file line number Diff line number Diff line change 38
38
39
39
#include < jni.h>
40
40
41
- #define LIBBULLETJME_VERSION " 12.8 .0"
41
+ #define LIBBULLETJME_VERSION " 13.0 .0"
42
42
43
43
#ifdef _DEBUG
44
44
#define NULL_CHK (pEnv, pointer, message, retval ) \
You can’t perform that action at this time.
0 commit comments