- (linea-besu) Add interfaces module: security and LineaTransactionSelectionResult (#3238)
- (linea-besu) Forced transactions integration with security policy transaction selector (#3295)
- (coordinator) Add config documentation annotations (#3463)
- (coordinator) First draft of risc-v prover client (#3269)
- (coordinator) Add config schema walker for docs generation (#3488)
- (coordinator) [breaking] Web3j upgrade to onboard 7594 support (#3514)
- (coordinator) Add inital block number config for finalized state search (#3534)
- (coordinator) Add extension seam (#3532)
- (sequencer) Bypass background scheduler collision in buildNewBlockAndWait(Long) (#3072)
- (tracer) No parallelism (#2957)
- (coordinator, jvm-libs, e2e, state-recovery, prover, docker, misc) Remove state manager request version (#3099)
- (coordinator) Remove traces version from requests (#3110)
- (ci) Provide correct path to rlp_blocks.bin (#3125)
- (prover) Update rlp_blocks.bin path in shnarf_calculator tests (#3129)
- (coordinator) Export FTX number metrics (#3165)
- (prover) Stronger soundness binding for euclidean division and crumb decomposition (#2910)
- (prover) Valid-nonce-ftx (#3179)
- (arithmetization) Fix alert 514 (#3246)
- (prover) L2 Messages (#3195)
- (arithmetization) Security alert 513 on loop condition in BlockDataInstruction (#3253)
- (prover) Incorporate
isAllowedCircuitIDinto aggregation FPI (#3194) - (prover) Invalidity prover bug fixes (#3138)
- (prover) Post small-fields constraints (#2845)
- (prover) Populate isAllowedCircuitID in aggregation response (#3381)
- (e2e) Trying to fix rare profitability issues, FTX fix (#3388)
- (prover) Bump BLOCKHASH module limit from 2048 to 4096 (#3426)
- (coordinator) Drop insecure FileWriter temp-file fallback (CodeQL 21207) (#3413)
- (besu-plugins) Removed mutual exclusiveness of the txpool and blo… (#3416)
- (coordinator) Fixed a flacky test by closing the ftxInvalidityProofService in the ForcedTransactionsApp (#3438)
- (prover) Resolve data race in limitless prover (#3442)
- (Maru) Fixed a bug when simultaneous mutual connection attempts r… (#3439)
- (prover) Index-out-of-range panic in merkle proof verification (#3453)
- (coordinator) Forced transactions concurrency update (#3444)
- (prover) Bit-decompose limbs by absolute row, not compact position (#3464)
- (prover) Filter accumulator-summary state-summary inclusions (#3465)
- (prover) Reserve a padding row in the state-manager modules (#3470)
- (coordinator) Bound eth_getLogs queries to provider block-range limits (#3473)
- (coordinator) Pretty-print startup config logs (#3203)
- (coordinator) Bound eth_getLogs in finalized-state lookup (#3519)
- (coordinator) Bound eth_getLogs in deployment-block lookup (#3520)
- (coordinator) L1FinalizationPriorityFeeCalculator feeLowerBound config (#3517)
- (misc) Web3j-solc solidity resolution workaround (#3516)
- (linea-besu) Updating Besu version (#3535)
- (misc) Rename Linea to Lineth across documentation and codebase (#3316)
- (prover-ray) Export logderivativesum internals for verifier-ray codegen (#3354)
- (prover) Remove redundant and unsafe utility functions (#3273)
- (prover) Limitless prover performance optimization (#3362)
- (linea-besu) Move besu project under nested directory (#3063)
- (coordinator) Make persistence module flat (#3066)
- (linea-besu) Move linea-besu-package into linea-besu/package (#3069)
- (deps) Refresh monorepo dependencies (#3061)
- (coordinator) Rename package net.consensys.zkevm.persistence to linea.persistence #3073
- (linea-besu) Move besu-plugins into linea-besu/plugins (#3075)
- (2876) Rename catch variable from it to e in GoBackedBlobShnarfCalculator (#2889)
- (2876) Coordinator review fixes — dead code, null safety, exception handling, dedup (#2882)
- (coordinator) Move Web3SignerTxSignService into web3j-extensions lib (#3091)
- (coordinator) Remove "build" prefix from package names
- Update gnark (#3089)
- (coordinator) Rename packages net.consensys.zkevm.* -> linea.* (#3105)
- (deps) Update Jest to 30.4 (#3077)
- Update to latest gnark and gnark-crypto (#3142)
- (misc) Besu-plugin acceptance test cleanup of deadcode (#3152)
- (coordinator) Log and message error improvements (#3193)
- (maru) Remove spring dependency management (#3205)
- Update gnark dependency (#3215)
- (ci) Migrate amd64 runners to gha-lfdt-lineth-ss scale sets (#3280)
- (misc) Rename Consensys/linea-monorepo references to LFDT-Lineth/lineth-monorepo (#3297)
- (misc) Point references at in-tree paths for previously-external repos (#3309)
- (coordinator) Favour generic name ChainSecurityRuleViolation over specific implementation Phylax (#3330)
- (packages) Rename npm package scope (#3324)
- (deps) Update eligible patch and minor dependencies (#3366)
- Update gnark to a3ad59ad083caac7691cba84a497d4d7c1759d2a (#3402)
- (deps) Bump Node and pnpm (#3449)
- (deps) Safe updates, exact version pinning, and override housekeeping (#3457)
- (coordinator) Update kotlin to v2.4 (#3454)
- (coordinator) LSP violation fix (#3386)
- (deps) Bump golang.org/x/net (#3500)
- (misc) Refactor hoplite decoders to it's own module (#3557)
- (ci) Update image tags (#3553)
- (deps) Align bouncycastle catalog pin to 1.84 (#3562)
- (linea-besu) Tidy v2.0.0 changelog entries (#3574)