NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #48 most downloaded on npm
Global identifiers from different JavaScript environments
Last release 3 days ago
01 Oct 2026
Ships fairly regularly
a new release about every 4 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
143 releases · first in 2013
Update globals (2026-10-01) ( #354 ) b007369
Update globals (2026-09-01) ( #353 ) 50a2119
One column per quarter.
Add react-native globals ( #337 ) 61eafbf
Add GM_cookie to Greasemonkey globals ( #349 ) f468407
Update globals (2026-08-01) ( #348 ) 5a958ed
Update globals (2026-07-01) ( #347 ) 7394811
Update globals (2026-06-22) ( #345 ) 33b75f9
Update globals (2026-05-01) ( #343 ) 00a4dd9
Update globals (2026-04-12) ( #342 ) 5d84602
Update globals (2026-03-01) ( #338 ) d43a051
Update globals (2026-02-01) ( #336 ) 295fba9
jasmine : Add throwUnless and throwUnlessAsync globals ( #335 ) 97f23a7
Add webpack and rspack globals (#333) 65cae73
webpack and rspack globals (#333) 65cae73https://github.com/sindresorhus/globals/compare/v17.0.0...v17.1.0
Split audioWorklet environment from browser (#320) 7bc293e
audioWorklet environment from browser (#320) 7bc293echrome and firefox (#321) 59ceff8bunBuiltin environment (#324) 1bc6e3bdenoBuiltin environment (#324) 1bc6e3bpaintWorklet environment (#323) 4b78f56sharedWorker environment (#322) 4a02a85https://github.com/sindresorhus/globals/compare/v16.5.0...v17.0.0
Update globals (2025-11-01) (#316) 6d441ca
https://github.com/sindresorhus/globals/compare/v16.4.0...v16.5.0
https://github.com/sindresorhus/globals/compare/v16.3.0...v16.4.0
https://github.com/sindresorhus/globals/compare/v16.3.0...v16.4.0
https://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0
https://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0
Add new greasemonkey globals (#299) e4f6e8c
greasemonkey globals (#299) e4f6e8chttps://github.com/sindresorhus/globals/compare/v16.1.0...v16.2.0
https://github.com/sindresorhus/globals/compare/v16.0.0...v16.1.0
https://github.com/sindresorhus/globals/compare/v16.0.0...v16.1.0
It's a breaking change as a few globals have been removed.
serviceworker globals are now generated from browsers (#281) 039ed51
https://github.com/sindresorhus/globals/compare/v15.15.0...v16.0.0
Regenerate vitest globals (#279) 445df81
https://github.com/sindresorhus/globals/compare/v15.14.0...v15.15.0
Add vitest globals (#274) 06a5723
vitest globals (#274) 06a5723https://github.com/sindresorhus/globals/compare/v15.13.0...v15.14.0
https://github.com/sindresorhus/globals/compare/v15.12.0...v15.13.0
https://github.com/sindresorhus/globals/compare/v15.12.0...v15.13.0
Add Iterator to ES2025 (#272) 439b398
Iterator to ES2025 (#272) 439b398https://github.com/sindresorhus/globals/compare/v15.11.0...v15.12.0
https://github.com/sindresorhus/globals/compare/v15.10.0...v15.11.0
es3 globals (#267) 6784dc1https://github.com/sindresorhus/globals/compare/v15.10.0...v15.11.0
https://github.com/sindresorhus/globals/compare/v15.9.0...v15.10.0
https://github.com/sindresorhus/globals/compare/v15.9.0...v15.10.0
https://github.com/sindresorhus/globals/compare/v15.8.0...v15.9.0
https://github.com/sindresorhus/globals/compare/v15.8.0...v15.9.0
Add es2025 globals (Same as es2021) (#256) 2ef342a
es2025 globals (Same as es2021) (#256) 2ef342ahttps://github.com/sindresorhus/globals/compare/v15.7.0...v15.8.0
https://github.com/sindresorhus/globals/compare/v15.6.0...v15.7.0
https://github.com/sindresorhus/globals/compare/v15.6.0...v15.7.0
Add Chai globals (#247) 9b0c591
https://github.com/sindresorhus/globals/compare/v15.5.0...v15.6.0
https://github.com/sindresorhus/globals/compare/v15.4.0...v15.5.0
https://github.com/sindresorhus/globals/compare/v15.4.0...v15.5.0
Add globals for every yearly es versions (#252) 45c1b17
https://github.com/sindresorhus/globals/compare/v15.3.0...v15.4.0
https://github.com/sindresorhus/globals/compare/v15.2.0...v15.3.0
https://github.com/sindresorhus/globals/compare/v15.2.0...v15.3.0
Add AudioWorklet globals (#249) 7d163e3
https://github.com/sindresorhus/globals/compare/v15.1.0...v15.2.0
https://github.com/sindresorhus/globals/compare/v15.0.0...v15.1.0
https://github.com/sindresorhus/globals/compare/v15.0.0...v15.1.0
Remove Object.prototype properties from builtin and es* globals (#237) 753b2b2
Object.prototype properties from builtin and es* globals (#237) 753b2b2Big thanks to @fisker for all these improvements!
https://github.com/sindresorhus/globals/compare/v14.0.0...v15.0.0
Zero dependencies (#209) da83698
https://github.com/sindresorhus/globals/compare/v13.24.0...v14.0.0
Add WebXR classes to browser (#206) 6736d9c
browser (#206) 6736d9chttps://github.com/sindresorhus/globals/compare/v13.23.0...v13.24.0
Add ToggleEvent to browser (#203) bcddbf3
ToggleEvent to browser (#203) bcddbf3https://github.com/sindresorhus/globals/compare/v13.22.0...v13.23.0
Add MediaStreamConstraints to browser (#202) ecef06f
MediaStreamConstraints to browser (#202) ecef06fhttps://github.com/sindresorhus/globals/compare/v13.21.0...v13.22.0
Add missing Node.js and browser globals (#200) 8eeba3b
https://github.com/sindresorhus/globals/compare/v13.20.0...v13.21.0
Add missing Fetch API globals for Node.js (#197) ff81cf5
https://github.com/sindresorhus/globals/compare/v13.19.0...v13.20.0
Add NavigatorUAData to browser (#196) fd7d4ed
NavigatorUAData to browser (#196) fd7d4edhttps://github.com/sindresorhus/globals/compare/v13.18.0...v13.19.0
Add ClipboardItem to browser (#194) 9a59ec7
ClipboardItem to browser (#194) 9a59ec7https://github.com/sindresorhus/globals/compare/v13.17.0...v13.18.0
Add missing events to browser, worker, service worker environments (#192) 0bfae5d
TransformStream for browser (#193) 972bfd9https://github.com/sindresorhus/globals/compare/v13.16.0...v13.17.0
https://github.com/sindresorhus/globals/compare/v13.15.0...v13.16.0
reportError (#191) 70a6373https://github.com/sindresorhus/globals/compare/v13.15.0...v13.16.0
Add structuredClone for browser (#190) 2efa3d0
structuredClone for browser (#190) 2efa3d0https://github.com/sindresorhus/globals/compare/v13.14.0...v13.15.0
Add fetch global for Node.js (#189) 508d431
fetch global for Node.js (#189) 508d431https://github.com/sindresorhus/globals/compare/v13.13.0...v13.14.0
Add MediaMetadata to browser environment (#186) 7d04f88
MediaMetadata to browser environment (#186) 7d04f88https://github.com/sindresorhus/globals/compare/v13.12.1...v13.13.0
Remove trailing space from AudioWorkletGlobalScope (#184) a11eca9
AudioWorkletGlobalScope (#184) a11eca9https://github.com/sindresorhus/globals/compare/v13.12.0...v13.12.1
Update Node.js builtins (#182) 48aeac3
https://github.com/sindresorhus/globals/compare/v13.11.0...v13.12.0
Add GM_addElement to greasemonkey (#180) 09e9268
GM_addElement to greasemonkey (#180) 09e9268https://github.com/sindresorhus/globals/compare/v13.10.0...v13.11.0
Add CSSTransform related types to browser (#178) ddabdeb
CSSTransform related types to browser (#178) ddabdebhttps://github.com/sindresorhus/globals/compare/v13.9.0...v13.10.0
Add DOMRectList to browser environment (#177) ed5b510
DOMRectList to browser environment (#177) ed5b510https://github.com/sindresorhus/globals/compare/v13.8.0...v13.9.0
Add OverconstrainedError to browser environment (#175) 548191a
OverconstrainedError to browser environment (#175) 548191ahttps://github.com/sindresorhus/globals/compare/v13.7.0...v13.8.0
Add AbortController to node (#174) ebab663
AbortController to node (#174) ebab663https://github.com/sindresorhus/globals/compare/v13.6.0...v13.7.0
Add AggregateError to builtin and es2021 (#173) 7bdd60e
AggregateError to builtin and es2021 (#173) 7bdd60ehttps://github.com/sindresorhus/globals/compare/v13.5.0...v13.6.0
https://github.com/sindresorhus/globals/compare/v13.4.0...v13.5.0
https://github.com/sindresorhus/globals/compare/v13.4.0...v13.5.0
Add OffscreenCanvasRenderingContext2D to browser environment (#171) 0e1959a
OffscreenCanvasRenderingContext2D to browser environment (#171) 0e1959ahttps://github.com/sindresorhus/globals/compare/v13.3.0...v13.4.0
Add atom global to atomtest (#169) f2deb48
atom global to atomtest (#169) f2deb48https://github.com/sindresorhus/globals/compare/v13.2.0...v13.3.0
Your coding agent can read these notes before it upgrades. Set up the MCP server →