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

68 lines
1.3 KiB
Markdown

## 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.