# Release notes * **0.1.0** * *algebra::Matrix* * *Initialization* * *Push, get and pop values* * *Comparison (bigger_than, equal_to, etc.)* * *Swapping (columns and rows)* * **0.1.1** * *algebra::Matrix* * *Contains element, column and row* * *Transposition* * *Scalar multiplication* * *Clone, PartialEq Trait* * *Add, Sub and Mul Trait* * *Display Trait* * *Create random* * *Create identity* * *Get diagonal* * *Submatrix* * **0.1.2** * *linspace::Point3D* * *Initialization* * *Modify elements* * *Display Trait* * *Euclidean Distance between 2 points* * *algebra::Matrix* * *Added complementary Traits* * *Euclidean Distance between columns* * *Added row, column and element iterator* * *linspace::Vector3D* * *Initialization* * *Modify elements* * *Scalar multiplication* * *Add, Sub and Mul Trait* * *Display Trait* * *Cross operation between 2 vectors* * **0.1.3** * *algebra::Vector* * *Initialization* * *Create zeros, ones and random vectors* * *Add, set, swap, pop, remove, append, push, clear* * *Sort min and sort max* * *Max, min and median of vector* * *algebra::Matrix* * *Create zeros and ones matrices* * *linspace::Vector3D* * *dot and norm operations* * **0.1.4** * *linspace::Quat* * *Initialization* * *Create and modify* * *Add, Sub, Neg, Mul, Display* * *Conjugate* * *Magnitude and normalization* * *Rotation* * **0.1.5** * *algebra::Matrix* * *Change init for new and init_with_values for init* * *algebra::Vector* * *Change init for new and init_with_values for init* * *linspace::Vector3D* * *Distance* * *linspace::Point3D* * *Change init for new and init_with_values for init* * *linspace::Quat* * *Change init for new and init_with_values for init*