npm / debounce
debounce
What changed in debounce 2 to 3, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-27.
5 breaking1 security1 tooling1 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initdebounce 33 changes
Breaking changes 3
The named export has been removed; the package now has only a default export.
Node.js 20 is now required to use the package.
The package is now pure ESM, so developers must use it accordingly.
debounce 25 changes
Breaking changes 2
Support for component was removed.
Node.js 18 and modern browsers are now required.
Security 1
The library now protects against improper use in classes.
Tooling 1
TypeScript types were added.
Fixes and other changes 1
Fixed recursive callback arguments.