Releases: sebastienros/esprima-dotnet
Releases · sebastienros/esprima-dotnet
v3.0.5
What's Changed
- Update GH actions/checkout to v4 by @lahma in #431
- Add macos runner for GH Actions PR checks by @lahma in #433
- Update README.md: fix Build badge by @davidnx in #432
- Ensure deterministic build for releases by @lahma in #435
- Fix copy ctor of ParserOptions by @adams85 in #436
New Contributors
Full Changelog: v3.0.4...v3.0.5
v3.0.4
v3.0.3
What's Changed
- Enable code analysis with latest-Recommended by @lahma in #418
- Prepare for NET 8 analyzers by @lahma in #419
- Enable UseArtifactsOutput by @lahma in #420
- Add README.md to NuGet package by @lahma in #421
- Update to NET 8 SDK by @lahma in #422
- Update to NET 8 by @lahma in #423
- Add a hint about what to try first when regexp tests are failing by @adams85 in #425
- Return old recursion limit capabilities by @lahma in #426
- Fix parsing of class elements named accessor without semicolon terminator by @lahma in #428
- Update NuGet dependencies by @lahma in #429
Full Changelog: v3.0.2...v3.0.3
v3.0.2
v3.0.1
What's Changed
- Fix minor parsing issues by @adams85 in #409
- Add strict option to ParseExpression by @adams85 in #410
Minor binary level breaking changes (won't break code on source level):
- Change
Token.Octal
field to a property. - Add the optional parameter
strict
to theJavaScriptParser.ParseExpression
method.
Full Changelog:
- Compared to latest release: v3.0.0...v3.0.1
v3.0.0
What's Changed
- Update packages and cleanup by @lahma in #395
- Replace custom attribute shims with PolySharp by @lahma in #397
- Improve ArrayList and NodeList indexing performance by @lahma in #396
- Fix number parsing issues by @adams85 in #398
- Fix import expression in yield expression by @adams85 in #404
- Fix bigint error reporting by @adams85 in #405
- Prepare v3.0 final release by @adams85 in #401
- Code cleanup before v3.0 final release by @adams85 in #402
Full Changelog:
- Compared to latest pre-release: v3.0.0-rc-04...v3.0.0
- Compared to latest stable release: v2.1.3...v3.0.0
v3.0.0-rc-04
What's Changed
- Fix capturing group numbering and a few more issues in regex parsing by @adams85 in #392
- Fix parsing of optional chaining in new expressions and decorators by @adams85 in #393
Full Changelog: v3.0.0-rc-03...v3.0.0-rc-04
v3.0.0-rc-03
v3.0.0-rc-02
What's Changed
- Fix handling of UTF32 escape sequences by @adams85 in #379
- Improve ESTree compliance by @adams85 in #383
- Fix and optimize complex identifier parsing by @adams85 in #384
- Quick fix for IsIdentifierStart/IsIdentifierPart (UTF32) by @adams85 in #385
- Update syntax validation rules to align better with the spec by @lahma in #387
- Improve identifier parsing by @adams85 in #386
Full Changelog: v3.0.0-rc-01...v3.0.0-rc-02
v3.0.0-rc-01
What's Changed
- Generate visitation boilerplate code by @adams85 in #372
- Fix building of release artifacts in GitHub Actions by @adams85 in #375
- Minor corrections by @adams85 in #376
- Remove import assertions feature by @adams85 in #377
- Internalize some members by @lahma in #378
Full Changelog: v3.0.0-beta-10...v3.0.0-rc-01