Skip to content

Upgrading nalgebra 0.32 to 0.33

Breaking0.32.6 → 0.33.3Breaking2New5Changed3Fixed3

BreakingUpgrade verdict

2 breaking changes.

  • The optional CUDA support is gone because the toolchain it relied on is no longer maintained.
  • Code that names the Allocator type must drop the scalar type argument.
2 items need code or config changes

Adds cool_asserts ^2.0.3, trybuild ^1.0.90.

Drops cust_core.

Installs 144 packages in all (was 136).

Breaking2
Removes the cuda feature, as the toolchain it depends on is long abandoned.
cuda
Removes the scalar type T from the Allocator trait parameters, so Allocator<T, R, C> becomes Allocator<R, C>.
Allocator