NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #83 most downloaded on npm
Minimal and efficient cross-platform file watching library
Last release 10 months ago
25 Nov 2025
Release timing varies
gaps range from 9 days to 2.1 years
Some releases are documented
notes for 19 of 59 stable releases
44 versions withdrawn
withdrawn after publishing
14 years old
109 releases · first in 2012
Make the package ESM-only. Reduces on-disk package size from ~150kb to ~80kb
Full Changelog: 4.0.3...5.0.0
One column per quarter.
Fix typescript type of emitted args by @43081j in #1397
Full Changelog: 4.0.2...4.0.3
Fix test "should detect safe-edit" on FreeBSD by @tagattie in #1375
Full Changelog: 4.0.1...4.0.2
Various fixes and improvements of typescript types
Full Changelog: 4.0.0...4.0.1
Decrease dependency count from 13 to 1
Special thanks to @43081j for improvements and help.
Full Changelog: 3.6.0...4.0.0
fix readyCount logic by @JLHwung in #1288
Full Changelog: 3.5.3...3.6.0
types: use correct type def for ignored option by @iheyunfei in #1140
add and unwatch TypeScript definitions by @alan-agius4 in #1157Full Changelog: 3.5.2...3.5.3
"Update" glob-parent dependency from ~5.1.0 to ~5.1.2 to silence "vulnerability" warnings
"Update" glob-parent dependency from ~5.1.0 to ~5.1.2 to silence "vulnerability" warnings
Symlink fixes
Support for ARM Macs with Apple Silicon.
Nothing published for this version
Fixes an ability to watch network drives on windows.
Fixes an ability to watch network drives on windows.
Nothing published for this version
Support for directory-based symlinks.
Nothing published for this version
FSWatcher#close() method became async. This ensures IO operations are finished properly and fixes a few segfaulty crashes.
FSWatcher#close() method became async. This ensures IO operations are finished properly and fixes a few segfaulty crashes.
Nothing published for this version
Nothing published for this version
Improve Linux RAM usage by 50%. Stability optimizations. Race condition fixes. Windows glob fixes.
Improve Linux RAM usage by 50%. Stability optimizations. Race condition fixes. Windows glob fixes.
Nothing published for this version
Fixes "Expected pattern to be a non-empty string"
Fixes "Expected pattern to be a non-empty string" (#871)
Dotfiles are no longer filtered out by default. Use ignored option if needed.
Dotfiles are no longer filtered out by default. Use ignored option if needed.
Improve Linux performance by 50%.
Brings bigint support to stat outputs on windows.
bigint support to stat outputs on windows.ready event emission for symlink directories.Fixes "Assertion failed" errors when a watcher is closed
Massive CPU & RAM consumption improvements. 17x package & deps size reduction. Node 8+-only
Massive CPU & RAM consumption improvements. 17x package & deps size reduction. Node 8+-only
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →