68 lines
1.3 KiB
Markdown
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.
|