Skip to content

Commit

Permalink
bump MaVehicle version to 0.7.1 and update release-log.md
Browse files Browse the repository at this point in the history
  • Loading branch information
stephengold committed Apr 4, 2023
1 parent 527de7e commit 1a3690c
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 5 deletions.
40 changes: 36 additions & 4 deletions MavLibrary/release-log.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,37 @@
# Release log for the MaVehicles library

## Version 0.7.1 released on TBD

+ API changes:
+ Used the `Steering` enum to simplify the APIs
of the `Bike`, `Vehicle`, and `Wheel` classes.
+ Added `static` qualifiers to 5 protected methods:
+ `Sky.getAmbientLight()`
+ `Sky.getApplication()`
+ `Sky.getDirectionalLight()`
+ `Sky.getShadowRenderer()`
+ `Vehicle.addPassenger()`
+ Protected the constructors of 6 abstract classes:
+ `Bike`
+ `Engine`
+ `Sky`
+ `TireSettings`
+ `Vehicle`
+ `World`
+ Bugfixes:
+ sounds aren't always muted before being detached
+ drop orientation isn't taken into account by `Prop.addToWorld()`
+ New library features:
+ Added `findStartLocation()`, `isLoaded()`, and `scaledHeight()` methods
to the `Prop` class.
+ Added `areShadowsEnabled()` and `setShadowsEnabled()` methods
to the `Sky` class.
+ Added the `Steering` enum to describe how wheels are steered.
+ Updated 17 textures provided by the Georg project.
+ Began using the CheckStyle tool.
+ Upgrade JME to v3.6.0-stable, Garrett to v0.5.3, Heart to v8.3.2,
and Minie to v7.4.0 .

## Version 0.7.0 released on 7 October 2021

+ API change: renamed `calcLongtitudeTireForce()` method in `PacejkaTireModel`.
Expand All @@ -9,7 +41,7 @@
+ 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.
with an example asset created using MakeHuman v1.2.0 .
+ Added many methods to the `Vehicle` class, including:
+ `addPassenger()`
+ `addToPhysicsSpace()`
Expand All @@ -24,18 +56,18 @@
+ `toString()`
+ a `warp()` that specifies position
+ `warpAllBodies()`
+ Upgrade Garrett to v0.2.0, Heart to v7.1.0, and Minie to v4.4.0.
+ 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,
LemurPower to v0.4.2, Minie to v4.1.1, SkyControl to v0.9.32,
and jme-ttf to v2.2.4.
and jme-ttf to v2.2.4 .

## Version 0.6.1+for34 released on 9 May 2021

Upgrade JME to v3.4.0-beta3, Heart to v6.4.3+for34, Minie to v4.1.0+for34, and
jme-ttf to v2.2.3+for34.
jme-ttf to v2.2.3+for34 .

## Version 0.6.0 released on 11 February 2021

Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ ext {

// current versions of libraries:
jme3Version = '3.6.0-stable'
maVehiclesVersion = '0.7.1-SNAPSHOT'
maVehiclesVersion = '0.7.1'
}

subprojects {
Expand Down

0 comments on commit 1a3690c

Please sign in to comment.