changelog.md (1430B)
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.