# master

# 4.0.1

* Update README

# 4.0.0

* Upgrade dependencies, in particular minimatch 10
* Require Node version 20 or newer
* Fix z/OS compatibility ([#72](https://github.com/joliss/node-walk-sync/pull/72))

# 3.0.0

* [BREAKING] drop node 8
* upgrade all deps
* move to GH Actions
* [Bugfix] handle EPERM from windows filesystems correctly

# 2.2.0

* add globOptions to provide the capability to configure string globs with all minimatch options passed to `globs` and `ignored`

# 2.1.0

* Add the ability to provide an alternative `fs` implementation via options.

# 2.0.0

* Drop support for unsupported Node versions (Support 8.* + >= 10)

# 1.1.0

* [Bugfix] break cycles caused by symlinks. Specifically, when traversing directory structures we now no longer re-enter.

# 1.0.1

* fix typescript typings entry.mtime is number not date

# 1.0.0

* no changes, simply releasing as 1.0.0 to signify stability

# 0.3.4

* added includeBaseDir to doc
* ES6ify the readme

# 0.3.3

* Added Typescript types

# 0.3.2

* add `includeBasePath` so walkSync results are prepended with the basePath.

# 0.3.1

* whitelist index.js for publish (don't publish uneeded files)

# 0.3.0

* add ignore globs

# 0.2.7

* [BUGFIX] Previously `walkSync` returned entries sorted by `relativePath`
  almost, but not quite, lexicographically. This now sorts lexicographically in
  all cases.

# 0.2.6

* On Windows, normalize backslashes in root path to forward slashes

# 0.2.5

* Exclude all non-essential files from npm

# 0.2.4

* Fix file entries to have a numeric timestamp rather than a `Date`

# 0.2.3

* Extract matcher-collection into separate package

# 0.2.2

* Add `walkSync.entries`, which returns objects instead of files

# 0.2.1

* Add `directories` flag
* Allow passing the globs array as a `globs` option

# 0.2.0

* Add optional `globArray` parameter

# 0.1.3

* Switch to `fs.statSync` (instead of `fs.lstatSync`) to follow symlinks.

# 0.1.2

* Sort readdir entries for deterministic behavior

# 0.1.1

* Do not follow symlinks (as advertised)

# 0.1.0

* Bump version without change, to allow for caret/tilde dependencies

# 0.0.1

* Initial release
