Files
echo-nexus/node_modules/@lezer/php/CHANGELOG.md
T

1.3 KiB

1.0.5 (2025-09-23)

Bug fixes

Make the package work with new TS resolution styles.

1.0.4 (2025-07-22)

Bug fixes

Properly parse intersection types.

Allow using keywords as member names in -> syntax.

Properly parse class property hooks.

Parse dynamic scoped member access (::{...}).

Properly parse readonly modifiers on properties and anonymous classes.

Allow names after namespace separators to be keywords.

1.0.3 (2025-07-07)

Bug fixes

Allow const declarations in enum bodies.

1.0.2 (2023-12-28)

Bug fixes

Tag comments and strings as isolating for the purpose of bidirectional text.

1.0.1 (2023-01-18)

Bug fixes

Fix an issue where the grammar didn't handle less-than characters at the end of the document correctly.

Remove use of require as an identifier in the build output, which could break CommonJS builds.

1.0.0 (2022-06-06)

New features

First stable version.

0.16.0 (2022-04-20)

Breaking changes

Move to 0.16 serialized parser format.

Bug fixes

Allow class to be an identifier in constructs like A::class. Add highlighting information

New features

The parser now includes syntax highlighting information in its node types.

0.15.0 (2021-09-03)

New features

First numbered release.