npm / glob-stream
glob-stream
What changed in glob-stream 4 to 8, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-28.
10 breaking1 new APIs and options7 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initglob-stream 89 changes
Breaking changes 4
The glob implementation is replaced with anymatch and a custom directory walk.
Support for ordered globs is dropped.
The stream implementation switches to streamx, which may affect stream usage.
GlobStream and GlobReadable are combined into a unified API.
Fixes and other changes 5
Directories with invalid permissions are ignored.
No-entry errors encountered while reading directories are ignored.
Found globs are tracked against positive globs only.
cwd is normalized on Windows and resolved to support relative paths.
Paths containing glob-like characters are handled properly.
glob-stream 71 changes
Breaking changes 1
Support for Node.js versions below 10.13 was dropped.
glob-stream 67 changes
Breaking changes 4
The createStream external API was removed.
Path normalization was removed, changing how paths are handled.
The stream API was converted to ReadableStream, changing the stream type developers use.
RegExp values are no longer supported as negative matchers.
New APIs and options 1
The ignore option is implemented, supports negative globs, and string values are normalized to arrays.
Fixes and other changes 2
Errors and destroy events are propagated using pumpify.
Options passed in are no longer mutated.
glob-stream 41 changes
Breaking changes 1
Glob array order now determines filtering.