Skip to content

Releases: zephir-lang/php-zephir-parser

1.3.7

13 Aug 22:06
9894681
Compare
Choose a tag to compare
  • Added support of require_once statement

v1.3.6

04 Dec 11:42
4fd2e57
Compare
Choose a tag to compare
  • Added ability to compile extensions for Windows with Visual Studio 2019

v1.3.5

29 Nov 20:14
dfe7669
Compare
Choose a tag to compare

Added

  • Added PHP 8.0 support

v1.3.4

04 Apr 15:17
3cdd0eb
Compare
Choose a tag to compare

Fixed

  • Fixed operator precedence #89

v1.3.3

10 Dec 21:34
244890b
Compare
Choose a tag to compare

Added

  • Added PHP 7.4 support

v1.3.2

01 Oct 05:30
8c7be2f
Compare
Choose a tag to compare

Changed

  • Files parser.c and scanner.c no longer distributed. Package maintainer should re-generate them by himself. #75

Fixed

  • Fixed return_value and this_ptr naming collision phalcon/zephir#1660
  • Fixed underscore only identifiers to allow more than 4 characters #75
  • Update LDFLAGS to reduce linker warnings
  • Fixed PHP 7.4 support

v1.3.1

01 May 18:22
f58b66c
Compare
Choose a tag to compare

Fixed

  • Fixed config.m4 to correct install headers

v1.3.0

27 Apr 18:48
Compare
Choose a tag to compare

Added

Fixed

  • Fixed unicode support in the source code #62, #56
  • Fixed memory leaks on processing errors

v1.2.0

14 Jan 00:20
Compare
Choose a tag to compare

Added

  • Added ability to enable YYDEBUG on fly by exporting ZEPHIR_YYDEBUG environment variable with the value of 1
  • Added support of PHP 7.3 for Windows (Linux users have this support for a long time)

Fixed

  • Corrected behavior on parse an empty file. Now an empty IR will be returned as an array
  • Fixed language scanner and parser so that it is possible to parse files containing empty docblocks or files contains comments only

Removed

  • PHP 5.x no longer supported. PHP 5.x users should use previous releases

v1.1.4

22 Nov 05:34
6a0d1f8
Compare
Choose a tag to compare

Fixed

  • Fixed syntax error with final class and use of extends and implements (Backport from the upstream)

Windows users can download the appropriate version from release attachments.
Linux/macOS users should follow the following instructions.