Bump gulp from 4.0.2 to 5.0.1#1091
Conversation
Greptile SummaryThis PR bumps
Confidence Score: 3/5Not safe to merge without updating gulpfile.js — binary assets will be corrupted and JS bundling may break. Two P1 issues exist in gulpfile.js: the default UTF-8 encoding in gulp 5 will silently corrupt all copied binary files (fonts, images), and the streamqueue/Streamx incompatibility may break JS bundling. Neither issue is in the changed files (package.json / package-lock.json), but this upgrade cannot function correctly without corresponding gulpfile changes. gulpfile.js — needs Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[gulp.src binary assets\nfonts / images / pdf viewer] -->|gulp 5 default: UTF-8 encoding| B{encoding: false?}
B -- No --> C[Binary content decoded as UTF-8\nCorrupted output files]
B -- Yes --> D[Binary content preserved\nCorrect output]
E[prod_minify_js\nstreamqueue + gulp.src streams] -->|gulp 5: Streamx-based streams| F{streamqueue compatible?}
F -- Uncertain --> G[Possible hang or\nmissing output]
F -- Yes --> H[JS bundle produced correctly]
|
Bumps [gulp](https://github.com/gulpjs/gulp) from 4.0.2 to 5.0.1. - [Release notes](https://github.com/gulpjs/gulp/releases) - [Changelog](https://github.com/gulpjs/gulp/blob/master/CHANGELOG.md) - [Commits](gulpjs/gulp@v4.0.2...v5.0.1) --- updated-dependencies: - dependency-name: gulp dependency-version: 5.0.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
7d50d2e to
cd5c90d
Compare
Bumps gulp from 4.0.2 to 5.0.1.
Release notes
Sourced from gulp's releases.
... (truncated)
Changelog
Sourced from gulp's changelog.
... (truncated)
Commits
0003e9fchore: release 5.0.1 (#2837)19122f3fix: Avoid globbing before read stream is opened (#2839)69a5d0efix: Avoid Node.js deprecation warning forfs.Stats(#2838)04b4a74fix: Support top-level await on Node 22.12+ (#2836)c90e79echore: Fix CI (#2835)5412605chore(docs): Update async completion document for newer RxJS (#2831)2fa4981chore: Update glob docs with replacement to ordered globs (#2788)fe9dee6chore: Remove locale docs (#2787)a85eddbchore: Remove node-glob options from docs (#2786)9c818e6chore: update src.md docs to add encoding parameter