74b2db2
3.0.388f1429
update eslint. lint, fix unit tests.415d660
Snyk js braces 6838727 (#40)190510f
fix tests, skip 1 test in test/braces.expand716eb9f
readme bumpa5851e5
Merge pull request #37 from coderaiser/fix/vulnerability2092bd1
feature: braces: add maxSymbols (https://github.com/micromatch/braces/issues/...9f5b4cf
fix: vulnerability (https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727)98414f9
remove funding file665ab5d
update keepEscaping doc (#27)Sourced from gulp's releases.
\n\n\ngulp v5.0.0
\nWe've tried to provide a high-level changelog for gulp v5 below, but it\ndoesn't contain all changes from the 60+ dependencies that we maintain.
\nPlease see individual changelogs to drill down\ninto all changes that were made.
\n⚠ BREAKING CHANGES
\n\n
\n- Drop support for Node.js <10.13
\n- Default stream encoding to UTF-8
\n- Standardized on
\nanymatch
library for globbing paths. All globs should work the same betweensrc
andwatch
now!- Removed support for ordered globs. This aligns with the chokidar globbing implementation. If you need your globs to be ordered, you can use
\nordered-read-stream
- All globs and paths are normalized to unix-like filepaths
\n- Only allow JS variants for
\n.gulp.*
config files- Removed support for alpha releases of v4 from
\ngulp-cli
- Removed the
\n--verify
flag- Renamed the
\n--require
flag to--preload
to avoid conflicting with Node.js flags- Removed many legacy and deprecated loaders
\n- Upgrade to chokidar v3
\n- Clone
\nVinyl
objects with stream contents usingteex
, but no longer wait for all streams to flow before cloned streams will receive data- Stop using
\nprocess.umask()
to make directories, instead falling back to Node's default mode- Throw on non-function, non-string option coercers
\n- Drop support of Node.js snake_case flags
\n- Use a Symbol for attaching the
\ngulplog
namespace to the store- Use a Symbol for attaching the
\ngulplog
store to the global- Use sha256 to hash the
\nv8flags
cache into a filenameFeatures
\n\n
\n- Streamlined the dependency tree
\n- Switch all streams implementation to Streamx
\n- Rewrote
\nglob-stream
to use a custom directory walk that relies on newer Node.js features and is more performant than old implementation- Implement translation support for all CLI messages and all messages passing through gulplog
\n- Allow users to customize or remove the timestamp from their logs
\n- Upgraded gulplog to v2. Messages logged via v1 will also display a deprecated warning. Plugins should update to v2 as the community upgrades to gulp 5
\n- Added support for
\ngulpile.cjs
andgulpfile.mjs
- Add support for
\nswc
,esbuild
,sucrase
, andmdx
loaders- Provide an ESM export (#2760) (b00de68)
\n- Support sourcemap handling on streaming
\nVinyl
contents- Support
\nextends
syntax for.gulp.*
config file- Allow overriding
\ngulpfile
andpreloads
via.gulp.*
config fileBug Fixes
\n\n
\n\n- Resolve bugs related to symlinks on various platforms
\n- Resolved some reported ReDoS CVEs and improved performance in glob-parent
\n- Rework errors surfaced when encountering files or symlinks when trying to create directories
\n- Ensure watch allows japanese characters in globs (72668c6)
\n
... (truncated)
\nSourced from gulp's changelog.
\n\n\n5.0.0 (2024-03-29)
\nWe've tried to provide a high-level changelog for gulp v5 below, but it\ndoesn't contain all changes from the 60+ dependencies that we maintain.
\nPlease see individual changelogs to drill down\ninto all changes that were made.
\n⚠ BREAKING CHANGES
\n\n
\n- Drop support for Node.js <10.13
\n- Default stream encoding to UTF-8
\n- Standardized on
\nanymatch
library for globbing paths. All globs should work the same betweensrc
andwatch
now!- Removed support for ordered globs. This aligns with the chokidar globbing implementation. If you need your globs to be ordered, you can use
\nordered-read-stream
- All globs and paths are normalized to unix-like filepaths
\n- Only allow JS variants for
\n.gulp.*
config files- Removed support for alpha releases of v4 from
\ngulp-cli
- Removed the
\n--verify
flag- Renamed the
\n--require
flag to--preload
to avoid conflicting with Node.js flags- Removed many legacy and deprecated loaders
\n- Upgrade to chokidar v3
\n- Clone
\nVinyl
objects with stream contents usingteex
, but no longer wait for all streams to flow before cloned streams will receive data- Stop using
\nprocess.umask()
to make directories, instead falling back to Node's default mode- Throw on non-function, non-string option coercers
\n- Drop support of Node.js snake_case flags
\n- Use a Symbol for attaching the
\ngulplog
namespace to the store- Use a Symbol for attaching the
\ngulplog
store to the global- Use sha256 to hash the
\nv8flags
cache into a filenameFeatures
\n\n
\n- Streamlined the dependency tree
\n- Switch all streams implementation to Streamx
\n- Rewrote
\nglob-stream
to use a custom directory walk that relies on newer Node.js features and is more performant than old implementation- Implement translation support for all CLI messages and all messages passing through gulplog
\n- Allow users to customize or remove the timestamp from their logs
\n- Upgraded gulplog to v2. Messages logged via v1 will also display a deprecated warning. Plugins should update to v2 as the community upgrades to gulp 5
\n- Added support for
\ngulpile.cjs
andgulpfile.mjs
- Add support for
\nswc
,esbuild
,sucrase
, andmdx
loaders- Provide an ESM export (#2760) (b00de68)
\n- Support sourcemap handling on streaming
\nVinyl
contents- Support
\nextends
syntax for.gulp.*
config file- Allow overriding
\ngulpfile
andpreloads
via.gulp.*
config fileBug Fixes
\n\n
\n\n- Resolve bugs related to symlinks on various platforms
\n- Resolved some reported ReDoS CVEs and improved performance in glob-parent
\n- Rework errors surfaced when encountering files or symlinks when trying to create directories
\n- Ensure watch allows japanese characters in globs (72668c6)
\n
... (truncated)
\n5c4c547
chore: Release 5.0.0 (#2762)bf72116
chore: Add index.mjs to files listb00de68
feat: Provide an ESM export (#2760)72668c6
chore!: Normalize repository, dropping node <10.13 support (#2758)85896d4
chore(docs): Update stream handbook link (#2711)818bd73
Docs: Remove gulp-sourcemaps because it is built-in (#2592)598f971
Docs: Fix broken link in recipe (#2571)9877de0
Docs: Guide CustomRegistries to maintain properties on tasks (fixes #2561) (#...f91c388
Docs: Remove typo in custom registry docs (#2543)df25250
Docs: Fix typo in task docs (#2524)74b2db2
3.0.388f1429
update eslint. lint, fix unit tests.415d660
Snyk js braces 6838727 (#40)190510f
fix tests, skip 1 test in test/braces.expand716eb9f
readme bumpa5851e5
Merge pull request #37 from coderaiser/fix/vulnerability2092bd1
feature: braces: add maxSymbols (https://github.com/micromatch/braces/issues/...9f5b4cf
fix: vulnerability (https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727)98414f9
remove funding file665ab5d
update keepEscaping doc (#27)Sourced from gulp's releases.
\n\n\ngulp v5.0.0
\nWe've tried to provide a high-level changelog for gulp v5 below, but it\ndoesn't contain all changes from the 60+ dependencies that we maintain.
\nPlease see individual changelogs to drill down\ninto all changes that were made.
\n⚠ BREAKING CHANGES
\n\n
\n- Drop support for Node.js <10.13
\n- Default stream encoding to UTF-8
\n- Standardized on
\nanymatch
library for globbing paths. All globs should work the same betweensrc
andwatch
now!- Removed support for ordered globs. This aligns with the chokidar globbing implementation. If you need your globs to be ordered, you can use
\nordered-read-stream
- All globs and paths are normalized to unix-like filepaths
\n- Only allow JS variants for
\n.gulp.*
config files- Removed support for alpha releases of v4 from
\ngulp-cli
- Removed the
\n--verify
flag- Renamed the
\n--require
flag to--preload
to avoid conflicting with Node.js flags- Removed many legacy and deprecated loaders
\n- Upgrade to chokidar v3
\n- Clone
\nVinyl
objects with stream contents usingteex
, but no longer wait for all streams to flow before cloned streams will receive data- Stop using
\nprocess.umask()
to make directories, instead falling back to Node's default mode- Throw on non-function, non-string option coercers
\n- Drop support of Node.js snake_case flags
\n- Use a Symbol for attaching the
\ngulplog
namespace to the store- Use a Symbol for attaching the
\ngulplog
store to the global- Use sha256 to hash the
\nv8flags
cache into a filenameFeatures
\n\n
\n- Streamlined the dependency tree
\n- Switch all streams implementation to Streamx
\n- Rewrote
\nglob-stream
to use a custom directory walk that relies on newer Node.js features and is more performant than old implementation- Implement translation support for all CLI messages and all messages passing through gulplog
\n- Allow users to customize or remove the timestamp from their logs
\n- Upgraded gulplog to v2. Messages logged via v1 will also display a deprecated warning. Plugins should update to v2 as the community upgrades to gulp 5
\n- Added support for
\ngulpile.cjs
andgulpfile.mjs
- Add support for
\nswc
,esbuild
,sucrase
, andmdx
loaders- Provide an ESM export (#2760) (b00de68)
\n- Support sourcemap handling on streaming
\nVinyl
contents- Support
\nextends
syntax for.gulp.*
config file- Allow overriding
\ngulpfile
andpreloads
via.gulp.*
config fileBug Fixes
\n\n
\n\n- Resolve bugs related to symlinks on various platforms
\n- Resolved some reported ReDoS CVEs and improved performance in glob-parent
\n- Rework errors surfaced when encountering files or symlinks when trying to create directories
\n- Ensure watch allows japanese characters in globs (72668c6)
\n
... (truncated)
\nSourced from gulp's changelog.
\n\n\n5.0.0 (2024-03-29)
\nWe've tried to provide a high-level changelog for gulp v5 below, but it\ndoesn't contain all changes from the 60+ dependencies that we maintain.
\nPlease see individual changelogs to drill down\ninto all changes that were made.
\n⚠ BREAKING CHANGES
\n\n
\n- Drop support for Node.js <10.13
\n- Default stream encoding to UTF-8
\n- Standardized on
\nanymatch
library for globbing paths. All globs should work the same betweensrc
andwatch
now!- Removed support for ordered globs. This aligns with the chokidar globbing implementation. If you need your globs to be ordered, you can use
\nordered-read-stream
- All globs and paths are normalized to unix-like filepaths
\n- Only allow JS variants for
\n.gulp.*
config files- Removed support for alpha releases of v4 from
\ngulp-cli
- Removed the
\n--verify
flag- Renamed the
\n--require
flag to--preload
to avoid conflicting with Node.js flags- Removed many legacy and deprecated loaders
\n- Upgrade to chokidar v3
\n- Clone
\nVinyl
objects with stream contents usingteex
, but no longer wait for all streams to flow before cloned streams will receive data- Stop using
\nprocess.umask()
to make directories, instead falling back to Node's default mode- Throw on non-function, non-string option coercers
\n- Drop support of Node.js snake_case flags
\n- Use a Symbol for attaching the
\ngulplog
namespace to the store- Use a Symbol for attaching the
\ngulplog
store to the global- Use sha256 to hash the
\nv8flags
cache into a filenameFeatures
\n\n
\n- Streamlined the dependency tree
\n- Switch all streams implementation to Streamx
\n- Rewrote
\nglob-stream
to use a custom directory walk that relies on newer Node.js features and is more performant than old implementation- Implement translation support for all CLI messages and all messages passing through gulplog
\n- Allow users to customize or remove the timestamp from their logs
\n- Upgraded gulplog to v2. Messages logged via v1 will also display a deprecated warning. Plugins should update to v2 as the community upgrades to gulp 5
\n- Added support for
\ngulpile.cjs
andgulpfile.mjs
- Add support for
\nswc
,esbuild
,sucrase
, andmdx
loaders- Provide an ESM export (#2760) (b00de68)
\n- Support sourcemap handling on streaming
\nVinyl
contents- Support
\nextends
syntax for.gulp.*
config file- Allow overriding
\ngulpfile
andpreloads
via.gulp.*
config fileBug Fixes
\n\n
\n\n- Resolve bugs related to symlinks on various platforms
\n- Resolved some reported ReDoS CVEs and improved performance in glob-parent
\n- Rework errors surfaced when encountering files or symlinks when trying to create directories
\n- Ensure watch allows japanese characters in globs (72668c6)
\n
... (truncated)
\n5c4c547
chore: Release 5.0.0 (#2762)bf72116
chore: Add index.mjs to files listb00de68
feat: Provide an ESM export (#2760)72668c6
chore!: Normalize repository, dropping node <10.13 support (#2758)85896d4
chore(docs): Update stream handbook link (#2711)818bd73
Docs: Remove gulp-sourcemaps because it is built-in (#2592)598f971
Docs: Fix broken link in recipe (#2571)9877de0
Docs: Guide CustomRegistries to maintain properties on tasks (fixes #2561) (#...f91c388
Docs: Remove typo in custom registry docs (#2543)df25250
Docs: Fix typo in task docs (#2524)