All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
NOTES:
- This changelog is shared between bevy-tnua-avian2d and bevy-tnua-avian3d.
- Avian used to be named bevy_xpbd. The old bevy-tnua-xpbd changelog can be seen here.
- Upgrade to Bevy 0.15 and avian 0.2.
TnuaAvian#dPlugin
no longer implementsDefault
. Since Avian changed their default schedule fromPostUpdate
toFixedPostUpdate
, user code that just uses the de-facto defaultUpdate
will start having weird results. This forces the user to make a deliberate decision regarding which schedule to run.
- Run
TnuaSystemSet
beforePhysicsStepSet::First
rather thanPhysicsStepSet::BroadPhase
. Apparently Avian changed how the sets are organized...
- avian (formerly bevy_xpbd) support - both 2D and 3D.