Releases: alphameo/linear-algebra
Releases · alphameo/linear-algebra
Release list
v3.0.0
What's Changed
New Contributors
Main changes:
- Now you can use methods from "interface objects"
- Some new methods for vector transforms (as column or as row), etc.
- Rewritten docs
Full Changelog: v2.1.2...v3.0.0
v2.1.2
Clean some logs
Full Changelog: v2.1.1...v2.1.2
v2.1.1
Main changes:
- ! important fix for version since 2.0.0: Vec, VecN ::clone().
- fix
::divide()inMatMath.
Full Changelog: v2.1.0...v2.1.1
v2.1.0
Main changes:
- Fixed methods
::added(),::normalized()in all vectors. Previously, there was no copying of passed vectors. - New methods inside
MatMathandMatNMath:::fromVectorCols(),::fromVectorRows. - Using
::clone()under the hood.
Full Changelog: v2.0.1...v2.1.0
v2.0.1
Main changes:
- Optimized method for multiplying matrix and vector with fixed sizes
Full Changelog: v2.0.0...v2.0.1
v2.0.0
Main changes
- Refactoring:
Cloneablebecomes parent of matrices' (Matrixinterface) and vectors' (Vectorinterface). - Updated and fixed JavaDocs.
Full Changelog: v1.2.0...v2.0.0
v1.2.0
What changed:
- Interfaces:
Copiable->Cloneable - Fixed some typos again)
Full Changelog: v1.1.0...v1.2.0
v1.1.0
v1.0.0
Full Changelog: v0.3.0...v1.0.0
Main changes:
- Added some javadocs
- Changed package
- Published
v0.3.0
Full Changelog: v0.2.0...v0.3.0
Added javadocs.
Added epsilon equals methods.
Fixed some methods.
Added forgotten methods inside all classes.