JSHint v2.13.1 Release Notes

Release Date: 2021-08-10 // 3 months ago
  • ๐Ÿ› Bug Fixes

    • ๐Ÿ‘ Allow invoking result of optional chaining (71ec395)
    • ๐Ÿ‘ Allow optional chaining call as satement (11dc0a6)
    • Tolerate dangling NewExpression (7c890aa)

Previous changes from v2.13.0

  • ๐Ÿ› Bug Fixes

    • ๐Ÿ‘ Allow comma expression in MemberExpression (f05c8d1)
    • Consider all exported bindings "used" (90228b7)
    • Correct interpretation of ImportSpecifier (72a8102)
    • Correct location for error (e831188)
    • Correct location reported for directive (ee6aa68)
    • Detect duplicate exported bindings (916c230)
    • Don't warn when Function() is used without 'new'. (#3531) (c13c5cc)
    • Don't warn when RegExp() is used without 'new'. (#3529) (c18a6e4)
    • Enforce restrictions on new operand (c2719eb)
    • ๐Ÿ‘ Graduate BigInt support to esversion: 11 (553f816)
    • ๐Ÿ‘Œ Improve declaration parsing (a9bdc93)
    • โš  Report early reference with warning (2c1a5f8)
    • ๐Ÿ‘Œ Support RegExp Unicode property escapes (e7fa785)

    ๐Ÿ”‹ Features

    • โž• Add support for "export * as ns from" (c46f464)
    • โž• Add support for import.meta (73d7e0d)
    • โž• Add support for dynamic import (6bfcaed)
    • โž• Add support for optional chaining (b125dbe)
    • ๐Ÿ‘ Implement support for nullish coalescing (f50b14d)