Skip to content

Releases: imme64/quercus

Bugfixes/enhancements by matthiasblaesing

08 Aug 09:57

Choose a tag to compare

Unoffical changes from Pull Request #4:

  • Adjust mktime implementation to align with PHP implementation
  • Implementation of try-finally
  • Implement %r and %R format codes for strftime

Thanks for your contribution, Matthias!

Bugfix release

22 Jun 12:29

Choose a tag to compare

Unofficial changes:

  • Allow multiple queries in a database statement (JDBC configuration "allowMultiQueries=true")
  • Fixed problem with backslashes in path names on Windows
  • Fixed several problems when combining binary strings with UTF-8 strings (comparison failed, concatenation broke non-UTF-8 characters)
  • Made the use of exit values possible in CLI (exit(n))
  • Avoid illegal JSON when encoding NaN or Infinity values (not allowed in JSON)
  • Made DOMNamedNodeMap iterable (fixed #3, makes the use of XML2Array class possible)

First Quercus release with unofficial patches

05 Jan 18:58

Choose a tag to compare

First release including unofficial patches which made Quercus useable amongst others with the following projects:

  • Laravel
  • Symfony
  • PHPExcel
  • PHPUnit

The following major improvements have been done beside countless smaller bugfixes:

  • Added xdebug module, working fine together with PhpStorm's xdebug implementation (other XDebug clients have not been tested).
  • Improved stack traces of exceptions
  • Fixed tons of UTF-8 problems when using "unicode.semantics=on". Release is not tested for "unicode.semantics=off".
  • Partly implemented "ZipArchive"
  • Fixes in XML parsing and writing
  • Support for PHPUnit
  • TLS support when sending mails