Skip to content

Releases: pjazdzyk/brent-dekker-solver

v2.0.0 - Refactored, simplified, structured

30 May 19:14
Compare
Choose a tag to compare

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

26 May 10:23
Compare
Choose a tag to compare

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

03 Aug 19:05
Compare
Choose a tag to compare

CHANGES:

  • fixed logs to be more structured and properly formatted

v1.1.3

04 Jun 16:18
Compare
Choose a tag to compare

Changed group.id to com.synerset.

v1.1.2

07 Apr 17:16
Compare
Choose a tag to compare

CHANGE LOG:

  • changed STDOUT to SLF4J/LOG4J,
  • minor test fix and refactoring

v1.1.1 - Stable, reworked, tested release

08 Oct 10:39
Compare
Choose a tag to compare

This is stable, tested and improved version of the algorithm.
Ready to be incorporated with your projects.