Skip to content
This repository has been archived by the owner on Oct 28, 2024. It is now read-only.

Update glam requirement from >=0.10, <0.23 to >=0.10, <0.25 #97

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 24, 2023

Updates the requirements on glam to permit the latest version.

Changelog

Sourced from glam's changelog.

[0.24.0] - 2023-04-24

Breaking changes

  • Enabling libm in a std build now overrides the std math functions. This is unlikely to break anything but it is a change in behaviour.

Added

  • Added i64 and u64 vector types; I64Vec2, I64Vec3, I64Vec4, U64Vec2, U64Vec3 and U64Vec4.

  • Added length_squared method on signed and unsigned integer vector types.

  • Added distance_squared method on signed integer vector types.

  • Implemented the bytemuck AnyBitPattern trait on Vec3A, Mat3A and Affine3A.

Changed

  • Changed quaternion to_axis_angle for improved numerical stability.

Removed

  • Removed dependency on serde_derive for improved compile times when using serde.

[0.23.0] - 2023-02-22

Breaking changes

  • When the scalar-math feature is enabled the vector mask type for Vec3A was changed from BVec3 to BVec3A.

Added

  • Added copysign method to signed vector types.

[0.22.0] - 2022-10-24

Breaking changes

  • Added u32 implementation of BVec3A and BVec4 when SIMD is not available. These are used instead of aliasing to the bool implementations.

  • Removed Add, Sub, and scalar Mul implementations from affine types as they didn't make sense on these types.

  • Removed deprecated const_* macros. These have been replaced by const fn

... (truncated)

Commits
  • 249023c Prepare for 0.24.0 release. (#395)
  • 7229563 Fix typo: Othographic -> Orthographic (#394)
  • 063b327 Remove legacy ::from() truncation mention in docs; add more intradoc links ...
  • c40e658 CI: Build-test documentation (#393)
  • 6ca6f2e Add bytemuck AnyBitPattern support for Vec3A, Mat3A and Affine3A.
  • a881b74 Make enabling libm override std math functions (#389)
  • fa730f0 Updated changelog.
  • e233f79 remove serde_derive (#385)
  • 2b187c2 Calculate Quat::to_axis_angle in a more numerically stable way (#387)
  • 38345b9 Support length_squared and distance_squared on int vectors. (#382)
  • Additional commits viewable in compare view

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 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)

Updates the requirements on [glam](https://github.com/bitshifter/glam-rs) to permit the latest version.
- [Release notes](https://github.com/bitshifter/glam-rs/releases)
- [Changelog](https://github.com/bitshifter/glam-rs/blob/main/CHANGELOG.md)
- [Commits](bitshifter/glam-rs@0.10.0...0.24.0)

---
updated-dependencies:
- dependency-name: glam
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot requested a review from hadronized April 24, 2023 04:59
@hadronized hadronized merged commit e1b7807 into master May 30, 2023
@hadronized hadronized deleted the dependabot/cargo/master/glam-gte-0.10-and-lt-0.25 branch May 30, 2023 08:27
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant