Change Log
All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning. Changelog format adheres to Keep a Changelog
v1.0.0 - 2019-10-06
Added
- Using classes for vectors and matrices.
- Scalar example using BigInt to implement rational numbers.
- Ring space instead of createScalar.
Fixed
- Import algebra by CDN instructions
Removed
- Simpler interface, do not accept multiple arguments for binary operators.
- Removed online test page.
- Removed inherits package.
- Removed Tensor, consider them out of scope by now. They can be confusing for several reasons. A part TensorFlow name, implementing covariant and controvariant indices will complicate a lot the interface.
- Removed uglifyJS, using Terser.
- Do not import algebra-ring package directly.
- Removed multiple argument feature.
- Removed cyclic algebra.
- Removed test coverage scripts.
v0.12.4 - 2018-04-16
Added
- Better equality for Real numbers. = Updated deps.
Fixed
- Wrong import in createScalar.js.
v0.12.4 - 2018-04-16
Added
- Updated deps.
- C2x2 matrix space alias.
- Using (yep, again)
constandlet.
v0.12.3 - 2018-03-29
Added
- Updated deps.
- Updated npm minify script with uglify-es and correct source map.
- Updated coverage.
Fixed
- Byte is an Octionion of booleans example now works!
- Dependency badge.
- Test page layout.
Removed
- Jekyll related npm script.
- Bower support.
v0.12.2 - 2017-11-01
Added
- More docs.
- Updated website style.
- Updated deps.
v0.12.1 - 2017-05-01
Changed
- Using only
varinstead ofletandconst.
Removed
- blog
Added
- Folder docs/ instead of gh-pages.
- UglifyJS with harmony branch.
- Linted tests.
Fixed
- Minor bugs in README docs:
vector1.addition(vector1, vector1)was[4, 6].tensor2.equality(tensor2)wasfalse.
v0.12.0 - 2016-11-05
Removed
- Removed babel and uglify.
Added
- updated deps and coverage.
- Refactored to ES2015 code.
- Vector multiplicated by matrix.
v0.11.0 - 2016-06-28
Added
- More tests and examples
- createScalar(ring)
- some ES2015 refactored code
- updated deps and coverage
Fixed
- fixed cyclic algebra
v0.10.1 - 2016-06-09
- Replaced jshint with standardjs
- fixed math formulas rendering in blog
- few tests added
- few doc improvements
- using new static-props features
v0.10.0 - 2016-04-16
Added
- algebra-cyclic
- using matrix-multiplication package
- removed console.log from README.md examples
- data prop is enumerable
- tonicdev tutorial
- update to several deps, including static-props v1 and a fix of multidim-array-index
- updated coverage
- babel ES2015 preset
v0.9.0 - 2016-04-05
Added
- new cool description: algebra means completeness and balancing
- crossProduct
- Scalar
- generate tag links in changelog
- 99% tests passing again, after Tensor refactoring
v0.8.0 - 2016-03-20
Added
- Everything is a Tensor
- Composition algebra class
- dynamic changelog
v0.7.0 - 2016-03-09
Added
- CHANGELOG.md
- CDN installation instructions
- svg badges and github social badges
- first tensor implementation
- minified code and source map