JavaScript Parsing: Acorn now supports the new ES2022 syntax for class private fields, allowing you to use the #x in obj syntax seamlessly in your code.
Improvements
Testing: The test262 suite is updated to the latest version, ensuring that you have the most current tests available for your JavaScript code.
JavaScript Parsing: Acorn-loose is updated to version 8.2.1, enhancing its performance and compatibility with the latest JavaScript features.
JavaScript Parsing: Acorn-walk is updated to version 8.2.0, improving its functionality and support for JavaScript parsing.
Fixes
Fix a bug where an object literal with multiple __proto__ properties would incorrectly be accepted, ensuring more accurate parsing of JavaScript objects.
Others
Update the dependencies to ensure that Acorn is using the latest and most stable versions of its libraries, improving overall performance.
Switch to using the official actions/setup-node@v2 for CI, enhancing the reliability of the continuous integration process.