RepoJournal
Node.js

@nodejs

The Node.js runtime — every backend team's CVE source of truth

Pick a date

The Wire · Showcase

NODE TEST RUNNER GETS TAG FILTERING — GYPTO TIGHTENS LICENSE COMPLIANCE

By RepoJournal · Filed · About Node.js

Node's test runner now supports tagging and filtering tests by label, while gyp-next patches license expression handling and macOS certificate enumeration gets fixed.

The test_runner landed a significant quality-of-life upgrade [1] with a new `tags` option for test(), it(), suite(), and describe() that accepts string arrays. Tags inherit from parent suites, canonicalize to lowercase, and expose through reporter events and context.tags — filtering happens via the new `--experimental-test-tag-filter` flag, gated behind an ExperimentalWarning. This gives teams fine-grained test organization without restructuring their suite hierarchy. In the build tooling layer, gyp-next shipped v0.22.2 [2] to fix SPDX license expression handling [2], addressing compliance standards that downstream projects depend on. Meanwhile, Node's crypto module got smarter about system certificate enumeration on macOS [3] — VSCode's team flagged certificate count drops on certain machines and this fix handles edge cases that the builtin API was missing. The stdlib also shed some dead code in the sqlite integration [5], keeping the codebase lean. License metadata is being refreshed automatically [4], ensuring the repo's dependencies stay documented.

Action items

References

  1. [1] test_runner: add tags option and tag-name filter ↗ nodejs/node
  2. [2] v0.22.2 ↗ nodejs/gyp-next
  3. [3] crypto: improve system certificate enumeration logic on macOS ↗ nodejs/node
  4. [4] doc: run license-builder ↗ nodejs/node
  5. [5] src,sqlite: remove dead code nodejs/node

FAQ

What changed in Node.js on May 13, 2026?
Node's test runner now supports tagging and filtering tests by label, while gyp-next patches license expression handling and macOS certificate enumeration gets fixed.
What should Node.js teams do about it?
Review test_runner tag filtering for test organization improvements • Update gyp-next to v0.22.2 if you maintain native modules • Test macOS certificate handling if you depend on system certs
Which Node.js repositories shipped on May 13, 2026?
nodejs/node, nodejs/gyp-next

Related across the cluster

For your repos

The showcase is a teaser.
Your wire is the product.

Same engine. Different stack. Below: what changes when the wire is yours.

Showcase wire

  • 14 famous open source orgs
  • One wire per day
  • Public, generic
  • Read on the web, when you remember

Your wire

  • Up to 1,500 of your repos - orgs, deps, vendors
  • Morning and evening briefs
  • Action items routed to your team
  • Slack delivery, email, breaking-news CVE alerts

Want a hands-on demo first? Ask a current user for an invite link.