This repository has been archived on 2023-03-25. You can view files and clone it, but cannot push or open issues or pull requests.
mightyscape-1.1-deprecated/extensions/fablabchemnitz/papercraft/openjscad/node_modules/sylvester/CHANGELOG.md

880 B

1.0.0 (Unreleased)

Initial stable release. Notable changes from 0.x:

  • dup methods have been removed, all data structures are now immutable.
  • methods which previously returned null when given invalid arguments will generally now throw.
  • Vector.norm and Vector.modulus were two implementations of the same function. They've been combined into the more commonly-known Vector.magnitude method; aliases have been added but usage is deprecated.
  • is* methods which previously count return null now always return true or false.
  • Previously some Vector methods took both constant and Vectors for element-wise operations. Now, specific element-wise operations have been removed in favor of all basic operations being capable of element-wise operations.
  • Several methods have been optimized, both in terms of their implementation and underlying algorithms.