You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
E0144 and E0145 are now reported for implements, interface, package, private, protected, and public (in addition to other
keywords).
E0086 is now reported in more cases, such as when the deleted variable was
declared outside the function containing the delete expression.
Classes named await in async functions now report E0707 (implemented
by ooblegork).
Integer literals which are silently rounded at run-time now report E0212
(implemented by Rob Miner).
VS Code: The new quick-lint-js.tracing setting can be set to "verbose" to
log changes to documents. This keylogger option can be used by quick-lint-js
contributors to investigate bugs. This new option is disabled by default.
CLI: The --snarky option makes error messages more interesting. Implemented
by david doroz.
Fixed
E0150 no longer crashes quick-lint-js when using a German (de) locale.
(Fixed by Nico Sonack.)
The npm package now includes copyright files listing software licenses and
copyright notices.
E0086 is no longer falsely reported in some cases.
VS Code (Windows x64): When the extension is first loaded, and a file has
errors, quick-lint-js no longer reports the first error always on the first
line. (The issue was a compiler
bug
which we worked around.)
quick-lint-js no longer creates and writes messages to /tmp/qljs.log.
Changed
This release is signed with a new GPG key.
Old fingerprint: 0327DE8F9CEF499851D19F6ED20BA9DCCF0E9D20
New fingerprint: A6851D57A65803E98C05DA01C08A7BC89CA2F557