Skip to content

2.8.0 (2022-07-25)

Choose a tag to compare

@strager strager released this 04 Apr 03:45
· 2346 commits to master since this release

Downloads

Added

  • await await f() now reports E0266 ("redundant await") (implemented by
    clegoz).
  • CLI: Misuse of --vim-file-bufnr now reports warnings (implemented by Roland
    Strasser
    ).

Fixed

  • LSP, VS Code: quick-lint-js now correctly handles merging lines containing
    non-ASCII with lines containing ASCII. This fixes spurious diagnostics. Thanks
    to T0x3139 and mirabellier for reporting and helping fix this bug.
  • quick-lint-js now recognizes Bun's global variables, including Bun and
    bunJSX. This suppresses undesired E0057 ("use of undeclared variable")
    warnings.

Removed

  • The en@loud translation has been removed. It was only used for testing.

Changed

  • Debian/Ubuntu: Our Debian/Ubuntu package now might not work on Ubuntu 16.04 or
    Debian 9. The following Debian-based Linux distributions are tested:
    • Debian 10 Bullseye and 11 Buster
    • PureOS Amber
    • Ubuntu 18.04 Bionic and 20.04 Focal
  • Manual: Our Linux x86_64/amd64 pre-built binaries now might not work on Ubuntu
    16.04 or similarly old distributions. The following Linux distributions are
    tested:
    • Arch Linux
    • Debian 10 Bullseye and 11 Buster
    • Fedora 35 and 36
    • Ubuntu 18.04 Bionic and 20.04 Focal