build(deps): update nalgebra requirement from 0.25.3 to 0.27.1 in /gst-frame-aligner
Created by: dependabot[bot]
Updates the requirements on nalgebra to permit the latest version.
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 releases 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.1 -
51312d1
Merge pull request #903 from dimforge/glam-conversion-bug -
7acd4ec
Fix bug in the glam conversion Vec2 -> Isometry2 -
dfc8ad3
Release v0.27.0 -
de705a8
Merge pull request #900 from dimforge/glam-multiversion -
47a4f52
Replace unchecked glam conversion by TryFrom or checks -
4af979c
Support multiple version of the optional glam conversion -
ef3257b
Merge pull request #899 from dimforge/point_macro -
0490a84
Fix typo -
d6d2a3e
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)