unavi-xyz / unavi

⬜ Open-source VR social platform.
https://unavi.xyz
Mozilla Public License 2.0
83 stars 17 forks source link

Bump bevy-tnua from 0.16.0 to 0.18.0 #886

Closed dependabot[bot] closed 3 months ago

dependabot[bot] commented 3 months ago

Bumps bevy-tnua from 0.16.0 to 0.18.0.

Changelog

Sourced from bevy-tnua's changelog.

0.18.0 - 2024-05-18

Added

  • max_slope field for TnuaBuiltinWalk to make the character treat too steep slopes as walls.

0.17.0 - 2024-05-07

Removed

  • [BREAKING] TnuaBuiltinWalk no longer has an up field. The up direction is fixed to Direction3d::Y (up until now, it problably wouln't work well with other up directions anyway). This has some other implications, which are mostly internal:
    • DynamicBasis::up_direction() has been removed. Actions should take their up direction from the new TnuaActionContext::up_direction(). TnuaBasisContext also got an up_direction() method, for the same purpose. For now, they always point up.
    • TnuaBuiltinWalk::standing_offset is now a vector instead of a number (it was easier to make it that way)

Added

  • Make the bevy_tnua::util module public. It contains two helper utilities:
    • SegmentedJumpInitialVelocityCalculator for calculating the initial velocity required for a jump with varying gravity.
    • rotation_arc_around_axis for calculating a character's rotation.
  • Re-export bevy_tnua_physics_integration_layer::math as bevy_tnua::math.
Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)