Skip to content

Releases: agglayer/aggkit

v0.8.3-rc1

27 Mar 16:20
666c4eb

Choose a tag to compare

v0.8.3-rc1 Pre-release
Pre-release

🔄 Changes Summary

#1479 - Treat already-monitored GER tx as expected (PR #1503)

  • Treats `ErrAlreadyExists` from `ethtxmanager` as expected behavior (not an error) in `submitTransaction`
  • Updates `zkevm-ethtx-manager` from v0.2.17 to v0.2.18

#1540 - Adjust REST timeouts (PR #1557)

  • Increate timeouts because previous values were too short for slow queries and long-running REST requests (e.g. Bridge claim call)

What's Changed

Full Changelog: v0.8.2...v0.8.3-rc1

v0.8.2

09 Mar 13:43
eb4df91

Choose a tag to compare

NOTE: Is a promotion of v0.8.2-rc4, so it's exactly same code

🔄 Changes Summary

  • Add remove GER tool
  • Add endpoints on the bridge service to support remove GER tool

🐞 Issues

  • aggsender / validator: Fix error calling to eth_getLogs in some RPC providers #1517
  • bridgesyncer: Persistent error backfiling some rows in L1 mainnet #1514
  • validator: expose metrics for validator #1510
  • bridge-service: fix a bug in claims count logic (related to pagination), it affects the end-point /claims #1395
  • bridgesyncer: migration files ara equal to 0.9.x and develop, a minor improvement is that migrations from 0.8.0 preserve values of bridge.to_address #1499
  • Fix bug for double claim processing

What's Changed

Full Changelog: v0.8.1...v0.8.2

v0.8.2-rc4

06 Mar 08:40
eb4df91

Choose a tag to compare

v0.8.2-rc4 Pre-release
Pre-release

🔄 Changes Summary

🐞 Issues

  • aggsender / validator: Fix error calling to eth_getLogs in some RPC providers #1517
  • bridgesyncer: Persistent error backfiling some rows in L1 mainnet #1514

What's Changed

Full Changelog: v0.8.2-rc3...v0.8.2-rc4

v0.9.0-rc3

30 Mar 15:17
9e1ab6b

Choose a tag to compare

v0.9.0-rc3 Pre-release
Pre-release

🔄 Changes Summary

#1479 - Treat already-monitored GER tx as expected (PR #1503)

  • Treats `ErrAlreadyExists` from `ethtxmanager` as expected behavior (not an error) in `submitTransaction`
  • Updates `zkevm-ethtx-manager` from v0.2.17 to v0.2.18

#1540 - Adjust REST timeouts (PR #1557)

  • Increate timeouts because previous values were too short for slow queries and long-running REST requests (e.g. Bridge claim call)

What's Changed

v0.8.2-rc3

03 Mar 14:41
b74ef4f

Choose a tag to compare

v0.8.2-rc3 Pre-release
Pre-release

🔄 Changes Summary

🐞 Issues

  • validator: expose metrics for validator #1510

What's Changed

Full Changelog: v0.8.2-rc2...v0.8.2-rc3

v0.8.2-rc2

03 Mar 09:54
9833b22

Choose a tag to compare

v0.8.2-rc2 Pre-release
Pre-release

🔄 Changes Summary

This release it's to standardize the migration scripts, also fix a minor bug of bridge-service

🐞 Issues

  • bridge-service: fix a bug in claims count logic (related to pagination), it affects the end-point /claims #1395
  • bridgesyncer: migration files ara equal to 0.9.x and develop, a minor improvement is that migrations from 0.8.0 preserve values of bridge.to_address #1499

What's Changed

Full Changelog: v0.8.2-rc1...v0.8.2-rc2

v0.8.2-rc1

25 Feb 18:49
fce051b

Choose a tag to compare

v0.8.2-rc1 Pre-release
Pre-release

🔄 Changes Summary

  • Fix bug for double claim processing
  • Add remove GER tool
  • Add endpoints on the bridge service to support remove GER tool

v0.8.1

11 Feb 15:22
05036f1

Choose a tag to compare

🔄 Changes Summary

This release introduces support for handling multiple GER (Global Exit Root) injections within the same block by migrating from the imported_global_exit_root table to a new
imported_global_exit_root_v2 table that includes a block_pos column to track the position of each GER within a block. This prevents primary key conflicts when multiple GERs are injected in the same block.

  • The legacy downloader set as blockPosition the l1infotreeIndex to avoid duplications

🐞 Issues

  • Fixes #1468 - Error when there are 2 or more injected GERs in the same block

Full Changelog: v0.8.0...v0.8.1

  • fix: #1468-Error if there are 2 injected GER in the same block (#1469)

v0.9.0-rc2

05 Feb 15:31
f363472

Choose a tag to compare

v0.9.0-rc2 Pre-release
Pre-release

🔄 Changes Summary

  • Fix typo: AggSender.TriggerASAP.DelayBeetweenCertificates
  • Fix: If there are 2 injected GER in the same block (#1469) (#1472)

⚠️ Breaking Changes

  • Deprecated config field AggSender.TriggerASAP.DelayBeetweenCertificates
    in favour of DelayBetweenCertificates:

📋 Config Updates

```
[AggSender.TriggerASAP]
    DelayBetweenCertificates = "1s"
```

What's Changed

Full Changelog: v0.9.0-rc1...v0.9.0-rc2

v0.8.1-rc1

05 Feb 14:40
05036f1

Choose a tag to compare

v0.8.1-rc1 Pre-release
Pre-release

🔄 Changes Summary

This release introduces support for handling multiple GER (Global Exit Root) injections within the same block by migrating from the imported_global_exit_root table to a new
imported_global_exit_root_v2 table that includes a block_pos column to track the position of each GER within a block. This prevents primary key conflicts when multiple GERs are injected in the same block.

  • The legacy downloader set as blockPosition the l1infotreeIndex to avoid duplications

🐞 Issues

  • Fixes #1468 - Error when there are 2 or more injected GERs in the same block

Full Changelog: v0.8.0...v0.8.1-rc1

  • fix: #1468-Error if there are 2 injected GER in the same block (#1469)