Releases: Tran-Antoine/Atosym
New Expression system
This release contains the required refactoring + optimization described in the beta release.
The next release will fix a couple of issues related to building the parse tree.
New Expression system
This alpha release contains the new expression system. A lot of refactoring, plus fixing equations must be done before the version 1.3
Patch #2 for v1.2
Fixes a tiny bug with brackets adding, and adds some javadoc
Patch #1 for v1.2
This little patch fixes the last noticed bug concerning branch creation.
Add-on : MaskOperator differentiate support
As the title suggests, this add-on allows the user to differentiate expressions using the MaskOperator, without dealing with any DerivativeTree
Complete derivatives and formatting
This release finalizes one of the main features of the library, the ability to differentiate any expression, polynomial or not. Any expression can also be formatted correctly even though it contains multiple trigonometric parts.
It also provides a way better support for casual binary tree usage.
Note that some tiny bugs regarding derivatives expansions may appear. These issues should be fixed in the next patches for this version.
Patch #3 for v1.1
This patch fixes the following bugs :
- NumberFormatException for some divisions containing variables
- Bad formatting when having multiple trigonometric forms in the expression
- Limit for highest values too low
Patch #2 for v1.1
This patch fixes a bug appearing when cancelling math shortcuts
Patch #1 for v1.1
Fixes a bug with "imageFor" method
Bug fixes & Equations
This release contains the last bug fixes that have been noticed yet. It also improved the equation solving system, and involved code cleaning