Commit aae4d32
chore(deps): bump nalgebra from 0.33.3 to 0.35.0 (#236)
Bumps [nalgebra](https://github.com/dimforge/nalgebra) from 0.33.3 to
0.35.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/dimforge/nalgebra/blob/main/CHANGELOG.md">nalgebra's
changelog</a>.</em></p>
<blockquote>
<h2>[0.35.0] (24 May 2026)</h2>
<h3>Added</h3>
<ul>
<li>Add the Bunch–Kaufman LDL decomposition (<code>LBLT</code>) via the
new <code>Matrix::lblt</code> method <a
href="https://redirect.github.com/dimforge/nalgebra/pull/1591">#1591</a>.</li>
<li>Add <code>OneNorm</code> and the <code>Matrix::one_norm</code>
method computing the induced matrix 1-norm (maximum absolute column sum)
<a
href="https://redirect.github.com/dimforge/nalgebra/pull/1591">#1591</a>.</li>
<li>Add the <code>convert-glam033</code> feature to enable conversion
from/to types from <code>glam</code> v0.33.</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Bumped MSRV to 1.89.0.</li>
<li>Updated <code>simba</code> dependency to 0.10.</li>
<li>Updated <code>rand</code> dependency to 0.10 and
<code>rand_distr</code> to 0.6.</li>
<li>Removed the <code>convert-glamXXX</code> features for all
<code>glam</code> versions prior to 0.30 <a
href="https://redirect.github.com/dimforge/nalgebra/pull/1598">#1598</a>.</li>
<li>Clarified norm documentation: <code>EuclideanNorm</code> is the
Frobenius norm for matrices,
<code>LpNorm</code>/<code>UniformNorm</code> are entrywise, not induced
matrix norms <a
href="https://redirect.github.com/dimforge/nalgebra/pull/1591">#1591</a>.</li>
<li><code>nalgebra-lapack</code>: updated <code>thiserror</code> to
2.0.</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix the <code>T: Sync</code> bound on <code>impl Send for
ViewStorage</code> so view storages can be sent across threads when
<code>T: Send</code> <a
href="https://redirect.github.com/dimforge/nalgebra/pull/1581">#1581</a>.</li>
</ul>
<h2>[0.34.2] (28 March 2026)</h2>
<h3>Added</h3>
<ul>
<li>Add <code>convert-glam031</code> and <code>convert-glam032</code>
features for conversion from/to <code>glam</code> v0.31 and v0.32 <a
href="https://redirect.github.com/dimforge/nalgebra/pull/1597">#1597</a>.</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix <code>SymmetricEigen</code> routine <a
href="https://redirect.github.com/dimforge/nalgebra/pull/1210">#1210</a>.</li>
<li>Fix matrix parsing grammar to accept numbers without leading zeros,
e.g. ".45" <a
href="https://redirect.github.com/dimforge/nalgebra/pull/1578">#1578</a>.</li>
<li>Fix build with <code>glam</code> in <code>no_std</code> environments
<a
href="https://redirect.github.com/dimforge/nalgebra/pull/1555">#1555</a>.</li>
<li>Fix rustdoc warnings <a
href="https://redirect.github.com/dimforge/nalgebra/pull/1511">#1511</a>.</li>
<li>Implement absolute threshold for early deflation in Schur algorithm
<a
href="https://redirect.github.com/dimforge/nalgebra/pull/1565">#1565</a>.</li>
<li>Assert matrix shapes for <code>Matrix::abs_diff_eq</code> <a
href="https://redirect.github.com/dimforge/nalgebra/pull/1568">#1568</a>.</li>
</ul>
<h2>[0.34.1] (20 Sept. 2025)</h2>
<h3>Added</h3>
<ul>
<li>Added <code>encase</code> feature, providing <code>encase</code>
trait implementations for <code>nalgebra</code> types.</li>
</ul>
<h2>[0.34.0] (31 July 2025)</h2>
<h3>Added</h3>
<ul>
<li>Add the <code>convert-glam030</code> feature to enable conversion
from/to types from <code>glam</code> v0.30.</li>
<li>Add the <code>defmt</code> cargo feature that enables derives of
<code>defmt::Format</code> for all no-std types.</li>
</ul>
<h3>Changed</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dimforge/nalgebra/commit/5f927f6c821d0ced07a0e086e5f37251cab2a8c3"><code>5f927f6</code></a>
Release nalgebra-glm, -lapack, and -sparse</li>
<li><a
href="https://github.com/dimforge/nalgebra/commit/ba025f1a53a546a318bb241480f05557375524c5"><code>ba025f1</code></a>
Release v0.35.0 (<a
href="https://redirect.github.com/dimforge/nalgebra/issues/1602">#1602</a>)</li>
<li><a
href="https://github.com/dimforge/nalgebra/commit/f122fb6f764291583c7180ea4cc39c881cb54e96"><code>f122fb6</code></a>
feat: Add Bunch–Kaufman LDL Decomposition (<a
href="https://redirect.github.com/dimforge/nalgebra/issues/1591">#1591</a>)</li>
<li><a
href="https://github.com/dimforge/nalgebra/commit/c52ca1feda5bdbbc1d839b45ecd62e28bb7b58a5"><code>c52ca1f</code></a>
chore: remove all glam conversions before 0.30 (<a
href="https://redirect.github.com/dimforge/nalgebra/issues/1598">#1598</a>)</li>
<li><a
href="https://github.com/dimforge/nalgebra/commit/0fbf59176a1e1c96cb9563fa2196eaa38d72b374"><code>0fbf591</code></a>
Fix T: Sync bound of impl Send for ViewStorage (<a
href="https://redirect.github.com/dimforge/nalgebra/issues/1581">#1581</a>)</li>
<li><a
href="https://github.com/dimforge/nalgebra/commit/8f117be10444d55a3924a35747f7f50e568bbe3c"><code>8f117be</code></a>
Release v0.34.2</li>
<li><a
href="https://github.com/dimforge/nalgebra/commit/cf82b27fda26838f29abf503eaf8a26646a5034a"><code>cf82b27</code></a>
feat: add conversion from/to glam 0.31and 0.32 (<a
href="https://redirect.github.com/dimforge/nalgebra/issues/1597">#1597</a>)</li>
<li><a
href="https://github.com/dimforge/nalgebra/commit/7464d4259caec7489b5abec90ecbce84f8ad0b1a"><code>7464d42</code></a>
Fix SymmetricEigen Routine (<a
href="https://redirect.github.com/dimforge/nalgebra/issues/1210">#1210</a>)</li>
<li><a
href="https://github.com/dimforge/nalgebra/commit/626c6cdcbaea9cb00abaacf7e8906bb370b4f890"><code>626c6cd</code></a>
Fix grammar to accept numbers without leading zeros, e.g.
".45" (<a
href="https://redirect.github.com/dimforge/nalgebra/issues/1578">#1578</a>)</li>
<li><a
href="https://github.com/dimforge/nalgebra/commit/96c5d876f49afbcb0c22748b4f548b654cfef4fe"><code>96c5d87</code></a>
Add note about quaternion conversion</li>
<li>Additional commits viewable in <a
href="https://github.com/dimforge/nalgebra/compare/v0.33.3...v0.35.0">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jonathan D.A. Jewell <6759885+hyperpolymath@users.noreply.github.com>1 parent ec3f06c commit aae4d32
2 files changed
Lines changed: 39 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
88 | | - | |
| 88 | + | |
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
| |||
0 commit comments