olson-sean-k / theon

Abstraction of Euclidean spaces.
MIT License
5 stars 4 forks source link

Update glam requirement from ^0.9.0 to ^0.20.0 #57

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Updates the requirements on glam to permit the latest version.

Changelog

Sourced from glam's changelog.

[0.20.0] - 2021-11-01

Breaking changes

  • Minimum Supported Version of Rust bumped to 1.52.1 for an update to the mint crate.

Added

  • Added implementations for new IntoMint trait from the mint crate.
  • Added mint conversions for Mat3A.
  • Added as_vec3a cast methods to vector types.

[0.19.0] - 2021-10-05

Breaking changes

  • Removed truncating vector From implementations. Use .truncate() or swizzle methods instead.

Added

  • Added Not, Shl, Shr, BitAnd, BitOr and BitXor implementations for all IVec and UVec vector types.
  • Added NAN constant for all types.
  • Documented glam's architecture.

Changed

  • Sum and Product traits are now implemented in no_std builds.

[0.18.0] - 2021-08-26

Breaking changes

  • Minimum Supported Version of Rust bumped to 1.51.0 for wasm-bindgen-test and rustdoc alias support.

Added

  • Added wasm32 SIMD intrinsics support.
  • Added optional support for the rkyv serialization crate.
  • Added Rem and RemAssign implementations for all vector types.
  • Added quaternion xyz() method for returning the vector part of the quaternion.
  • Added From((Scalar, Vector3)) for 4D vector types.

Changed

  • Deprecated as_f32(), as_f64(), as_i32() and as_u32() methods in favor

... (truncated)

Commits
  • e98570b Prepare 0.20.0 release.
  • 7ffd881 Update changelog.
  • dd61905 Update mint and support IntoMint trait (#250)
  • c48f69d Fix compile error.
  • e9b82fa Bumped MSVR to 1.52.1 for mint crate update.
  • 8635a2e Fixing some additional clippy lints.
  • 6e6eb98 Add as_vec3a cast methods.
  • b112d23 Implement mint conversions for Mat3A. (#246)
  • b4144b5 Merge pull request #247 from benfrankel/patch-1
  • b244631 Re-use length squared in clamp_length_min
  • 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)
dependabot[bot] commented 3 years ago

Superseded by #58.