-
Notifications
You must be signed in to change notification settings - Fork 211
Commit 7d4ab54
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<Self></code> and <code>Product<Self></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>1 file changed
+1
-1
lines changed+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
28 |
| - | |
| 28 | + | |
29 | 29 |
| |
30 | 30 |
| |
31 | 31 |
| |
|
0 commit comments