Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
3eb94ce
chore: chonk proof compression poc (#20645)
ledwards2225 Mar 3, 2026
0292b7c
feat: Update L1 to L2 message APIs (#20913)
PhilWindle Mar 3, 2026
457e261
fix: adapt chonk proof compression for v4 Translator layout (#21067)
AztecBot Mar 3, 2026
7255cc2
Merge branch 'v4' into backport-to-v4-staging
ludamad Mar 3, 2026
36f4ea9
fix: omit bigint priceBumpPercentage from IPC config in testbench wor…
AztecBot Mar 4, 2026
d6bdc48
feat: standby mode for prover broker (#21098)
mrzeszutko Mar 4, 2026
2095a7f
fix(p2p): remove default block handler in favor of block handler (#21…
spalladino Mar 4, 2026
f33dac0
chore: prepare barretenberg-rs for crates.io publishing (#20496)
johnathan79717 Mar 4, 2026
c661670
feat: reenable function selectors + additional validation in public s…
AztecBot Mar 4, 2026
4a4468e
chore: remove stale aes comments (#21133)
nventuro Mar 4, 2026
2fc0ddc
chore: remove auto-tag job (#21127)
alexghr Mar 4, 2026
c18d850
feat: calldata length validation of public setup function allowlist (…
mrzeszutko Mar 4, 2026
77894e7
chore: merge v4 into backport-to-v4-staging
AztecBot Mar 5, 2026
4c09f83
feat: run AVM NAPI simulations on dedicated threads instead of libuv …
AztecBot Mar 5, 2026
e5890fa
feat: Remove non-protocol contracts from public setup allowlist (#21154)
mrzeszutko Mar 5, 2026
3e9b107
feat!: Expose offchain effects when simulating/sending txs (backport …
AztecBot Mar 5, 2026
384dcbd
chore: bump minor version (#21171)
alexghr Mar 5, 2026
0a07eac
chore: backport #21161 (tally slashing pruning improvements) to v4 (#…
AztecBot Mar 5, 2026
da7c643
chore: More updated Alpha configuration (backport #21155) (#21165)
AztecBot Mar 5, 2026
47c12ea
fix(p2p): report most severe failure in runValidations (#21185)
spalladino Mar 5, 2026
e7aa5c2
fix: pass CARGO_REGISTRY_TOKEN to CI release environment
AztecBot Mar 5, 2026
5013cf8
Merge branch 'v4' into backport-to-v4-staging
ludamad Mar 5, 2026
3d46b0c
feat: add ergonomic conversions for Noir's `Option<T>` (#21107)
mverzilli Mar 5, 2026
e8e7957
docs: clarifying Noir fields vs struct fields in event metadata (#21172)
benesjan Mar 6, 2026
f36f026
fix: bump lighthouse consensus client v7.1.0 -> v8.0.1 (#21170)
danielntmd Mar 6, 2026
90a4b6a
fix: update dependencies (#20997)
deffrian Mar 6, 2026
d14545a
chore: New alpha-net environment (#20800) (#21202)
PhilWindle Mar 6, 2026
d0f7719
chore: code decuplication + refactor (public setup allowlist) (#21200)
mrzeszutko Mar 6, 2026
256383d
feat: mask all ciphertext fields with Poseidon2-derived values (backp…
AztecBot Mar 6, 2026
2922851
chore: disable sponsored FPC in testnet (#21235)
alexghr Mar 7, 2026
1822b07
feat!: exposing pub event pagination on wallet (#21197)
benesjan Mar 8, 2026
8034aa5
refactor(pxe): narrow tryGetPublicKeysAndPartialAddress return type (…
AztecBot Mar 8, 2026
a72436a
feat: orchestrator enqueues via serial queue (#21247)
alexghr Mar 9, 2026
bf85b69
feat: rollup mana limit gas validation (#21219)
mrzeszutko Mar 9, 2026
eb18361
chore: deploy SPONSORED_FPC in test networks (#21254)
alexghr Mar 9, 2026
2727795
fix(sequencer): fix log when not enough txs (#21297)
spalladino Mar 10, 2026
93c0f25
fix: Simulate gas in n tps test. Set min txs per block to 1 (backport…
AztecBot Mar 10, 2026
b31de03
fix(log): do not log validation error if unregistered handler (#21111)
spalladino Mar 11, 2026
c225768
fix(node): fix index misalignment in findLeavesIndexes (#21327)
spalladino Mar 11, 2026
9a03cf2
fix: limit parallel blocks in prover to max AVM parallel simulations …
alexghr Mar 11, 2026
aee5623
fix: use native sha256 to speed up proving job id generation (#21292)
alexghr Mar 11, 2026
937be83
fix(validator): wait for l1 sync before processing block proposals (#…
spalladino Mar 11, 2026
20fe5ea
fix(txpool): cap priority fee with max fees when computing priority (…
spalladino Mar 11, 2026
6206be9
chore: reduce severity of errors due to HA node not acquiring signatu…
spypsy Mar 11, 2026
8491e8c
fix: (A-643) add buffer to maxFeePerBlobGas for gas estimation and fi…
danielntmd Mar 11, 2026
28a6ca7
Merge branch 'v4' into backport-to-v4-staging
ludamad Mar 11, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion barretenberg/acir_tests/browser-test-app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
"pako": "^2.1.0",
"pino": "^9.5.0",
"process": "^0.11.10",
"serve": "^14.2.1",
"serve": "^14.2.6",
"ts-loader": "^9.5.1",
"typescript": "^5.4.2",
"webpack": "^5.99.6",
Expand Down
5 changes: 4 additions & 1 deletion barretenberg/acir_tests/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@
"pino": "^9.5.0"
},
"resolutions": {
"ws": "^8.17.1"
"ws": "^8.17.1",
"basic-ftp": "^5.2.0",
"node-forge": "^1.3.2",
"serialize-javascript": "^7.0.3"
}
}
160 changes: 70 additions & 90 deletions barretenberg/acir_tests/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -902,7 +902,7 @@ __metadata:
languageName: node
linkType: hard

"accepts@npm:~1.3.4, accepts@npm:~1.3.5, accepts@npm:~1.3.8":
"accepts@npm:~1.3.4, accepts@npm:~1.3.8":
version: 1.3.8
resolution: "accepts@npm:1.3.8"
dependencies:
Expand Down Expand Up @@ -969,15 +969,15 @@ __metadata:
languageName: node
linkType: hard

"ajv@npm:8.12.0":
version: 8.12.0
resolution: "ajv@npm:8.12.0"
"ajv@npm:8.18.0":
version: 8.18.0
resolution: "ajv@npm:8.18.0"
dependencies:
fast-deep-equal: "npm:^3.1.1"
fast-deep-equal: "npm:^3.1.3"
fast-uri: "npm:^3.0.1"
json-schema-traverse: "npm:^1.0.0"
require-from-string: "npm:^2.0.2"
uri-js: "npm:^4.2.2"
checksum: 10c0/ac4f72adf727ee425e049bc9d8b31d4a57e1c90da8d28bcd23d60781b12fcd6fc3d68db5df16994c57b78b94eed7988f5a6b482fd376dc5b084125e20a0a622e
checksum: 10c0/e7517c426173513a07391be951879932bdf3348feaebd2199f5b901c20f99d60db8cd1591502d4d551dc82f594e82a05c4fe1c70139b15b8937f7afeaed9532f
languageName: node
linkType: hard

Expand Down Expand Up @@ -1167,10 +1167,10 @@ __metadata:
languageName: node
linkType: hard

"basic-ftp@npm:^5.0.2":
version: 5.0.5
resolution: "basic-ftp@npm:5.0.5"
checksum: 10c0/be983a3997749856da87b839ffce6b8ed6c7dbf91ea991d5c980d8add275f9f2926c19f80217ac3e7f353815be879371d636407ca72b038cea8cab30e53928a6
"basic-ftp@npm:^5.2.0":
version: 5.2.0
resolution: "basic-ftp@npm:5.2.0"
checksum: 10c0/a0f85c01deae0723021f9bf4a7be29378186fa8bba41e74ea11832fe74c187ce90c3599c3cc5ec936581cfd150020e79f4a9ed0ee9fb20b2308e69b045f3a059
languageName: node
linkType: hard

Expand Down Expand Up @@ -1261,12 +1261,12 @@ __metadata:
languageName: node
linkType: hard

"brace-expansion@npm:^2.0.1":
version: 2.0.1
resolution: "brace-expansion@npm:2.0.1"
"brace-expansion@npm:^2.0.2":
version: 2.0.2
resolution: "brace-expansion@npm:2.0.2"
dependencies:
balanced-match: "npm:^1.0.0"
checksum: 10c0/b358f2fe060e2d7a87aa015979ecea07f3c37d4018f8d6deb5bd4c229ad3a0384fe6029bb76cd8be63c81e516ee52d1a0673edbe2023d53a5191732ae3c3e49f
checksum: 10c0/6d117a4c793488af86b83172deb6af143e94c17bc53b0b3cec259733923b4ca84679d506ac261f4ba3c7ed37c46018e2ff442f9ce453af8643ecd64f4a54e6cf
languageName: node
linkType: hard

Expand All @@ -1289,7 +1289,7 @@ __metadata:
pako: "npm:^2.1.0"
pino: "npm:^9.5.0"
process: "npm:^0.11.10"
serve: "npm:^14.2.1"
serve: "npm:^14.2.6"
ts-loader: "npm:^9.5.1"
typescript: "npm:^5.4.2"
webpack: "npm:^5.99.6"
Expand Down Expand Up @@ -1605,7 +1605,7 @@ __metadata:
languageName: node
linkType: hard

"compressible@npm:~2.0.16, compressible@npm:~2.0.18":
"compressible@npm:~2.0.18":
version: 2.0.18
resolution: "compressible@npm:2.0.18"
dependencies:
Expand All @@ -1614,18 +1614,18 @@ __metadata:
languageName: node
linkType: hard

"compression@npm:1.7.4":
version: 1.7.4
resolution: "compression@npm:1.7.4"
"compression@npm:1.8.1":
version: 1.8.1
resolution: "compression@npm:1.8.1"
dependencies:
accepts: "npm:~1.3.5"
bytes: "npm:3.0.0"
compressible: "npm:~2.0.16"
bytes: "npm:3.1.2"
compressible: "npm:~2.0.18"
debug: "npm:2.6.9"
on-headers: "npm:~1.0.2"
safe-buffer: "npm:5.1.2"
negotiator: "npm:~0.6.4"
on-headers: "npm:~1.1.0"
safe-buffer: "npm:5.2.1"
vary: "npm:~1.1.2"
checksum: 10c0/138db836202a406d8a14156a5564fb1700632a76b6e7d1546939472895a5304f2b23c80d7a22bf44c767e87a26e070dbc342ea63bb45ee9c863354fa5556bbbc
checksum: 10c0/85114b0b91c16594dc8c671cd9b05ef5e465066a60e5a4ed8b4551661303559a896ed17bb72c4234c04064e078f6ca86a34b8690349499a43f6fc4b844475da4
languageName: node
linkType: hard

Expand Down Expand Up @@ -2297,7 +2297,7 @@ __metadata:
languageName: node
linkType: hard

"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3":
"fast-deep-equal@npm:^3.1.3":
version: 3.1.3
resolution: "fast-deep-equal@npm:3.1.3"
checksum: 10c0/40dedc862eb8992c54579c66d914635afbec43350afbbe991235fdcb4e3a8d5af1b23ae7e79bef7d4882d0ecee06c3197488026998fb19f72dc95acff1d1b1d0
Expand Down Expand Up @@ -3377,21 +3377,21 @@ __metadata:
languageName: node
linkType: hard

"minimatch@npm:3.1.2":
version: 3.1.2
resolution: "minimatch@npm:3.1.2"
"minimatch@npm:3.1.5":
version: 3.1.5
resolution: "minimatch@npm:3.1.5"
dependencies:
brace-expansion: "npm:^1.1.7"
checksum: 10c0/0262810a8fc2e72cca45d6fd86bd349eee435eb95ac6aa45c9ea2180e7ee875ef44c32b55b5973ceabe95ea12682f6e3725cbb63d7a2d1da3ae1163c8b210311
checksum: 10c0/2ecbdc0d33f07bddb0315a8b5afbcb761307a8778b48f0b312418ccbced99f104a2d17d8aca7573433c70e8ccd1c56823a441897a45e384ea76ef401a26ace70
languageName: node
linkType: hard

"minimatch@npm:^9.0.4":
version: 9.0.5
resolution: "minimatch@npm:9.0.5"
version: 9.0.9
resolution: "minimatch@npm:9.0.9"
dependencies:
brace-expansion: "npm:^2.0.1"
checksum: 10c0/de96cf5e35bdf0eab3e2c853522f98ffbe9a36c37797778d2665231ec1f20a9447a7e567cb640901f89e4daaa95ae5d70c65a9e8aa2bb0019b6facbc3c0575ed
brace-expansion: "npm:^2.0.2"
checksum: 10c0/0b6a58530dbb00361745aa6c8cffaba4c90f551afe7c734830bd95fd88ebf469dd7355a027824ea1d09e37181cfeb0a797fb17df60c15ac174303ac110eb7e86
languageName: node
linkType: hard

Expand Down Expand Up @@ -3609,10 +3609,10 @@ __metadata:
languageName: node
linkType: hard

"node-forge@npm:^1":
version: 1.3.1
resolution: "node-forge@npm:1.3.1"
checksum: 10c0/e882819b251a4321f9fc1d67c85d1501d3004b4ee889af822fd07f64de3d1a8e272ff00b689570af0465d65d6bf5074df9c76e900e0aff23e60b847f2a46fbe8
"node-forge@npm:^1.3.2":
version: 1.3.3
resolution: "node-forge@npm:1.3.3"
checksum: 10c0/9c6f53b0ebb34865872cf62a35b0aef8fb337e2efc766626c2e3a0040f4c02933bf29a62ba999eb44a2aca73bd512c4eda22705a47b94654b9fb8ed53db9a1db
languageName: node
linkType: hard

Expand Down Expand Up @@ -3729,6 +3729,13 @@ __metadata:
languageName: node
linkType: hard

"on-headers@npm:~1.1.0":
version: 1.1.0
resolution: "on-headers@npm:1.1.0"
checksum: 10c0/2c3b6b0d68ec9adbd561dc2d61c9b14da8ac03d8a2f0fd9e97bdf0600c887d5d97f664ff3be6876cf40cda6e3c587d73a4745e10b426ac50c7664fc5a0dfc0a1
languageName: node
linkType: hard

"once@npm:^1.3.1, once@npm:^1.4.0":
version: 1.4.0
resolution: "once@npm:1.4.0"
Expand Down Expand Up @@ -4138,13 +4145,6 @@ __metadata:
languageName: node
linkType: hard

"punycode@npm:^2.1.0":
version: 2.3.1
resolution: "punycode@npm:2.3.1"
checksum: 10c0/14f76a8206bc3464f794fb2e3d3cc665ae416c01893ad7a02b23766eb07159144ee612ad67af5e84fa4479ccfe67678c4feb126b0485651b302babf66f04f9e9
languageName: node
linkType: hard

"puppeteer-core@npm:24.22.3":
version: 24.22.3
resolution: "puppeteer-core@npm:24.22.3"
Expand Down Expand Up @@ -4192,15 +4192,6 @@ __metadata:
languageName: node
linkType: hard

"randombytes@npm:^2.1.0":
version: 2.1.0
resolution: "randombytes@npm:2.1.0"
dependencies:
safe-buffer: "npm:^5.1.0"
checksum: 10c0/50395efda7a8c94f5dffab564f9ff89736064d32addf0cc7e8bf5e4166f09f8ded7a0849ca6c2d2a59478f7d90f78f20d8048bca3cdf8be09d8e8a10790388f3
languageName: node
linkType: hard

"range-parser@npm:1.2.0":
version: 1.2.0
resolution: "range-parser@npm:1.2.0"
Expand Down Expand Up @@ -4433,20 +4424,20 @@ __metadata:
languageName: node
linkType: hard

"safe-buffer@npm:5.1.2, safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1":
version: 5.1.2
resolution: "safe-buffer@npm:5.1.2"
checksum: 10c0/780ba6b5d99cc9a40f7b951d47152297d0e260f0df01472a1b99d4889679a4b94a13d644f7dbc4f022572f09ae9005fa2fbb93bbbd83643316f365a3e9a45b21
languageName: node
linkType: hard

"safe-buffer@npm:5.2.1, safe-buffer@npm:>=5.1.0, safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.0, safe-buffer@npm:~5.2.0":
"safe-buffer@npm:5.2.1, safe-buffer@npm:>=5.1.0, safe-buffer@npm:^5.0.1, safe-buffer@npm:~5.2.0":
version: 5.2.1
resolution: "safe-buffer@npm:5.2.1"
checksum: 10c0/6501914237c0a86e9675d4e51d89ca3c21ffd6a31642efeba25ad65720bce6921c9e7e974e5be91a786b25aa058b5303285d3c15dbabf983a919f5f630d349f3
languageName: node
linkType: hard

"safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1":
version: 5.1.2
resolution: "safe-buffer@npm:5.1.2"
checksum: 10c0/780ba6b5d99cc9a40f7b951d47152297d0e260f0df01472a1b99d4889679a4b94a13d644f7dbc4f022572f09ae9005fa2fbb93bbbd83643316f365a3e9a45b21
languageName: node
linkType: hard

"safe-stable-stringify@npm:^2.3.1":
version: 2.5.0
resolution: "safe-stable-stringify@npm:2.5.0"
Expand Down Expand Up @@ -4529,27 +4520,25 @@ __metadata:
languageName: node
linkType: hard

"serialize-javascript@npm:^6.0.2":
version: 6.0.2
resolution: "serialize-javascript@npm:6.0.2"
dependencies:
randombytes: "npm:^2.1.0"
checksum: 10c0/2dd09ef4b65a1289ba24a788b1423a035581bef60817bea1f01eda8e3bda623f86357665fe7ac1b50f6d4f583f97db9615b3f07b2a2e8cbcb75033965f771dd2
"serialize-javascript@npm:^7.0.3":
version: 7.0.4
resolution: "serialize-javascript@npm:7.0.4"
checksum: 10c0/f3da6f994c41306fbfabb55eefe280a46da05592939a84b0d95c84e296c92ba9e6a3d86cf7bbd71e7a59e1cfcd8481745910af109bedbd3ed853b444d32f9ee9
languageName: node
linkType: hard

"serve-handler@npm:6.1.6":
version: 6.1.6
resolution: "serve-handler@npm:6.1.6"
"serve-handler@npm:6.1.7":
version: 6.1.7
resolution: "serve-handler@npm:6.1.7"
dependencies:
bytes: "npm:3.0.0"
content-disposition: "npm:0.5.2"
mime-types: "npm:2.1.18"
minimatch: "npm:3.1.2"
minimatch: "npm:3.1.5"
path-is-inside: "npm:1.0.2"
path-to-regexp: "npm:3.3.0"
range-parser: "npm:1.2.0"
checksum: 10c0/1e1cb6bbc51ee32bc1505f2e0605bdc2e96605c522277c977b67f83be9d66bd1eec8604388714a4d728e036d86b629bc9aec02120ea030d3d2c3899d44696503
checksum: 10c0/35afb68d81afd3c38d15792a5bc2451915b739bef2898a47ebd190db6a4e29846530ac00292b8008fe7297a819257c3948be2deaf4ffd32c96689e8947cf0ae9
languageName: node
linkType: hard

Expand Down Expand Up @@ -4580,24 +4569,24 @@ __metadata:
languageName: node
linkType: hard

"serve@npm:^14.2.1":
version: 14.2.4
resolution: "serve@npm:14.2.4"
"serve@npm:^14.2.6":
version: 14.2.6
resolution: "serve@npm:14.2.6"
dependencies:
"@zeit/schemas": "npm:2.36.0"
ajv: "npm:8.12.0"
ajv: "npm:8.18.0"
arg: "npm:5.0.2"
boxen: "npm:7.0.0"
chalk: "npm:5.0.1"
chalk-template: "npm:0.4.0"
clipboardy: "npm:3.0.0"
compression: "npm:1.7.4"
compression: "npm:1.8.1"
is-port-reachable: "npm:4.0.0"
serve-handler: "npm:6.1.6"
serve-handler: "npm:6.1.7"
update-check: "npm:1.5.4"
bin:
serve: build/main.js
checksum: 10c0/93abecd6214228d529065040f7c0cbe541c1cc321c6a94b8a968f45a519bd9c46a9fd5e45a9b24a1f5736c5b547b8fa60d5414ebc78f870e29431b64165c1d06
checksum: 10c0/7e1668e0d187719dbe4f3de967012ce2263c967f6135d9c630f803b0f173334e1442ab326fcc4c8e6cd4e293d8bd8c773aebab2746ecaa0fb1ab29a36079763b
languageName: node
linkType: hard

Expand Down Expand Up @@ -5310,15 +5299,6 @@ __metadata:
languageName: node
linkType: hard

"uri-js@npm:^4.2.2":
version: 4.4.1
resolution: "uri-js@npm:4.4.1"
dependencies:
punycode: "npm:^2.1.0"
checksum: 10c0/4ef57b45aa820d7ac6496e9208559986c665e49447cb072744c13b66925a362d96dd5a46c4530a6b8e203e5db5fe849369444440cb22ecfc26c679359e5dfa3c
languageName: node
linkType: hard

"util-deprecate@npm:^1.0.1, util-deprecate@npm:~1.0.1":
version: 1.0.2
resolution: "util-deprecate@npm:1.0.2"
Expand Down
19 changes: 14 additions & 5 deletions barretenberg/docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@
"react-dom": "^19.0.0",
"rehype-katex": "^7.0.1",
"remark-math": "^6.0.0",
"serve": "^14.2.6",
"tsx": "^4.19.3"
},
"devDependencies": {
Expand All @@ -44,20 +45,24 @@
"@swc/core": "^1.10.0",
"@swc/jest": "^0.2.37",
"@types/jest": "^30.0.0",
"@typescript/native-preview": "7.0.0-dev.20251126.1",
"jest": "^30.0.0",
"netlify-cli": "^17.23.0",
"nodemon": "^3.1.10",
"ts-node": "^10.9.2",
"tsconfig-paths": "^4.2.0",
"typescript": "~5.6.2",
"@typescript/native-preview": "7.0.0-dev.20251126.1"
"typescript": "~5.6.2"
},
"jest": {
"testRegex": "./examples/.*\\.test\\.ts$",
"transform": {
"^.+\\.tsx?$": ["@swc/jest"]
"^.+\\.tsx?$": [
"@swc/jest"
]
},
"extensionsToTreatAsEsm": [".ts"],
"extensionsToTreatAsEsm": [
".ts"
],
"testTimeout": 120000
},
"browserslist": {
Expand All @@ -77,7 +82,11 @@
},
"resolutions": {
"tar-fs": "^3.1.1",
"@docusaurus/mdx-loader/image-size": "1.2.1"
"@docusaurus/mdx-loader/image-size": "1.2.1",
"h3": "^1.15.5",
"node-forge": "^1.3.2",
"serve-handler": "^6.1.7",
"serialize-javascript": "^7.0.3"
},
"packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
}
Loading
Loading