Skip to content

2.18.0 (2023-11-03)

Compare
Choose a tag to compare
@strager strager released this 03 Nov 23:20
· 408 commits to master since this release

Downloads

Added

  • Mixing & and << such as in a & 0x1 << 3 now reports E0716
    ("unintuitive operator precedence when using & and << or >>"). (Implemented by
    toastin0.)

Fixed

  • A missing operator in an if condition (such as in if (x y)) no longer
    causes E0065 ("'else' has no corresponding 'if'") to be reported.
    (Implemented by Ariel Don.)
  • cmake --install with --component build-tools now installs the build
    tools. (This is a regression introduced in quick-lint-js version 2.16.0.)
  • Windows: The installer and executables are now signed with a non-expired
    certificate chain.