1## 7.0 2 3- Raise error if `options.cwd` is specified, and not a directory 4 5## 6.0 6 7- Remove comment and negation pattern support 8- Ignore patterns are always in `dot:true` mode 9 10## 5.0 11 12- Deprecate comment and negation patterns 13- Fix regression in `mark` and `nodir` options from making all cache 14 keys absolute path. 15- Abort if `fs.readdir` returns an error that's unexpected 16- Don't emit `match` events for ignored items 17- Treat ENOTSUP like ENOTDIR in readdir 18 19## 4.5 20 21- Add `options.follow` to always follow directory symlinks in globstar 22- Add `options.realpath` to call `fs.realpath` on all results 23- Always cache based on absolute path 24 25## 4.4 26 27- Add `options.ignore` 28- Fix handling of broken symlinks 29 30## 4.3 31 32- Bump minimatch to 2.x 33- Pass all tests on Windows 34 35## 4.2 36 37- Add `glob.hasMagic` function 38- Add `options.nodir` flag 39 40## 4.1 41 42- Refactor sync and async implementations for performance 43- Throw if callback provided to sync glob function 44- Treat symbolic links in globstar results the same as Bash 4.3 45 46## 4.0 47 48- Use `^` for dependency versions (bumped major because this breaks 49 older npm versions) 50- Ensure callbacks are only ever called once 51- switch to ISC license 52 53## 3.x 54 55- Rewrite in JavaScript 56- Add support for setting root, cwd, and windows support 57- Cache many fs calls 58- Add globstar support 59- emit match events 60 61## 2.x 62 63- Use `glob.h` and `fnmatch.h` from NetBSD 64 65## 1.x 66 67- `glob.h` static binding. 68