diff --git a/MavLibrary/release-log.md b/MavLibrary/release-log.md index 9f232515..a6e10d8e 100644 --- a/MavLibrary/release-log.md +++ b/MavLibrary/release-log.md @@ -1,5 +1,31 @@ # Release log for the MaVehicles library +## Version 0.7.0 released on TBD + ++ API change: renamed `calcLongtitudeTireForce()` method in `PacejkaTireModel`. ++ Added support for articulated vehicles: those which include multiple bodies. ++ Added `Bike` subclass of `Vehicle`, for 2-wheeled articulated vehicles, + with example asset derived from "Classic Motorcycle" by Hector Mora. ++ Added a subsystem for "props" (non-vehicle rigid bodies) with example assets + derived from "Barrier & Traffic Cone Pack" by Sabri Ayeş. ++ Added "passengers" (animated humanoids) to vehicles, + with an example asset created using MakeHuman v1.2.0. ++ Added many methods to the `Vehicle` class, including: + + `addPassenger()` + + `addToPhysicsSpace()` + + an `addToWorld()` that specifies position + + `contactTest()` + + `getMass()` + + `isLoaded()` + + `removeFromPhysicsSpace()` + + `setMass()` + + a `setChassis()` that specifies the controlled spatial + + `setSteeringRatio()` + + `toString()` + + a `warp()` that specifies position + + `warpAllBodies()` ++ Upgrade Garrett to v0.2.0, Heart to v7.1.0, and Minie to v4.4.0. + ## Version 0.6.2 released on 9 June 2021 Upgrade JME to v3.4.0-stable, Garrett to v0.1.3, Heart to v6.4.4, diff --git a/common.gradle b/common.gradle index f3c059cc..87e5df80 100644 --- a/common.gradle +++ b/common.gradle @@ -28,7 +28,7 @@ ext { heartVersion = '7.1.0' jmeTtfVersion = '2.2.4' jmonkeyengineVersion = '3.4.0-stable' - maVehiclesVersion = '0.6.3-SNAPSHOT' + maVehiclesVersion = '0.7.0' minieVersion = '4.4.0+big3' }