lognplot
lognplot copied to clipboard
Bump nalgebra from 0.21.1 to 0.27.1
Bumps nalgebra from 0.21.1 to 0.27.1.
Changelog
Sourced from nalgebra's changelog.
[0.27.1]
Fixed
- Fixed a bug in the conversion from
glam::Vec2
orglam::DVec2
toIsometry2
.[0.27.0]
This removes the
convert-glam
andconvert-glam-unchecked
optional features. Instead, this adds theconvert-glam013
,convert-glam014
, andconvert-glam015
optional features for conversions targeting the versions 0.13, 0.14, and 0.15 ofglam
.Added
- Add macros
matrix!
,dmatrix!
,vector!
,dvector!
,point!
for constructing matrices/vectors/points in a more convenient way. See #886 and #899.- Add
CooMatrix::reserve
tonalgebra-sparse
.- Add basic support for serialization using
rkyv
. Can be enabled with the featuresrkyv-serialize
orrkyv-serialize-no-std
.Fixed
- Fixed a potential unsoundness issue after deserializing an invalid
DVector
usingserde
.[0.26.2]
Added
- Conversion from an array
[T; D]
to an isometryIsometry<T, _, D>
(as a translation).- Conversion from a static vector
SVector<T; D>
to an isometryIsometry<T, _, D>
(as a translation).- Conversion from a point
Point<T; D>
to an isometryIsometry<T, _, D>
(as a translation).- Conversion of an array
[T; D]
from/to a translationTranslation<T, D>
.- Conversion of a point
Point<T, D>
to a translationTranslation<T, D>
.- Conversion of the tuple of glam types
(Vec3, Quat)
from/to anIsometry2
orIsometry3
.- Conversion of a glam type
Vec2/3/4
from/to aTranslation2/3/4
.[0.26.1]
Fix a regression introduced in 0.26.0 preventing
DVector
from being serialized withserde
.[0.26.0]
This release integrates
min-const-generics
to nalgebra. See our blog post for details about this release.Added
- Add type aliases for unit vector, e.g.,
UnitVector3
.- Add a
pow
andpow_mut
function to square matrices.- Add
Cholesky::determinant
to compute the determinant of a matrix decomposed with Cholesky.- Add the
serde-serialize-no-std
feature to enable serialization of static matrices/vectors with serde, but without requiringstd
.Modified
- The
serde
crate isn't enabled by default now. Enable theserde-serialize
or theserde-serialize-no-std
features instead.
... (truncated)
Commits
d7288bf
Release v0.27.151312d1
Merge pull request #903 from dimforge/glam-conversion-bug7acd4ec
Fix bug in the glam conversion Vec2 -> Isometry2dfc8ad3
Release v0.27.0de705a8
Merge pull request #900 from dimforge/glam-multiversion47a4f52
Replace unchecked glam conversion by TryFrom or checks4af979c
Support multiple version of the optional glam conversionef3257b
Merge pull request #899 from dimforge/point_macro0490a84
Fix typod6d2a3e
Fix macros tests.- 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 use these labels
will set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.