Skip to content
This repository has been archived by the owner on Oct 11, 2024. It is now read-only.

Releases: TheWisker/EMath

EMath 2.2.1

01 Mar 20:48
Compare
Choose a tag to compare

Description:
We are excited to announce the release of Emath 2.2.1! This release includes a number of new features and improvements, including:

Changed compilation method for Linux emath_cli_s binary

We hope you enjoy using Emath and welcome any feedback or contributions.

Full Changelog: v2.2.0...v2.2.1

EMath 2.2.0

28 Feb 20:25
Compare
Choose a tag to compare

Description:
We are excited to announce the release of Emath 2.2.0! This release includes a number of new features and improvements, including:

The new **Terminal Interface** application!
The new Interface is capable of the following:

1. Parsing polynomials to operate with them.
2. Computing arithmetic operations with the polynomials.
3. Evaluate a polynomial at any given point.
4. Get the derivative of a polynomial.
5. Get the integral of a polynomial.
6. Find the real and complex roots of a polynomial.
7. Draw a polynomial on the Cartesian plane.

The compiled Linux and Windows binaries of the Interface come attached to this release!
Or if you prefer you can also compile them on your own of following the install instructions provided in the docs.

New added capabilities to the library:

1. New get_roots() function in the Polynomial class to get the roots of a polynomial.
2. More elegant << operators for the Monomial and Polynomial classes. (They output the polynomial in a more simple way)

In addition to these new features, we have also fixed several bugs and made performance improvements throughout the library.

We hope you enjoy using Emath and welcome any feedback or contributions.

Full Changelog: https://github.com/TheWisker/EMath/commits/v2.2.0

EMath 1.1.0

11 Feb 11:17
Compare
Choose a tag to compare

Description:
We are excited to announce the release of Emath 1.1.0! This release includes a number of new features and improvements, including:

A new parser class for parsing strings as monomials and polynomials
A lexer class for tokenizing a string into related tokens
A comprehensive manual and API documentation
Improved support for Windows and Linux platforms

In addition to these new features, we have also fixed several bugs and made performance improvements throughout the library.

We hope you enjoy using Emath and welcome any feedback or contributions.

Full Changelog: v.1.0.0...v1.1.0

EMath 1.0.0

29 Jan 17:50
Compare
Choose a tag to compare

Description:
We are excited to announce the release of Emath 1.0.0! This release includes a number of new features and improvements, including:

A handful of classes in the emth namespace
A set of unit tests to ensure the stability and correctness of the library
A comprehensive manual and API documentation
Improved support for Windows and Linux platforms

In addition to these new features, we have also fixed several bugs and made performance improvements throughout the library.

We hope you enjoy using Emath and welcome any feedback or contributions.