Skip to content

Releases: tiny-blocks/math

v3.6.0

Choose a tag to compare

@gustavofreze gustavofreze released this 15 Jan 13:43
a7b702d
  • Bump PHP requirement to 8.5 and update Docker image, composer dependencies, and workflow PHP version.
  • Refactor Makefile for improved usability, help, and platform handling.
  • Add dependabot and CodeQL configuration for automated dependency and security checks.
  • Improve .gitignore and .gitattributes for better artifact and lock file management.
  • Refactor exception constructors to use readonly properties and improve message formatting.
  • Fix scale calculation logic in Addition and Subtraction operations.
  • Update scripts to use local vendor binaries and adjust review/test commands.
  • Enhance Number validation to reject NaN values and add corresponding test.
  • Update PHPStan config to ignore numeric-string return type errors.
  • Minor code style and workflow improvements across the codebase.

v3.5.1

Choose a tag to compare

@gustavofreze gustavofreze released this 07 Jan 01:08
7a353c7
  • Fixes execution of composer scripts and updates dependencies.

v3.5.0

Choose a tag to compare

@gustavofreze gustavofreze released this 11 Dec 16:01
d4fe94b
  • Refactors the structure to improve the overall cohesion of the code.

v3.4.2

Choose a tag to compare

@gustavofreze gustavofreze released this 07 Nov 23:40
fe371b6
  • Fixes scaling when getting float values.

v3.4.1

Choose a tag to compare

@gustavofreze gustavofreze released this 07 Nov 20:48
b79c4ff
  • Fixes scaling when getting primitive values for BigNumbers.

v3.4.0

Choose a tag to compare

@gustavofreze gustavofreze released this 31 Oct 17:08
b4f8cb5
  • Adds an absolute method to return the absolute value of a BigNumber instance.

v3.3.0

Choose a tag to compare

@gustavofreze gustavofreze released this 31 Oct 16:39
5819053
Release/3.3.0 (#23)

v3.2.0

Choose a tag to compare

@gustavofreze gustavofreze released this 31 Oct 01:52
06fb231
  • Adds implementation for NegativeBigDecimal.

v3.1.0

Choose a tag to compare

@gustavofreze gustavofreze released this 07 Oct 14:54
9b145b4
  • Adjusts exception messages and tests.

v3.0.2

Choose a tag to compare

@gustavofreze gustavofreze released this 07 Oct 13:42
800c0b8
  • Allow extension of BigDecimal and PositiveBigDecimal classes.