Skip to content

Latest commit

 

History

History
97 lines (87 loc) · 5.45 KB

File metadata and controls

97 lines (87 loc) · 5.45 KB

[unreleased]

🚀 Features

  • (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)

🐛 Bug Fixes

  • (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 isAllowedCircuitID into 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)

🚜 Refactor

  • (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)

⚡ Performance

  • (prover) Limitless prover performance optimization (#3362)

⚙️ Miscellaneous Tasks

  • (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)