NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm, #127 most downloaded on npm
A deep deletion module for node (like `rm -rf`)
Latest stable
6.1.4
Last release 11 days ago
03 Nov 2026
Release timing varies
gaps range from 3 weeks to 1.2 years
Rarely documented
notes for 13 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
16 years old
87 releases · first in 2011
Drag across the ruler to compare, or tap a release to open it.
This project publishes no release notes. Between v6.1.3 and v6.1.4 there were 11 commits, 9 of them substantive:
This project publishes no release notes. Between v6.1.3 and v6.1.4 there were 11 commits, 9 of them substantive:
This project publishes no release notes. Between v6.1.2 and v6.1.3 there were 9 commits, 8 of them substantive:
This project publishes no release notes. Between v6.1.2 and v6.1.3 there were 9 commits, 8 of them substantive:
This project publishes no release notes. Between v6.1.1 and v6.1.2 there were 2 commits, 1 of them substantive:
Your coding agent can read these notes before it upgrades. Set up the MCP server →
This project publishes no release notes. Between v6.1.1 and v6.1.2 there were 2 commits, 1 of them substantive:
This project publishes no release notes. Between v6.1.0 and v6.1.1 there were 4 commits, 2 of them substantive:
This project publishes no release notes. Between v6.1.0 and v6.1.1 there were 4 commits, 2 of them substantive:
Move to native fs/promises usage instead of promisifying manually.
fs/promises usage instead of promisifying
manually.This project publishes no release notes. Between v6.0.1 and v6.1.0 there were 17 commits, 16 of them substantive:
This project publishes no release notes. Between v6.0.0 and v6.0.1 there were 4 commits, 3 of them substantive:
This project publishes no release notes. Between v6.0.0 and v6.0.1 there were 4 commits, 3 of them substantive:
/.tap to .gitignoreDrop support for nodes before v20
--version to CLIThis project publishes no release notes. Between v5.0.10 and v6.0.0 there were 2 commits, 1 of them substantive:
This project publishes no release notes. Between v5.0.9 and v5.0.10 there were 2 commits, 1 of them substantive:
This project publishes no release notes. Between v5.0.9 and v5.0.10 there were 2 commits, 1 of them substantive:
This project publishes no release notes. Between v5.0.8 and v5.0.9 there were 2 commits, 1 of them substantive:
This project publishes no release notes. Between v5.0.8 and v5.0.9 there were 2 commits, 1 of them substantive:
This project publishes no release notes. Between v5.0.7 and v5.0.8 there were 4 commits, 3 of them substantive:
This project publishes no release notes. Between v5.0.7 and v5.0.8 there were 4 commits, 3 of them substantive:
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
No default export, only named exports
Nothing published for this version
Provide Dirent or Stats object as second argument to filter
Nothing published for this version
Return boolean indicating whether the path was fully removed
Brought back glob support, using the new and improved glob v9
glob support, using the new and improved glob v9Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Improved hybrid module with no need to look at the .default dangly bit. .default preserved as a reference to rimraf for compatibility with anyone who
.default
dangly bit. .default preserved as a reference to rimraf
for compatibility with anyone who came to rely on it in v4.0.-rf and -fr arguments to the bin.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
Remove glob dependency entirely. This library now only accepts actual file and folder names to delete.
glob dependency entirely. This library now only
accepts actual file and folder names to delete.Nothing published for this version
Nothing published for this version
Add --preserve-root option to executable (default true)
--preserve-root option to executable (default true)Nothing published for this version
Make glob an optional dependency
glob an optional dependencyNothing published for this version
Nothing published for this version
Nothing published for this version
Retry on EBUSY on non-windows platforms as well
rimraf.sync 10000% more reliable on WindowsNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Handle Windows EPERM when lstat-ing read-only dirs
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
- Add EPERM to delay/retry loop - Add disableGlob option
disableGlob optionNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.