diff --git a/.release-please-manifest.json b/.release-please-manifest.json index b3c3305fc6cc..824fecd7d6fc 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "4.0.4" + ".": "4.0.5" } diff --git a/CHANGELOG.md b/CHANGELOG.md index d0f0db9a4afe..1afdd11a56c5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,33 @@ # Changelog +## [4.0.5](https://github.com/AztecProtocol/aztec-packages/compare/v4.0.4...v4.0.5) (2026-03-04) + + +### ⚠ BREAKING CHANGES + +* AVM was missing range check on remainder for div in ALU ([#21066](https://github.com/AztecProtocol/aztec-packages/issues/21066)) +* undo bad fix ([#20987](https://github.com/AztecProtocol/aztec-packages/issues/20987)) + +### Features + +* add pinned-build support for noir protocol circuit folders ([#20961](https://github.com/AztecProtocol/aztec-packages/issues/20961)) ([6d9f3ba](https://github.com/AztecProtocol/aztec-packages/commit/6d9f3ba97185e59e79570fdc6e3c9af0bbd9ffed)) +* add pinned-build support for protocol contracts in noir-contracts (v4) ([#20982](https://github.com/AztecProtocol/aztec-packages/issues/20982)) ([e654e8a](https://github.com/AztecProtocol/aztec-packages/commit/e654e8a8a52642dfadf824c1425e3548973e59f9)) +* allow custom addresses to be prefunded with fee juice in local network (backport [#21000](https://github.com/AztecProtocol/aztec-packages/issues/21000)) ([#21004](https://github.com/AztecProtocol/aztec-packages/issues/21004)) ([13c7cae](https://github.com/AztecProtocol/aztec-packages/commit/13c7caeeee9177223ad72cfc56d18ad909e25a42)) +* remove epk sign from message payload ([#20926](https://github.com/AztecProtocol/aztec-packages/issues/20926)) ([36b95fa](https://github.com/AztecProtocol/aztec-packages/commit/36b95fa4cee9673111376b1fdd8d705e68a722a2)) +* **sequencer:** add SEQ_MAX_TX_PER_CHECKPOINT config (backport [#21016](https://github.com/AztecProtocol/aztec-packages/issues/21016)) ([#21115](https://github.com/AztecProtocol/aztec-packages/issues/21115)) ([64ab33f](https://github.com/AztecProtocol/aztec-packages/commit/64ab33fb9544f4d14fe1c1e85fe49da9b8f7f0c2)) +* **sequencer:** set block building limits from checkpoint limits (backport [#20974](https://github.com/AztecProtocol/aztec-packages/issues/20974)) ([#21055](https://github.com/AztecProtocol/aztec-packages/issues/21055)) ([46943b6](https://github.com/AztecProtocol/aztec-packages/commit/46943b6001b0228522add0c23fa032398aadacc2)) +* **validator:** add VALIDATOR_ env vars for independent block limits (backport [#21060](https://github.com/AztecProtocol/aztec-packages/issues/21060)) ([#21132](https://github.com/AztecProtocol/aztec-packages/issues/21132)) ([d60df27](https://github.com/AztecProtocol/aztec-packages/commit/d60df274ae974b256570911ea5ef499bed8bf314)) + + +### Bug Fixes + +* add -g0 to zig presets to eliminate 11GB debug info bloat (backport [#21071](https://github.com/AztecProtocol/aztec-packages/issues/21071)) ([#21085](https://github.com/AztecProtocol/aztec-packages/issues/21085)) ([da8f7b8](https://github.com/AztecProtocol/aztec-packages/commit/da8f7b8e7fe1b7376f3302d5efaa5ea9b13a010d)) +* AVM was missing range check on remainder for div in ALU ([#21066](https://github.com/AztecProtocol/aztec-packages/issues/21066)) ([96eca77](https://github.com/AztecProtocol/aztec-packages/commit/96eca77fe31dd030545b16012ffd587f6decda7c)) +* **aztec-nr:** account for AES PKCS[#7](https://github.com/AztecProtocol/aztec-packages/issues/7) padding in message plaintext length ([#20840](https://github.com/AztecProtocol/aztec-packages/issues/20840)) ([67a908d](https://github.com/AztecProtocol/aztec-packages/commit/67a908d91dbd89118c8a6ab7236a1d12bfdf5de5)) +* **spartan:** wire SEQ_L1_PUBLISHING_TIME_ALLOWANCE_IN_SLOT env var ([#21017](https://github.com/AztecProtocol/aztec-packages/issues/21017)) ([2776313](https://github.com/AztecProtocol/aztec-packages/commit/27763135ac6b934d9dbaeac6df960ed01b4103d5)) +* undo bad fix ([#20987](https://github.com/AztecProtocol/aztec-packages/issues/20987)) ([5e3eed8](https://github.com/AztecProtocol/aztec-packages/commit/5e3eed8f660a4ebf8183aa988aeb73b10ab9b975)) +* update MAX_EVENT_SERIALIZATION_LENGTH and re-enable TXE tests in CI (backport [#21020](https://github.com/AztecProtocol/aztec-packages/issues/21020)) ([#21027](https://github.com/AztecProtocol/aztec-packages/issues/21027)) ([b7f2353](https://github.com/AztecProtocol/aztec-packages/commit/b7f2353e6359c2553f88511b9878f4ccd2ad57df)) + ## [4.0.4](https://github.com/AztecProtocol/aztec-packages/compare/v4.0.3...v4.0.4) (2026-02-27)