unstale

npm / globals

globals

What changed in globals 16 to 17, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-17.

1 breaking11 new APIs and options3 behavior and defaults3 tooling

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.1.0 on npm

globals 1715 changes

Breaking changes 1

  • audioWorklet is split out from the browser environment, so browser no longer includes those globals.

    17.0.0release notes

New APIs and options 8

  • Adds React Native global identifiers to the globals package.

    17.11.0release notes

  • Adds GM_cookie to the Greasemonkey globals.

    17.10.0release notes

  • Adds the throwUnless Jasmine global to the globals definitions.

    17.2.0release notes

  • Adds the throwUnlessAsync Jasmine global to the globals definitions.

    17.2.0release notes

  • Adds the bunBuiltin environment for Bun built-in globals.

    17.0.0release notes

  • Adds the denoBuiltin environment for Deno built-in globals.

    17.0.0release notes

  • Adds the paintWorklet environment.

    17.0.0release notes

  • Adds the sharedWorker environment.

    17.0.0release notes

Behavior and default changes 3

  • Global variable definitions were updated, which may affect tools that consume this package's globals data.

    17.8.0release notes

  • Updates the set of global identifiers recognized by the package.

    17.3.0release notes

  • Browser globals are now collected from both Chrome and Firefox environments.

    17.0.0release notes

Tooling 3

  • Adds the __webpack_layer__ global to the globals definitions.

    17.12.0release notes

  • Adds rspack as a recognized global for linting and configuration.

    17.1.0release notes

  • Adds webpack as a recognized global for linting and configuration.

    17.1.0release notes

globals 163 changes

New APIs and options 3

  • Adds Astro global definitions for use by developers configuring global variables.

    16.5.0release notes

  • Adds Svelte global definitions for use by developers configuring global variables.

    16.5.0release notes

  • Adds Vue global definitions for use by developers configuring global variables.

    16.5.0release notes