|
| 1 | +## [1.6.0] - 2025-10-14 |
| 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: separate tx id indexing and cursor indexing into separate threads (#6350) |
| 34 | +* fix: Change Settings.chains to use HyperlaneDomain as key instead of String (#6769) |
| 35 | +* fix: Improve domain logging (#6391) |
| 36 | +* fix: Improve logging of failed to build error on CCIP Read ISM (#6757) |
| 37 | +* fix: Measure init time correctly in Relayer (#6718) |
| 38 | +* fix: Resend message to Lander when payload made it into tx but tx was dropped (#6894) |
| 39 | +* fix: Stop resubmitting a message if there is a payload in Lander which is not dropped (#6880) |
| 40 | +* fix: Use only domain in spans so that it is easier to search (#6469) |
| 41 | +* refactor(lander): Rename TransactionId, PayloadId and PendingInclusion (#6468) |
| 42 | +* refactor(lander): simplify module and type names (#6384) |
| 43 | +* refactor: Add app operation verifier and ccip signers into destination chain init (#6814) |
| 44 | +* refactor: Add database and chain conf into destination chain init (#6817) |
| 45 | +* refactor: Move unit tests in relayer.rs into separate file (#6690) |
| 46 | +* refactor: Refactor building mailboxes as part of destination chains (#6808) |
0 commit comments