From 6d029dccfaa31df3f7addd6302691ce5912a4252 Mon Sep 17 00:00:00 2001 From: Stephen Gold Date: Thu, 11 Feb 2021 18:02:26 -0800 Subject: [PATCH] bump MaVehicle version to 0.6.0 and update release-log.md --- MavLibrary/release-log.md | 24 ++++++++++++++++++++++-- common.gradle | 2 +- 2 files changed, 23 insertions(+), 3 deletions(-) diff --git a/MavLibrary/release-log.md b/MavLibrary/release-log.md index 382cfcc4..6cf174a9 100644 --- a/MavLibrary/release-log.md +++ b/MavLibrary/release-log.md @@ -1,6 +1,26 @@ -# Release log for the MaVehicle library +# Release log for the MaVehicles library -## Version 0.5.0 released on TBD +## Version 0.6.0 released on TBD + ++ API changes: + + specify a `PhysicsSpace` in the `World.attach()` method + + changed the semantics of a vehicle's "accelerate" control signal, + which now ranges from 0 to 1 instead of -1 to +1 + + made the engine sound an `Engine` property (instead of a `Vehicle` one) + + replaced `Sound.addOgg()` with `addAssetPath()` and publicized it + + deleted public method `Vehicle.getRotation()` + + moved the `TireGraph` class out of the MaVehicles library ++ bugfix: engine sounds don't move with the Vehicle ++ Publish to MavenCentral instead of JCenter ++ new features: + + `SteeringWheelState` (split off from the `DriverHud` class of MavDemo1) + + an alternative `Vehicle.setChassis()` that doesn't require assets + + `HasNode` and `VehicleSteering` interfaces + + `Sound.isPositional()` and `Sound.setPositional()` methods + + assign a name to each `AudioNode` + + assign application data to each `PhysicsCollisionObject` + +## Version 0.5.0 released on 31 January 2021 The initial baseline release, based on code and assets formerly in the MavCommon subproject. \ No newline at end of file diff --git a/common.gradle b/common.gradle index 23e43668..5a1e5f55 100644 --- a/common.gradle +++ b/common.gradle @@ -28,7 +28,7 @@ ext { heartVersion = '6.4.2' jmeTtfVersion = '2.2.2' jmonkeyengineVersion = '3.3.2-stable' - maVehiclesVersion = '0.5.1-SNAPSHOT' + maVehiclesVersion = '0.6.0' minieVersion = '4.0.0+big3' pbrTerrainVersion = '1.0.1' }