Skip to content

Commit a1b9bea

Browse files
committed
chore(txe): raise TXE bundle size guard 14 -> 15 MiB after public-v5-next merge
The public-v5-next merge adds the interactive-handshake support and an enlarged HandshakeRegistry contract chunk, pushing the bundled TXE size to ~14.01 MiB and tripping the total-size guard (14 MiB). No individual chunk exceeded its cap; only the aggregate limit needed bumping.
1 parent b613c09 commit a1b9bea

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

yarn-project/txe/esbuild/plugins/size_guard.mjs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@
1111

1212
// Bump log:
1313
// - 2026-05-27: initial limits.
14+
// - 2026-07-08: total 14 -> 15 MiB. Merging public-v5-next into v5-next pulled in the interactive-handshake
15+
// support (recipient- and sender-side) and the enlarged HandshakeRegistry contract chunk, pushing the TXE
16+
// bundle to ~14.01 MiB. No individual chunk exceeded its cap.
1417
export const sizeLimits = [
1518
// Shared chunks emitted by code-splitting; carry the simulator + PXE + world-state graph.
1619
// Spikes here usually mean a heavy dep crept into the eager import path.
@@ -22,7 +25,7 @@ export const sizeLimits = [
2225
{ pattern: /^dest\/bin\/index\.js$/, maxKB: 8, description: 'CLI entrypoint stub' },
2326
];
2427

25-
export const totalLimitMiB = 14;
28+
export const totalLimitMiB = 15;
2629

2730
/**
2831
* Validates a built esbuild `metafile` against the configured limits. Logs all violations then

0 commit comments

Comments
 (0)