Skip to content

Releases: neonxp/MathExecutor

PHP 8.5 Support

Choose a tag to compare

@phpfui phpfui released this 07 Nov 15:12
235deeb
v2.3.8

PHP 8.5 (#144)

PHP 8.4 Support

Choose a tag to compare

@phpfui phpfui released this 28 Oct 19:42
b3b9351
v2.3.7

PHP 8.4 support (#138)

Support for second argument to log()

Choose a tag to compare

@phpfui phpfui released this 16 Feb 02:47
dca855e

Support for second argument to log() to match PHP log() function.

PHP 8.3

Choose a tag to compare

@phpfui phpfui released this 23 Nov 15:39
a1f86ab
v2.3.5

PHP 8.3 (#133)

PHP 8.2 and PHPUnit V10 updates

Choose a tag to compare

@phpfui phpfui released this 21 Mar 15:17
e1cca19
  • Fixed PHP 8.2 depreciation (thanks @javiermarinros)
  • Updated to PHPUnit 10 for 8.1 and 8.2

Not(!) logical operator and median function

Choose a tag to compare

@phpfui phpfui released this 26 Dec 16:14
1d41ca6
  • Added support for logical NOT(!) operator. Thanks to @fatihkizmaz
  • Added median function. Thanks to @fatihkizmaz
  • Dropped support for PHP 7.4
  • Updated depreciations to unit test failures
  • Updated PHPCSFixer settings.

PHP 8.2 Support

Choose a tag to compare

@phpfui phpfui released this 08 Dec 16:17
c59f4cd
  • Minor formatting issues in code
  • Updated unit test and github actions for PHP 8.2

IncorrectNumberOfFunctionParametersException on too many args

Choose a tag to compare

@phpfui phpfui released this 04 Aug 12:22
a041bb5

Throw an IncorrectNumberOfFunctionParametersException if a function gets more arguments than it supports.

Thanks to @madman-81

BCMath and mod operator support

Choose a tag to compare

@phpfui phpfui released this 01 Jun 22:16
a944fe4

Arbitrary Precision Math functions. Call useBCMath($decimalPoints) to activate.

  • Support for % operator (mod)

Thanks to @tobiashowitz for suggesting BCMath support

Better invalid expression detection

Choose a tag to compare

@phpfui phpfui released this 28 May 20:03
cbada2b
  • Space should end numbers and string and not concatenate