github jslint-org/jslint v2026.10.30
v2026.10.30 - jstest - Collect each describe's tests from its body's synchronous part, so a jstestIt after an await throws, then report every failed or unfinished test at exit, and exit 1 on any.

2 hours ago
  • jstest - Collect each describe's tests from its body's synchronous part, so a jstestIt after an await throws, then report every failed or unfinished test at exit, and exit 1 on any.
  • jstest - Fail any describe or jstestIt name not in ASCII order.
  • jstest - Add opt-in test filter 'npm_config_mode_test_filter=' on ' - '.
  • jslint - Revamp cause-based testing on option trace and V8 block coverage, replacing the runtime hook and option test_cause.
  • jslint - Report: Functions - Copy each signature from its source text, keeping default values.
  • jslint - Report: Functions - List block-scoped names, catch-variables and outer names, and mark closure only across functions.
  • ci - Bump to node_version 24 to 26.

What's Changed

    • jslint - Report: Functions - Copy each signature from its source text, keeping default values. by @kaizhu256 in #516
    • jstest - Collect each describe's tests from its body's synchronous part, so a jstestIt after an await throws, then report every failed or unfinished test at exit, and exit 1 on any. by @kaizhu256 in #517
  • v2026.10.30 by @kaizhu256 in #518

Full Changelog: v2026.9.29...v2026.10.30

Don't miss a new jslint release

NewReleases is sending notifications on new releases.