Skip to content

Commit 7d4ab54

Browse files
Merge #1035
1035: Update glam requirement from 0.22 to 0.23 r=chitoyuu a=dependabot[bot] Updates the requirements on [glam](https://github.com/bitshifter/glam-rs) to permit the latest version. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/bitshifter/glam-rs/blob/main/CHANGELOG.md">glam's changelog</a>.</em></p> <blockquote> <h2>[0.23.0] - 2023-02-22</h2> <h3>Breaking changes</h3> <ul> <li>When the <code>scalar-math</code> feature is enabled the vector mask type for <code>Vec3A</code> was changed from <code>BVec3</code> to <code>BVec3A</code>.</li> </ul> <h3>Added</h3> <ul> <li>Added <code>copysign</code> method to signed vector types.</li> </ul> <h2>[0.22.0] - 2022-10-24</h2> <h3>Breaking changes</h3> <ul> <li> <p>Added <code>u32</code> implementation of <code>BVec3A</code> and <code>BVec4</code> when SIMD is not available. These are used instead of aliasing to the <code>bool</code> implementations.</p> </li> <li> <p>Removed <code>Add</code>, <code>Sub</code>, and scalar <code>Mul</code> implementations from affine types as they didn't make sense on these types.</p> </li> <li> <p>Removed deprecated <code>const_*</code> macros. These have been replaced by <code>const fn</code> methods.</p> </li> </ul> <h3>Fixed</h3> <ul> <li> <p>Fixed <code>neg</code> and <code>signum</code> to consistently handle negative zero across multiple platforms.</p> </li> <li> <p>Removed <code>register_attr</code> feature usage for SPIR-V targets.</p> </li> </ul> <h3>Added</h3> <ul> <li> <p>Added missing <code>Serialize</code>, <code>Deserialize</code> and <code>PartialEq</code> implementations.</p> </li> <li> <p>Added <code>Sum&lt;Self&gt;</code> and <code>Product&lt;Self&gt;</code> implementations for all vector, matrix and quaternion types.</p> </li> <li> <p>Added 4x4 matrix methods <code>look_to_lh</code> and <code>look_to_rh</code>. These were previously private.</p> </li> <li> <p>Added <code>dot_into_vec</code> methods to vector which returns the result of the dot product splatted to all vector lanes.</p> </li> <li> <p>Added <code>is_negative_bitmask</code> to vector types which returns a <code>u32</code> of bits for each negative vector lane.</p> </li> <li> <p>Added <code>splat</code> method and <code>TRUE</code> and <code>FALSE</code> constants to all <code>BVec</code> types.</p> </li> <li> <p>Added <code>from_mat3a</code> methods to <code>Affine2</code>, <code>Mat2</code>, <code>Mat4</code> and <code>Quat</code> types.</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/bitshifter/glam-rs/commit/5b2d13164da390b9ba606d26646dc2274d533ae5"><code>5b2d131</code></a> Prepare for 0.23.0 release. (<a href="https://github-redirect.dependabot.com/bitshifter/glam-rs/issues/376">#376</a>)</li> <li><a href="https://github.com/bitshifter/glam-rs/commit/50ef6eaebe75537d699342ac4db060cc81a5485d"><code>50ef6ea</code></a> Fix incorrect comment on <code>signum</code> function for integer vectors. (<a href="https://github-redirect.dependabot.com/bitshifter/glam-rs/issues/374">#374</a>)</li> <li><a href="https://github.com/bitshifter/glam-rs/commit/01af7085ff596874c6ac52c3c545439625b7db0b"><code>01af708</code></a> Disable building 1.58.1 because codegen git2 dep weirdness.</li> <li><a href="https://github.com/bitshifter/glam-rs/commit/0341e270ca7cee8bf8137244a42fc355de9e086e"><code>0341e27</code></a> Fix clippy lints.</li> <li><a href="https://github.com/bitshifter/glam-rs/commit/1e795c5217a4a2303be35081c315cfd430414317"><code>1e795c5</code></a> Updated Criterion dependency.</li> <li><a href="https://github.com/bitshifter/glam-rs/commit/124e5585788b744a605e0954ea8187757e33aa44"><code>124e558</code></a> Update codegen dependencies.</li> <li><a href="https://github.com/bitshifter/glam-rs/commit/3b65de31a5e9167b6494f97cfe94c1249bf0ec1b"><code>3b65de3</code></a> Add copysign operation and unit tests for it (<a href="https://github-redirect.dependabot.com/bitshifter/glam-rs/issues/371">#371</a>)</li> <li><a href="https://github.com/bitshifter/glam-rs/commit/7a78b18e7589237cfa261cf1c775c7ea45fb1a2f"><code>7a78b18</code></a> Fix another clippy warning.</li> <li><a href="https://github.com/bitshifter/glam-rs/commit/d08bc475e87da2a3ce579ca6e7f4877f43f3af06"><code>d08bc47</code></a> Fix clippy lint.</li> <li><a href="https://github.com/bitshifter/glam-rs/commit/fa37c7c22b23db7c3d107cee2a36ba8096eaff6e"><code>fa37c7c</code></a> Vector mask type for scalar impl of <code>Vec3A</code> should be <code>BVec3A</code>. (<a href="https://github-redirect.dependabot.com/bitshifter/glam-rs/issues/365">#365</a>)</li> <li>Additional commits viewable in <a href="https://github.com/bitshifter/glam-rs/compare/0.22.0...0.23.0">compare view</a></li> </ul> </details> <br /> 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 parents 751451a + 87aab62 commit 7d4ab54

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

gdnative-core/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ ahash = "0.8"
2525
approx = "0.5"
2626
atomic-take = "1"
2727
bitflags = "1"
28-
glam = "0.22"
28+
glam = "0.23"
2929
indexmap = "1"
3030
inventory = { version = "0.3", optional = true }
3131
libc = "0.2"

0 commit comments

Comments
 (0)