diff --git a/Docs/APIChanges.md b/Docs/APIChanges.md index 9f2e87ace..d2cf6ff94 100644 --- a/Docs/APIChanges.md +++ b/Docs/APIChanges.md @@ -4,6 +4,10 @@ This document lists all breaking API changes by date and by release tag. Note th Changes that make some state saved through SaveBinaryState from a prior version of the library unreadable by the new version is marked as *SBS*. See 'Saving Shapes' in [Architecture and API documentation](https://jrouwe.github.io/JoltPhysics/) for further information. +## Changes between v4.0.1 and latest + +* 20231203 - VehicleConstraint::CombineFunction got two additional parameters to identify which wheel is requesting friction (8d80155f93d0d0c3ffe3dd46550650b9c830d304) + ## Changes between v4.0.0 and v4.0.1 * No breaking changes. diff --git a/Docs/ReleaseNotes.md b/Docs/ReleaseNotes.md index 60933b607..2ae6e0395 100644 --- a/Docs/ReleaseNotes.md +++ b/Docs/ReleaseNotes.md @@ -6,6 +6,8 @@ For breaking API changes see [this document](https://github.com/jrouwe/JoltPhysi * Created implementations of BroadPhaseLayerInterface, ObjectVsBroadPhaseLayerFilter and ObjectLayerPairFilter that use a bit table internally. These make it easier to define ObjectLayers which object layers collide. * Support for compiling with ninja on Windows. +* Added wheel index and friction direction to VehicleConstraint::CombineFunction friction callback so you can have more differentiation between wheels. +* Added ability to disable the lean steering limit for the motorcycle, turning this off makes the motorcycle more unstable, but gives you more control over the final steering angle. ## v4.0.1