Releases: pjazdzyk/brent-dekker-solver
Releases · pjazdzyk/brent-dekker-solver
v2.0.0 - Refactored, simplified, structured
CHANGE LOG (26.05.2024):
- backward compatibility: NOT COMPATIBLE
- refactored multiple methods for better readability,
- simplified logging, removed redundant code lines,
- changed completely constructors and their arguments,
- changed completely static factory methods and their arguments,
- removed "magic numbers", extracted defaults and validators to a separate classes
This solver was one of my first projects developed at the beginning of my Java learning path. I have decided to refurbish it to some extend but it still holds some technical and style debt, however it is fully functional and does it job perfectly.
v1.2.0 - Removed LOG4J, replaced DoubleFunction with DoubleUnaryOperator
CHANGE LOG (26.05.2024):
- backward compatibility: NOT COMPATIBLE (changed function type)
- replaced LOG4J logging to default java.util.Logger for simplicity
- changed DoubleFunction with DoubleUnaryOperator as the boxed types are not needed in solver processing
- minor refactoring
v1.1.4 - Fixed logging
CHANGES:
- fixed logs to be more structured and properly formatted
v1.1.3
v1.1.2
v1.1.1 - Stable, reworked, tested release
This is stable, tested and improved version of the algorithm.
Ready to be incorporated with your projects.