Skip to content

Releases: chriskonnertz/string-calc

v2.0.0

13 May 17:36
Compare
Choose a tag to compare

StringCalc 2

Updated a lot of stuff, especially:

  • PHP requirement is now 8+
  • Added intval() function

If you have PHP 8+ you can upgrade to 2.0 without any troubles as their are no other breaking changes.

v1.0.12

03 Sep 14:09
bddc5aa
Compare
Choose a tag to compare

Changelog:

  • Updated tests for newer version of PHPUnit
  • README.md improvements

Notes:
There might be a bug in the implementation of the singleton pattern (in the service container). However, this bug probably is not critical if you do not make heavy use of the service container.

v1.0.11

26 Nov 19:37
Compare
Choose a tag to compare

Changelog:

  • This release fixes a bug that occured for example in the term min(5, -10). Thanks to the contributor for fixing this bug! ( #16 )
  • Added few more test calculations
  • Some changes to README.MD

Notes:
There might be a bug in the implementation of the singleton pattern (in the service container). However, this bug probably is not critical if you do not make heavy use of the service container.

v1.0.10

05 Apr 20:30
Compare
Choose a tag to compare

Changelog:

  • This release fixes a bug that occured when adding a new symbol (at runtime)
  • It also fixes a mistake in the addSymbolsection of the README.md

Notes:
There might be a bug in the implementation of the singleton pattern (in the service container). However, this bug probably is not critical if you do not make heavy use of the service container.

v1.0.9

26 Aug 10:22
Compare
Choose a tag to compare

Changelog:

  • Better grammar production rules (they are displayed in the demo script)
  • Small README.md update about numbers

Notes:
This version does not have any known bugs.

v1.0.8

16 Aug 20:58
Compare
Choose a tag to compare

Changelog:

  • Added modulo operator
  • Added more test calculations
  • Better handling of invalid number of arguments behaviour in function classes
  • Some other small changes

v1.0.5

15 Aug 18:20
Compare
Choose a tag to compare

Changelog:

  • Added Grammar namespace with classes that allow to define a grammar for the terms StringCalc can process
  • demo.php got an improved look and displays the grammar rules
  • Some other small changes

v1.0.2

03 Aug 18:04
Compare
Choose a tag to compare

Changelog:
Bugfixes

  • Fixed issue with wrong operator calcualtion order with PHP 5.6
  • Fixed issue with parsing of nested brackets
  • Better handling of empty braces. Throws an exception of type StringCalcException now.
  • Fixed issue in the test with array_merge and duplicate indices

v1.0.0

17 Jun 15:07
Compare
Choose a tag to compare

Initial/first stable release: Version 1.0.0
Does not have any known bugs.

Files: 115
Folders: 19
Size: 226 KB
Commits: 206
Days: ~75