Skip to content

Commit 631064a

Browse files
authored
Release v0.34.0 (#1535)
* Release v0.34.0 * Release other crates with bumped minor versions
1 parent e0e2be8 commit 631064a

File tree

7 files changed

+15
-14
lines changed

7 files changed

+15
-14
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ documented here.
55

66
This project adheres to [Semantic Versioning](https://semver.org/).
77

8-
## [Unreleased] (?)
8+
## [0.34.0] (31 July 2025)
99

1010
### Added
1111

@@ -15,6 +15,7 @@ This project adheres to [Semantic Versioning](https://semver.org/).
1515
### Changed
1616

1717
- Bumped MSRV to 1.87.0.
18+
- Updated rand dependency to 0.9.0.
1819
- Renamed associated const `DimName::USIZE` to `DimName::DIM`.
1920
- Moved to Rust 2024 edition.
2021
- Several methods are now `const` whenever possible. See details in [#1522](https://github.com/dimforge/nalgebra/pull/1522).

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "nalgebra"
3-
version = "0.33.2"
3+
version = "0.34.0"
44
authors = ["Sébastien Crozet <developer@crozet.re>"]
55

66
description = "General-purpose linear algebra library with transformations and statically-sized or dynamically-sized matrices."
@@ -100,7 +100,7 @@ slow-tests = []
100100
rkyv-safe-deser = ["rkyv-serialize", "rkyv/validation"]
101101

102102
[dependencies]
103-
nalgebra-macros = { version = "0.2.2", path = "nalgebra-macros", optional = true }
103+
nalgebra-macros = { version = "0.3.0", path = "nalgebra-macros", optional = true }
104104
typenum = "1.12"
105105
rand-package = { package = "rand", version = "0.9", optional = true, default-features = false }
106106
num-traits = { version = "0.2", default-features = false }

examples/cargo/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ version = "0.0.0"
44
authors = ["You"]
55

66
[dependencies]
7-
nalgebra = "0.33.0"
7+
nalgebra = "0.34.0"
88

99
[[bin]]
1010
name = "example"

nalgebra-glm/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "nalgebra-glm"
3-
version = "0.19.0"
3+
version = "0.20.0"
44
authors = ["sebcrozet <developer@crozet.re>"]
55

66
description = "A computer-graphics oriented API for nalgebra, inspired by the C++ GLM library."
@@ -35,4 +35,4 @@ convert-glam018 = ["nalgebra/glam018"]
3535
num-traits = { version = "0.2", default-features = false }
3636
approx = { version = "0.5", default-features = false }
3737
simba = { version = "0.9", default-features = false }
38-
nalgebra = { path = "..", version = "0.33", default-features = false }
38+
nalgebra = { path = "..", version = "0.34", default-features = false }

nalgebra-lapack/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "nalgebra-lapack"
3-
version = "0.25.0"
3+
version = "0.26.0"
44
authors = ["Sébastien Crozet <developer@crozet.re>", "Andrew Straw <strawman@astraw.com>"]
55

66
description = "Matrix decompositions using nalgebra matrices and Lapack bindings."
@@ -29,7 +29,7 @@ accelerate = ["lapack-src/accelerate"]
2929
intel-mkl = ["lapack-src/intel-mkl"]
3030

3131
[dependencies]
32-
nalgebra = { version = "0.33", path = ".." }
32+
nalgebra = { version = "0.34", path = ".." }
3333
num-traits = "0.2"
3434
num-complex = { version = "0.4", default-features = false }
3535
simba = "0.9"
@@ -39,7 +39,7 @@ lapack-src = { version = "0.8", default-features = false }
3939
# clippy = "*"
4040

4141
[dev-dependencies]
42-
nalgebra = { version = "0.33", features = ["arbitrary", "rand"], path = ".." }
42+
nalgebra = { version = "0.34", features = ["arbitrary", "rand"], path = ".." }
4343
proptest = { version = "1", default-features = false, features = ["std"] }
4444
quickcheck = "1"
4545
approx = "0.5"

nalgebra-macros/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "nalgebra-macros"
3-
version = "0.2.2"
3+
version = "0.3.0"
44
authors = ["Andreas Longva", "Sébastien Crozet <developer@crozet.re>"]
55
edition = "2024"
66
description = "Procedural macros for nalgebra"
@@ -21,4 +21,4 @@ quote = "1.0"
2121
proc-macro2 = "1.0"
2222

2323
[dev-dependencies]
24-
nalgebra = { version = "0.33", path = ".." }
24+
nalgebra = { version = "0.34", path = ".." }

nalgebra-sparse/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "nalgebra-sparse"
3-
version = "0.10.0"
3+
version = "0.11.0"
44
authors = ["Andreas Longva", "Sébastien Crozet <developer@crozet.re>"]
55
edition = "2024"
66
description = "Sparse matrix computation based on nalgebra."
@@ -24,7 +24,7 @@ io = ["pest", "pest_derive"]
2424
slow-tests = []
2525

2626
[dependencies]
27-
nalgebra = { version = "0.33", path = "../" }
27+
nalgebra = { version = "0.34", path = "../" }
2828
num-traits = { version = "0.2", default-features = false }
2929
proptest = { version = "1.0", optional = true }
3030
matrixcompare-core = { version = "0.1.0", optional = true }
@@ -35,7 +35,7 @@ serde = { version = "1.0", default-features = false, features = ["derive"], opti
3535
[dev-dependencies]
3636
itertools = "0.13"
3737
matrixcompare = { version = "0.3.0", features = ["proptest-support"] }
38-
nalgebra = { version = "0.33", path = "../", features = ["compare"] }
38+
nalgebra = { version = "0.34", path = "../", features = ["compare"] }
3939
tempfile = "3.3"
4040
serde_json = "1.0"
4141

0 commit comments

Comments
 (0)