All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Guiding Principles
- Changelogs are for humans, not machines.
- There should be an entry for every single version.
- The same types of changes should be grouped.
- Versions and sections should be linkable.
- The latest version comes first.
- The release date of each versions is displayed.
- Mention whether you follow Semantic Versioning.
Types of changes
Changelog entries are classified using the following labels (from keep-a-changelog):
Added
for new features.Changed
for changes in existing functionality.Deprecated
for soon-to-be removed features.Removed
for now removed features.Fixed
for any bug fixes.Security
in case of vulnerabilities.
- Security update of dependabot alerts
- Security update y18n version
- Security update jest version
- Fixed expression evaluator
- Fixed expression evaluator
- Remove Codecov of dependencies
- Changed homepage link
- Changed core.ts to accurate-core dependencies
- Security bump lodash from 4.17.15 to 4.17.19. See (pull/2)
- Security bump codecov from 3.7.0 to 3.7.1. See (pull/3)
- Remove Rollup of dependencies
- Add changelog file
- Add ESLint dependencies
- Add Coveralls automated test code coverage
- Add the method alias addition, subtraction, multiplication and modulus
- Change update dependencies
- Change npm to yarn
- Change revert methods name
- Change optimize code performance
- Add support arrays, and matrices
- Add expression evaluator
- Change methods name
- Security bump codecov from 3.6.1 to 3.6.5. See (pull/1)
- Add ESLint checks
- Add JSDoc document generation
- Add Jest unit tests
- Add continuous integration service Travis CI
- Add integration test coverage tool Codecov
- Change the process of build, test and release
- Add documentation comments
- Change js to ts
- Security update lodash version to 4.17.14
- Improvements methods
- First release