v2.0.0 al-Khwarizmi
The tenth release of the Chalkboard library, version 2.0.0. Main updates include:
- Rewrote everything in TypeScript, applied ESLint and Prettier, and remade the documentation with TypeDoc
- Merged the
vec2
,vec3
, andvec4
categories into onevect
category - Added the
APPLY
command which applies a callback function in an element-wise manner on a complex number, matrix, quaternion, tensor, or vector - Renamed all of the
.new
commands to.init
,real.function
toreal.define
,comp.function
tocomp.define
, andplot.function
toplot.definition
- Discontinued the Processsing.js edition of the library, meaning it will no longer be updated and it will only be available on the Khan Academy release (it will no longer be available on GitHub)
Detailed changelog: CHANGELOG.md#v200---01082024
Commits: v1.7.0...v2.0.0
Chalkboard website: https://zushah.github.io/Chalkboard