Socket
Socket
Sign inDemoInstall

mathjs

Package Overview
Dependencies
Maintainers
1
Versions
279
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mathjs - npm Package Versions

1
28

11.5.1

Diff

Changelog

Source

2023-01-31, 11.5.1

  • Add type definitions for function rotationMatrix (#2860). Thanks @brunoSnoww.
  • Add type signature for lusolve(LUDecomposition, ...) (#2864). Thanks @evanmiller.
  • Fix #2873: the rocket_trajectory_optimization.html example being partly broken. Thanks @dvd101x.
  • Fix #2871: coverage report broken (#2877). Thanks @bornova.
  • Fix #2883: update documentation for stat functions, describe missing syntax.
  • Fix #2884: fix examples in the embedded docs of function pow and some other functions.
  • Fix type definition of function complex for one numeric input (#2886), thanks @ariymarkowitz.
  • Fix type definitions of map() and forEach() (#2887), thanks @xiaohk.
  • Fix #2606: improve type definitions of dotMultiply, dotPow and dotDivide (#2890). Thanks @brunoSnoww.
josdejong
published 11.5.0 •

Changelog

Source

2022-12-05, 11.5.0

  • Improve simplify rule matches in non-commutative contexts (#2841). Thanks @samueltlg.
  • Simplify: add rules and restructure tests for non-commutative contexts (#2847). Thanks @samueltlg.
  • Fix function reshape mutating the input in case of a matrix (see #2854).
  • Fix TypeScript types for multiply() with number[] and number[][] (#2852). Thanks @hfhchan.
josdejong
published 11.4.0 •

Changelog

Source

2022-11-18, 11.4.0

  • 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.
josdejong
published 11.3.3 •

Changelog

Source

2022-11-07, 11.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.
josdejong
published 11.3.2 •

Changelog

Source

2022-10-25, 11.3.2

  • Add generics to remaining Node type definitions (#2733). Thanks @mattvague.
  • Allow unit prefixes for (absolute) temperatures kelvin, rankine, celsius, and fahrenheit (#2824). Thanks @jfeist
josdejong
published 11.3.1 •

Changelog

Source

2022-10-19, 11.3.1

  • Fix #2809: code completion issues in some IDE's (#2812).
  • Fix #2818: throw an error when a function assignment has duplicate parameter names (#2819).
  • Update decimal.js to version 10.4.2.
josdejong
published 11.3.0 •

Changelog

Source

2022-10-11, 11.3.0

  • Allow creating new subclasses of Node in TypeScript (#2772). Note that this disables being able to narrow MathNodes by using the .type property. Use typeguards like isOperatorNode(...) instead (see #2810). Thanks @mattvague.
  • Fix #2793: flatten() cloning entries of array/Matrix (#2799).
  • Fix #2627: TypeScript definitions of pinv missing (#2804). Thanks @HanchaiN.
  • Update dependencies to decimal.js@10.4.1.
josdejong
published 11.2.1 •

Changelog

Source

2022-09-13, 11.2.1

  • Fix doc generator being broken, not generating a function reference.
josdejong
published 11.2.0 •

Changelog

Source

2022-09-12, 11.2.0

  • Implement function isRelationalNode (#2731). Thanks @isaacbyr.
  • Added missing types 'largerEq' and 'or' in OperatorNodeMap in the TypeScript definitions. Thanks @ajinkyac03.
  • Fixed typos in min func type defs (#2768). Thanks @mabdullahadeel.
  • Improved the TypeScript definitions for pickRandom. Thanks @mattvague.
  • Fixed documentation of unit min which means minutes, not minim (#2773). Thanks @jasonhornsby.
josdejong
published 11.1.0 •

Changelog

Source

2022-08-23, 11.1.0

  • Add Unit constructor from value and pure (valueless) Unit (#2628). Thanks @costerwi
  • Fix #2144: examples/advanced/custom_loading.js was broken.
  • Fix JSON replacer function missing in the TypeScript definitions. Thanks @mattvague.
  • Update dependencies to typed-function@4.1.0 and decimal.js@10.4.0.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc