NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2200 most downloaded on pub.dev
SIMD-based linear algebra and statistics, efficient manipulation with numeric data
Last release 25 days ago
12 Sep 2026
Ships unpredictably
gaps range from 8 days to 1.6 years
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
146 releases · first in 2018
- Vector.fromList: - factory-constructor speed-up
Vector.fromList:
README.md: remove obsolete contacts
README.md: remove obsolete contacts- Actualize Vector benchmarks
One column per quarter.
Matrix.fromList, Matrix.fromFlattenedList:
Matrix.fromList, Matrix.fromFlattenedList:
- Vector.randomFilled: - factory-constructor speed-up
Vector.randomFilled:
- Vector.filled: - factory-constructor speed-up
Vector.filled:
- Vector.fromList: - factory-constructor speed-up
Vector.fromList:
Add link to solve method api docs
README:
solve method api docsExtracting values from cache for exp and prod methods fixed
Vector:
exp and prod methods fixedadd solve method for solving a system of linear equations
Matrix:
solve method for solving a system of linear equationsLib migration to Dart 3.0.0 (only non-breaking changes)
Fixed typo in documentation for min method
Vector:
min methodadded differences between vector_math and ml_linalg
vector_math and ml_linalg- Matrix: - transpose method speed up
transpose method speed upMatrix constructors replaced by specific ones
Float32Matrix, Float64Matrix:
Matrix constructors replaced by specific ones- Matrix: - mean: redundant code removed
mean: redundant code removed- Matrix: - variance method speed up
variance method speed upMatrix: 'mean' method speed up
Matrix: 'mean' method speed up (#160)
- Matrix: - prod method fixed
prod method fixed- Matrix: - max and min methods speed up
max and min methods speed upMatrix: Hadamard product speed up
Matrix: Hadamard product speed up (#157)
Matrix: 'pow', 'sum', 'log', 'exp', 'prod' methods speed up
Matrix: 'pow', 'sum', 'log', 'exp', 'prod' methods speed up (#156)
Matrix: 'norm' method (Frobenius case) speed up
Matrix: 'norm' method (Frobenius case) speed up (#155)
Matrix: 'mapElements' speed up
Matrix: 'mapElements' speed up
- Matrix: - sample method speed up
sample method speed upMatrix: 'transpose' method fixed for oversized flattened list
Matrix: 'transpose' method fixed for oversized flattened list (#152)
Matrix: flattened SIMD list length fixed
Matrix: flattened SIMD list length fixed (#151)
Little optimization for 'getRow' and 'getColumn'
Matrix: SIMD used in matrix-matrix operations
Matrix: SIMD used in matrix-matrix operations (#148)
Matrix: SIMD used in matrix-scalar operations
Matrix: SIMD used in matrix-scalar operations (#147)
Vector: typed list getters changed to functions
Vector: typed list getters changed to functions (#146)
_simdList changed to function => performance improved for a lot of operations_typedList changed to function => performance improved for a lot of operations- Matrix: - Arithmetic operations speed up
- Matrix, Vector: - Multiplication speed up
ByteData replaced with typed lists
ByteData replaced with typed listsinverse method speed up (Forward substitution case)
inverse method speed up (Forward substitution case)inverse method speed up (Backward substitution case)
inverse method speed up (Backward substitution case)decompose method speed up (LU decomposition case)
decompose method speed up (LU decomposition case)decompose method speed up (Cholesky decomposition case)
decompose method speed up (Cholesky decomposition case)- Matrix: - transpose method speed up - fromByteData constructor added
transpose method speed upfromByteData constructor addedArithmetic operations: vector32-vector64 operations speed up
Arithmetic operations: replace 'List' with 'Iterable'
Add information on Vector creation to README
Add examples on vector arithmetic operations to README
Add compatibility for arithmetic operations between float32 and float64 vectors
fromList, randomFilled, filled constructors speed up
fromList, randomFilled, filled constructors speed up'+', '-', '/', '*' operators: acceptable types narrowed
eigen method added, Power Iteration method added
eigen method added, Power Iteration method added- Vector: - hamming distance implemented
hamming distance implemented- Vector: - Added set method
set method- Vector: - Added median method
median method- Matrix: - Added variance method
variance method- Vector: - Added filterElements method
filterElements method- Matrix: - Added filterColumns method
filterColumns methodOptimized Cholesky decomposition
random constructorrandomSPD constructorAdded .g symbol to the names of all autogenerated files
.g symbol to the names of all autogenerated filesAdded documentation for matrix decomposition and inversion
Added backward substitution inverse
- Matrix: - Added LU decomposition
Added extra test-cases for Cholesky decomposition
Forward substitution inverse for triangular matrices
inverse method:
Your coding agent can read these notes before it upgrades. Set up the MCP server →