You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
65 lines
1.5 KiB
65 lines
1.5 KiB
# v3.0 |
|
|
|
- Add `--preserve-root` option to executable (default true) |
|
- Drop support for Node.js below version 6 |
|
|
|
# v2.7 |
|
|
|
- Make `glob` an optional dependency |
|
|
|
# 2.6 |
|
|
|
- Retry on EBUSY on non-windows platforms as well |
|
- Make `rimraf.sync` 10000% more reliable on Windows |
|
|
|
# 2.5 |
|
|
|
- Handle Windows EPERM when lstat-ing read-only dirs |
|
- Add glob option to pass options to glob |
|
|
|
# 2.4 |
|
|
|
- Add EPERM to delay/retry loop |
|
- Add `disableGlob` option |
|
|
|
# 2.3 |
|
|
|
- Make maxBusyTries and emfileWait configurable |
|
- Handle weird SunOS unlink-dir issue |
|
- Glob the CLI arg for better Windows support |
|
|
|
# 2.2 |
|
|
|
- Handle ENOENT properly on Windows |
|
- Allow overriding fs methods |
|
- Treat EPERM as indicative of non-empty dir |
|
- Remove optional graceful-fs dep |
|
- Consistently return null error instead of undefined on success |
|
- win32: Treat ENOTEMPTY the same as EBUSY |
|
- Add `rimraf` binary |
|
|
|
# 2.1 |
|
|
|
- Fix SunOS error code for a non-empty directory |
|
- Try rmdir before readdir |
|
- Treat EISDIR like EPERM |
|
- Remove chmod |
|
- Remove lstat polyfill, node 0.7 is not supported |
|
|
|
# 2.0 |
|
|
|
- Fix myGid call to check process.getgid |
|
- Simplify the EBUSY backoff logic. |
|
- Use fs.lstat in node >= 0.7.9 |
|
- Remove gently option |
|
- remove fiber implementation |
|
- Delete files that are marked read-only |
|
|
|
# 1.0 |
|
|
|
- Allow ENOENT in sync method |
|
- Throw when no callback is provided |
|
- Make opts.gently an absolute path |
|
- use 'stat' if 'lstat' is not available |
|
- Consistent error naming, and rethrow non-ENOENT stat errors |
|
- add fiber implementation
|
|
|