mathjs v11.4.0 Release Notes

Release Date: 2022-11-18 // almost 2 years ago
    • Implemented more wildcards to describe rules for simplify, making it easier for example to describe unary minus (#1915). Thanks @thatcomputerguy0101.
    • Implemented functions schur, sylvester, and lyap (#2646). Thanks @egidioln.
    • Implemented function polynomialRoot, and use it in a benchmark (#2839). Thanks @gwhitney.
    • ๐Ÿ›  Fix #2825 partly: improve simplifying operations on constants in non-commutative contexts (#2827). Thanks @samueltlg.
    • ๐Ÿ›  Fix #2840: a bug in the docs and type definitions of Node.traverse and Node.forEach, they do return void.

Previous changes from v11.3.3

    • ๐Ÿ›  Fix #2830: Prevent inserting zero values when creating a SparseMatrix from a DenseMatrix (#2836). Thanks @AlexandreAlvesDB.
    • ๐Ÿ›  Fix #2835: a regression in the type definitions of FunctionNode, introduced in v11.3.2. See #2733. Thanks @dsteve.