Skip to content

Commit bbee0cd

Browse files
committed
update the release log, build scripts, and init message for v21.1.0
1 parent 90301b1 commit bbee0cd

File tree

5 files changed

+28
-9
lines changed

5 files changed

+28
-9
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: 21.0.0
4+
version: 21.1.0
55

66
image: Visual Studio 2022
77

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

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

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ plugins {
1212
ext {
1313
group = 'com.github.stephengold'
1414
artifact = 'Libbulletjme'
15-
version = '21.0.0'
15+
version = '21.1.0'
1616
baseName = "${artifact}-${version}" // for artifacts
1717
websiteUrl = 'https://github.com/stephengold/Libbulletjme'
1818
}

release-notes.md

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

3+
## Version 21.1.0 released on 28 April 2024
4+
5+
+ Bugfix: crash in `processAllTriangles()` when `m_bvh==NULL` (Minie issue 43)
6+
+ Bugfix: wrong inertia for a `CustomConvexShape` when `mass != 1`
7+
+ Added the `SphericalSegment` collision shape.
8+
+ Added the `TestApp` application for manual testing.
9+
+ Added public methods:
10+
+ `BoundingValueHierarchy.copyAabb()`
11+
+ `BoundingValueHierarchy.copyQuantization()`
12+
+ `BoundingValueHierarchy.countLeafNodes()`
13+
+ `BoundingValueHierarchy.countNodes()`
14+
+ `BoundingValueHierarchy.countSubtreeHeaders()`
15+
+ `BoundingValueHierarchy.escapeIndex()
16+
+ `BoundingValueHierarchy.isLeafNode()`
17+
+ `BoundingValueHierarchy.partId()`
18+
+ `BoundingValueHierarchy.setTraversalMode()`
19+
+ `BoundingValueHierarchy.traversalMode()`
20+
+ `BoundingValueHierarchy.triangleIndex()`
21+
322
## Version 21.0.0 released on 22 April 2024
423

524
+ Made numerous breaking changes to the native API.

src/main/java/com/jme3/bullet/util/NativeLibrary.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ final public class NativeLibrary {
5252
/**
5353
* expected version string of the native library
5454
*/
55-
final public static String expectedVersion = "21.0.0";
55+
final public static String expectedVersion = "21.1.0";
5656
// *************************************************************************
5757
// constructors
5858

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 "21.0.0"
41+
#define LIBBULLETJME_VERSION "21.1.0"
4242

4343
#define EXCEPTION_CHK(pEnv, retval) \
4444
if (pEnv->ExceptionCheck()) { \

0 commit comments

Comments
 (0)