Skip to content

Update glam requirement from 0.13.0 to 0.14.0#1894

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/glam-0.14.0
Closed

Update glam requirement from 0.13.0 to 0.14.0#1894
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/glam-0.14.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 12, 2021

Updates the requirements on glam to permit the latest version.

Changelog

Sourced from glam's changelog.

[0.14.0] - 2021-04-09

Breaking changes

  • Minimum Supported Version of Rust bumped to 1.45.0 for the spriv-std dependency.

Added

  • Added AXES[] constants to all vector types. These are arrays containing the unit vector for each axis.
  • Added quaternion from_scaled_axis and to_scaled_axis methods.

Changed

  • Updated dependency versions of bytemuck to 1.5, rand to 0.8, rand_xoshiro to 0.6 and spriv-std to 0.4.0-alpha4.

[0.13.1] - 2021-03-24

Added

  • Added vector clamp() functions.
  • Added matrix column and row accessor methods, col() and row().
  • Added SPIR-V module and depenency on spriv-std for the SPIR-V target.
  • Added matrix truncation from 4x4 to 3x3 and 3x3 to 2x2 via From impls.

Changed

  • Documentation corrections and improvements.

[0.13.0] - 2021-03-04

Breaking Changes

  • The behavior of the 4x4 matrix method transform_point3() was changed to not perform the perspective divide. This is an optimization for use with affine transforms where perspective correction is not required. The project_point3() method was added for transforming points by perspective projections.
  • The 3x3 matrix from_scale() method was changed to create a affine transform containing a 2-dimensional non-uniform scale to be consistent with the 4x4 matrix version. The from_diagonal() method can be used to create a 3x3 scale matrix.
  • The 3x3 matrix methods transform_point2_as_vec3a, transform_vector2_as_vec3a and mul_vec3_as_vec3a were unintentionally pub and are no longer publicly accessible.

Added

... (truncated)

Commits
  • 7ac6bb9 Ignore critcmp .json files in the root.
  • 6541577 Prepare for 0.14.0 release.
  • 9ab0fcb Merge pull request #160 from XAMPPRocky/rust-gpu-alpha.4
  • e8ea92a Update to spirv-std 0.4.0-alpha.4
  • 6407ddb Bumped dependencies.
  • c7c1f64 Document MSVR going from 1.36.0 to 1.45.0.
  • 3cd5344 Removed some commented out code.
  • fc6f470 Merge pull request #152 from XAMPPRocky/update-spirv
  • 351f76e Update spirv-std to 0.4.0-alpha.3
  • 1a59057 Merge pull request #154 from EmbarkStudios/from-axis
  • 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)

@mockersf
Copy link
Member

mockersf commented Apr 12, 2021

should update hexasphere at the same time, or wait for #1595

@olivia-fl
Copy link

This would simplify the implementation of Transform::from_matrix and Transform::compute_matrix a bit, since glam 0.14.0 added a col method to allow grabbing specific columns as a a vector. It would be nice if they added diagonal though...

@mockersf
Copy link
Member

mockersf commented May 4, 2021

now waiting on #1944 😄

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/master/CHANGELOG.md)
- [Commits](bitshifter/glam-rs@0.13.0...0.14.0)

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/cargo/glam-0.14.0 branch from b89d261 to e469172 Compare May 5, 2021 19:36
@cart cart closed this May 5, 2021
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github May 5, 2021

OK, I won't notify you again about this release, but will get in touch when a new version is available.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot bot deleted the dependabot/cargo/glam-0.14.0 branch May 5, 2021 21:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants