Repository navigation
chore(deps): bump diff to ^9.0.0 - #8709
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
🦋 Changeset detectedLatest commit: f84ee0e The changes in this PR will be included in the next version bump. This PR includes changesets to release 10 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📝 Walkthrough
Merge Risk: ⚪ Minimal · up to
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
View your CI Pipeline Execution ↗ for commit f84ee0e
☁️ Nx Cloud last updated this comment at |
🚀 Changeset Version Preview1 package(s) bumped directly, 9 bumped as dependents. 🟩 Patch bumps
|
Bundle Size BenchmarksThis pull request does not affect bundle size in any measured scenario. |
Merging this PR will not alter performanceℹ️ 3 benchmarks have no flame graph
Comparing Footnotes
|
Bumps
diffin@tanstack/router-utilsfrom^8.0.4to^9.0.0(latest9.0.0). The lockfile changes only thediffentry,8.0.4→9.0.0.What changed in diff 9 and why it doesn't affect us
The only usage in the repo is
import { diffWords } from 'diff'inpackages/router-utils/src/logger.ts(logDiff, used byrouter-pluginfor debug output). No other package depends ondiffor@types/diff.Every breaking change in the 9.0.0 release notes is either ES5-only or patch-only:
TextDecoder/Uint8Array). This doesn't matter for a Node-only build tool (engines.node >=20.19).parsePatch,formatPatchandreversePatchget Git-style patch support, C-style quoted filenames and more tolerant handling of trailing garbage.StructuredPatch.oldFileName/newFileNameare now typedstring | undefined.diffWordsand itsChangeObjectshape (added,removed,value) are unchanged, so no code changes are needed.Validation
@tanstack/router-utils:test:unit(currently a no-op),test:types(TS 5.6 to 7.0),test:eslint,test:build@tanstack/router-generator:test:unit@tanstack/router-plugin:test:unit(consumer oflogDiff)logDiffby hand: the output is correct.🤖 Generated with Claude Code
Summary by CodeRabbit