Releases: imme64/quercus
Releases · imme64/quercus
Bugfixes/enhancements by matthiasblaesing
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
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
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