Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 26, 2026

This PR contains the following updates:

Package Type Update Change
glam workspace.dependencies minor 0.30.70.31.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

bitshifter/glam-rs (glam)

v0.31.0

Compare Source

Breaking changes
  • The signature of Quat::from_affine3(&Affine3A) was changed to
    Quat::from_affine3(&Affine3) with the addition of the Affine3 type.

  • Removed deprecated Vec2 and DVec2 angle_between methods.

  • Consistently use &self for matrix and affine type methods and self
    for vector, quat and mask types.

Added
  • Added Affine3 type.

  • Added diagonal method to matrix types which returns a vector containing the
    diagonal of the matrix.

  • Added mul_diagonal_scale methods to matrix types which multiply the matrix
    by a scale vector without needing to mulitply by a scale matrix.

  • Added mul_transpose_vecn methods to matrix types which multiply the vector
    by the transpose of the matrix without needing to transpose it first. They can
    be slightly more efficient for SIMD backed types.

  • Added try_inverse method to matrix types which returns an option containing
    the inverted matrix or None if the matrix was not invertible.

  • Added inverse_or_zero method to matrix types which returns the inverted
    matrix or a zero matrix if the matrix was not invertible.

  • Added step and saturate methods to the FloatExt trait.

  • Added step, saturate, sqrt, sin, cos and sin_cos methods to float
    vector types.

  • Added from_rotation_axes method to quaternion types. This method was
    previously internal only.


Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Jan 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant