Skip to content

Commit 6b31157

Browse files
release: agents v1.6.0
This is a minor version bump for the Hyperlane agents. Changes will be released as agents-v1.6.0 after this PR is merged.
1 parent 40595e0 commit 6b31157

File tree

16 files changed

+213
-25
lines changed

16 files changed

+213
-25
lines changed

rust/main/Cargo.lock

Lines changed: 21 additions & 21 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust/main/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ edition = "2021"
3333
homepage = "https://hyperlane.xyz"
3434
license-file = "../LICENSE.md"
3535
publish = false
36-
version = "1.5.0"
36+
version = "1.6.0"
3737

3838
[workspace.dependencies]
3939
Inflector = "0.11.4"
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
## [1.6.0] - 2025-10-29
2+
3+
* chore(relayer): lower worker thread count (#6712)
4+
* chore(relayer): rename `Processor` -> `DbLoader`, `SerialSubmitter` -> `MessageProcessor` (#6731)
5+
* chore: bump toolchain from 1.81 to 1.86 (#6915)
6+
* chore: deprecate alfajores (#6987)
7+
* feat(lander): Batching for Ethereum transactions (#6601)
8+
* feat: Build dispatcher and its endpoint as part of a destination chain (#6773)
9+
* feat: add /merkle_proofs endpoint to show proof (#6980)
10+
* feat: add app_context to operations_processed_count (#6395)
11+
* feat: add endpoints to insert messages and merkle tree insertions (#6228)
12+
* feat: add igp crud endpoints (#6573)
13+
* feat: add ism build count (#6697)
14+
* feat: add kubedns regex for offchain lookup ISM (#6372)
15+
* feat: add message_id to list messages endpoint (#7002)
16+
* feat: add metrics for detecting if merkle root from validators different from relayer internal root (#6816)
17+
* feat: add regex to matching list (#6654)
18+
* feat: add unit tests to ensure correct ordering of validator signatures (#6527)
19+
* feat: add unittests for relayer startup (#6432)
20+
* feat: build a bunch of structs as part of a origin chain (#6807)
21+
* feat: deny unsafe arithmetic (#6927)
22+
* feat: endpoint for reprocessing messages (#6981)
23+
* feat: fix PendingMessage debug print (#6580)
24+
* feat: fix crashes and set metrics instead when rpcs fail (#6278)
25+
* feat: fix offchain lookup not trying all urls (#6813)
26+
* feat: handle failed finalized transactions on sealevel (#6946)
27+
* feat: include insertion_block_number for listing merkle tree insertions (#6785)
28+
* feat: radix (#6895)
29+
* feat: reduce logs (#6494)
30+
* feat: reduce unwrap() and expect() (#6631)
31+
* feat: reduce unwraps and panics (#6764)
32+
* feat: remove redundant logs (#6569)
33+
* feat: report reorg if checkpoint index decreased but block height stayed the same or increased (#7212)
34+
* feat: separate tx id indexing and cursor indexing into separate threads (#6350)
35+
* fix: Change Settings.chains to use HyperlaneDomain as key instead of String (#6769)
36+
* fix: Improve domain logging (#6391)
37+
* fix: Improve logging of failed to build error on CCIP Read ISM (#6757)
38+
* fix: Measure init time correctly in Relayer (#6718)
39+
* fix: Resend message to Lander when payload made it into tx but tx was dropped (#6894)
40+
* fix: Revert "feat: report reorg if checkpoint index decreased but block height stayed the same or increased" (#7252)
41+
* fix: Stop resubmitting a message if there is a payload in Lander which is not dropped (#6880)
42+
* fix: Use only domain in spans so that it is easier to search (#6469)
43+
* refactor(lander): Rename TransactionId, PayloadId and PendingInclusion (#6468)
44+
* refactor(lander): simplify module and type names (#6384)
45+
* refactor: Add app operation verifier and ccip signers into destination chain init (#6814)
46+
* refactor: Add database and chain conf into destination chain init (#6817)
47+
* refactor: Move unit tests in relayer.rs into separate file (#6690)
48+
* refactor: Refactor building mailboxes as part of destination chains (#6808)
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
## [1.6.0] - 2025-10-29
2+
3+
* feat: Override the lowest block height with value from settings (#6451)
4+
* feat: radix e2e tests (#7060)
5+
* fix: Add domain into spans in Scraper (#6846)
6+
* fix: Improve logging for cursor creation (#6836)
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
## [1.6.0] - 2025-10-29
2+
3+
* feat(validator): record reorg logs (#7238)
4+
* feat: add metric for observed block height of checkpoints (#7146)
5+
* feat: added fallback to starknet providers (#6537)
6+
* feat: revert metric (#7196)
7+
* feat: validator overwrite and log any checkpoints that don't match its current in-memory version (#6500)
8+
* fix: validator count fetching upon startup is retried (#6470)
9+
* refactor: Move tests into a separate file to simplify code navigation (#7126)
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
## [1.6.0] - 2025-10-29
2+
3+
* feat: migrate from tendermint to cometbft (#6834)
4+
* fix: add message id multisig ism to relayer (#7061)
5+
* refactor(agents): CosmWasm <> CosmosNative deduplication (#6012)
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
## [1.6.0] - 2025-10-29
2+
3+
* feat(lander): Builder stage popping several payloads at a time (#6557)
4+
* feat(lander): more advanced nonce manager (#6504)
5+
* feat: Cap gasPrice escalation (by Claude) (#6862)
6+
* feat: Deprioritize failed providers (#6613)
7+
* feat: add gas limit cap (#6879)
8+
* feat: change span to debug (#6663)
9+
* fix: Add provider host to logging for EVM (#7068)
10+
* fix: Lander nonce add logs (#7260)
11+
* fix: Request more fee history percentiles if default one returned zeros (#7047)
12+
* refactor: align radix custom rpc header with evm implementation (#7110)
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
## [1.6.0] - 2025-10-29
2+
3+
* feat: add process_calldata and build_transactions for radix (#7087)
4+
* feat: add support for recipient for radix (#6961)
5+
* feat: add support for submit, simulate and estimate for radix lander (#7107)
6+
* feat: figure out sender for radix (#6941)
7+
* feat: integrate radix lander (#7117)
8+
* feat: radix lander, add support for delivered_calldata and reverted_payloads (#7067)
9+
* feat: radix lander, implement get_tx_hash_status (#7058)
10+
* feat: radix provider metrics (#7032)
11+
* feat: stokenet deployment (#6944)
12+
* feat: use core provider to get state_version (#6932)
13+
* fix(radix): only index successful tx (#6939)
14+
* refactor: improve radix state queries (#7017)
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
## [1.6.0] - 2025-10-29
2+
3+
* chore: add new starknet SOL route to SVM relayer application verifier (#6670)
4+
* feat(lander): refactor SVM components to allow mocking (#6742)
5+
* feat(relayer): add trailing bytes on retrying simulate transaction call for sealevel (#7102)
6+
* feat: Implement validator announcement for `hyperlane-sealevel` (#7098)
7+
* feat: Lander SealevelAdapter is able to report reverted payloads (#7158)
8+
* feat: Scraper add logs for interchain payment PDA pubkey (#7018)
9+
* fix: change the commitment level for Sealevel check of reverted payloads (#7167)
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
## [1.6.0] - 2025-10-29
2+
3+
* chore: update to latest cainome & starknet versions (#6435)
4+
* feat: add batching support for starknet (#6359)
5+
* feat: add starknet provider metrics (#7009)
6+
* fix(starknet): skip dry_run_verify for now (#6615)
7+
* fix: Render Starknet address as hex instead of string (#7137)
8+
* fix: add sanity range check for starknet indexer (#6464)
9+
* fix: failed_indexes for starknet batch submissions (#7135)
10+
* fix: make starknet signer key optional (#6497)

0 commit comments

Comments
 (0)