Skip to content

Latest commit

 

History

History
49 lines (33 loc) · 1.67 KB

CHANGELOG.md

File metadata and controls

49 lines (33 loc) · 1.67 KB

Changelog

V0.4.0 - Documentae update

Features

  • [Physics] - Add degree converter to convert Celsius, Fahrenheit or Kelvin into another one.
  • [Mathematics] - Implementation of Lucas-Lehmer algorithm.
  • [Mathematics] - Implementation of isPrimeNumber method.
  • [Mathematics] - Implementation of the line slope computation.

Developer's features

  • [Refactor] - Add ESLint to check code formatting.
  • [Refactor] - Add Prettier to format source code.
  • [Test] - Add code coverage for unit tests.
  • [NPM] - Add npm run build to build source, npm run docs to generate the API documentation, npm run lint to execute the linter on source code and npm run coverage to execute code coverage.<>

Community features

  • Add the Code of Conduct file for the project
  • Add CONTRIBUTING.md for people who would contribute to the project Logisticae
  • Add default template for issues and pull requests

V0.3.0 - Stringae update

Features

  • Implementation of an algorithm to reverse a text.
  • Implementation of an algorithm to check if a text is a palindrome.

V0.2.0 - Physicae update

Features

  • Implementation of a simple converter to convert distance, liter or weight unit into another one.
  • Implementation of the Ohm's law.

V0.1.0 - Mathematicae update

Features

  • Initial configuration project.
  • Add the following mathematics algorithms :
    • Pythagorean Theorem and his converse.
    • Intercept Theorem also known as Thales's Theorem and his converse.
    • Euclidean algorithm to compute the Greatest Common Divisor between 2 numbers.
    • LCM algorithm to compute the Least Common Multiple between 2 numbers.