Skip to content

Commit

Permalink
bump version to 7.4.0 and update release-notes.md
Browse files Browse the repository at this point in the history
  • Loading branch information
stephengold committed Mar 25, 2023
1 parent 085671f commit 1b67c4f
Show file tree
Hide file tree
Showing 4 changed files with 37 additions and 12 deletions.
25 changes: 25 additions & 0 deletions MinieLibrary/release-notes.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,30 @@
# Release log for the Minie library, DacWizard, MinieExamples, and VhacdTuner

## Version 7.4.0 released on TBD

+ Fixed bugs:
+ `BetterCharacterControl` oscillates while unducking near an overhang
+ `BetterCharacterController.isOnGround()` is unreliable
+ `TestIssue18Heightfield` app throws `IllegalArgumentException`
+ excessive logging from the `TestIssue13` application
+ Implemented kinematic modes for `BetterCharacterControl`
and `JoinedBodyControl`.
+ Deprecated 7 library methods for obtaining native IDs:
+ `CollisionShape.getObjectId()`
+ `CollisionSpace.getSpaceId()`
+ `PhysicsCollisionObject.getObjectId()`
+ `PhysicsJoint.getObjectId()`
+ `RigidBodyMotionState.getObjectId()`
+ `RotationalLimitMotor.getMotor()`
+ `TranslationalLimitMotor.getMotor()`
+ Based on:
+ v3.6.0-stable of JMonkeyEngine,
+ v3.0.0 of the jME-TTF library,
+ v8.3.2 of the Heart library,
+ v1.0.0 of the Acorus library,
+ v0.7.5 of the Wes library, and
+ v0.9.35 of the jme3-utilities-nifty library.

## Version 7.3.0+for36 released on 3 March 2023

+ Fixed bugs:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,6 @@ private MinieVersion() {
* @return the branch and revision string (not null, not empty)
*/
public static String versionShort() {
return "master 7.3.1+for36-SNAPSHOT";
return "master 7.4.0";
}
}
16 changes: 8 additions & 8 deletions bash/release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ set -e

export JAVA_HOME=/usr/lib/jvm/Temurin/jdk-17.0.6+10

V=7.3.0+for36
V=7.4.0
D=/home/sgold/Releases/Minie/$V
mkdir $D

Expand All @@ -13,25 +13,25 @@ cp MinieLibrary/build/libs/*.{jar,module,pom} $D
# Note: the -javadoc.jar and -sources.jar are copied just once!

./gradlew clean release -Pbare
cp MinieLibrary/build/libs/*bare+for36.{jar,module,pom} $D
cp MinieLibrary/build/libs/*bare.{jar,module,pom} $D

./gradlew clean release -Pbig3
cp MinieLibrary/build/libs/*big3+for36.{jar,module,pom} $D
cp MinieLibrary/build/libs/*big3.{jar,module,pom} $D

./gradlew clean release -Pbtdebug
cp MinieLibrary/build/libs/*debug+for36.{jar,module,pom} $D
cp MinieLibrary/build/libs/*debug.{jar,module,pom} $D

./gradlew clean release -Pbtdebug -Pdp
cp MinieLibrary/build/libs/*debugdp+for36.{jar,module,pom} $D
cp MinieLibrary/build/libs/*debugdp.{jar,module,pom} $D

./gradlew clean release -Pdp
cp MinieLibrary/build/libs/*dp+for36.{jar,module,pom} $D
cp MinieLibrary/build/libs/*dp.{jar,module,pom} $D

./gradlew clean release -Pdroid
cp MinieLibrary/build/libs/*droid+for36.{jar,module,pom} $D
cp MinieLibrary/build/libs/*droid.{jar,module,pom} $D

./gradlew clean release -Pmt
cp MinieLibrary/build/libs/*mt+for36.{jar,module,pom} $D
cp MinieLibrary/build/libs/*mt.{jar,module,pom} $D

chmod 444 $D/*
chmod 555 $D
6 changes: 3 additions & 3 deletions common.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,9 @@ ext {
//lwjglCoordinates = 'org.jmonkeyengine:jme3-lwjgl:' + jme3Version // for LWJGL 2.x
lwjglCoordinates = 'org.jmonkeyengine:jme3-lwjgl3:' + jme3Version // for LWJGL 3.x

minieSnapshot = '-SNAPSHOT' // for development builds
//minieSnapshot = '' // for release builds
minieVersion = '7.3.1'
//minieSnapshot = '-SNAPSHOT' // for development builds
minieSnapshot = '' // for release builds
minieVersion = '7.4.0'
}

sourceCompatibility = JavaVersion.VERSION_1_7
Expand Down

0 comments on commit 1b67c4f

Please sign in to comment.