Skip to content

Latest commit

 

History

History
133 lines (67 loc) · 1.73 KB

CHANGELOG.md

File metadata and controls

133 lines (67 loc) · 1.73 KB

Release Notes

v4.0.0 (2021-07-07)

Changed

  • REPL functionality.

Fixed

  • Operations validation.

v3.2.1 (2021-04-21)

Fixed

  • Bug in lexer related with signed numbers.

  • Segmentation fault in operations with an invalid number of opening/closing parentheses.

v3.2.0 (2021-04-20)

Added

  • Warning message for wrong number of parenthesis.

v3.1.1 (2021-04-20)

Fixed

  • Memory leaks.

v3.1.0 (2021-03-04)

Added

  • GR constant.

v3.0.0 (2020-09-02)

Changed

  • Variables work by value instead of by reference.

  • Minor performance improvements.

v2.6.2 (2020-08-05)

Fixed

  • Memory leaks.

v2.6.1 (2020-06-10)

Fixed

  • Bug related to variable declaration.

v2.5.0 (2020-06-08)

Added

  • rand function that returns a random number between 0 and 1.

  • format flag for formatting the result.

  • G constant.

v2.4.0 (2020-06-06)

Added

  • thousands flags to display thousands separators.

v2.3.0 (2020-05-30)

Added

  • Support for numbers with commas (,).

  • Data measurement units (mb, gb, tb and pt).

v2.2.0 (2020-03-31)

Added

  • asin, acos and atan functions.

  • interactive flag to force interactive mode.

Fixed

  • Memory error message.

v2.1.0 (2020-03-23)

Added

  • Validation for division by zero.

  • Question mark for every undefined token in verbose mode.

Fixed

  • Bug related to operands and parenthesis.

v2.0.0 (2020-03-22)

Added

  • Flags in interactive mode.

  • degree and round flags.

  • PI and E constants.

Fixed

  • Bug related to negative exponent numbers.

Removed

  • The % operator.

v1.1.2 (2020-03-04)

Fixed

  • Removed extra whitespaces.

v1.0.0 (2020-03-03)

  • Initial release.