You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: prefer single-format streaming diff for large bundles
With node-hdiffpatch >= 2.0 (HDiffPatch v5), bundleStreamThreshold routes
large bundles through diffSingleStream: generation memory stays O(match
block) while the output remains the standard single format that every
deployed client already applies — so the streaming path is now safe for
the baseline track too, not just the capability-gated v2 track. When only
1.x stream APIs are available the HDIFF13 fallback (v2-track-only) is
kept. node-hdiffpatch added as a devDependency so tests exercise the real
single-stream path.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: src/locales/en.ts
+2Lines changed: 2 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -187,6 +187,8 @@ This can reduce the risk of inconsistent dependencies and supply chain attacks.
187
187
'HBC transform round-trip verification failed; falling back to plain diff.',
188
188
hbcTransformNeedsPatch:
189
189
'hbcTransform requires patch support from node-hdiffpatch; option ignored.',
190
+
bundleStreamNeedsHdiffpatch:
191
+
'bundleStreamThreshold requires diffStream/patchStream from node-hdiffpatch; option ignored.',
190
192
apkExtracted: 'APK extracted to {{output}}',
191
193
composeSourceMapsNotFound:
192
194
'Cannot find react-native/scripts/compose-source-maps.js, skipping hermes sourcemap composing. The uploaded sourcemap may not match the compiled bundle.',
0 commit comments