| 
 | 1 | +# Changelog  | 
 | 2 | + | 
 | 3 | +## [1.6.0] - 2025-10-13  | 
 | 4 | + | 
 | 5 | + | 
 | 6 | +### Features  | 
 | 7 | + | 
 | 8 | +* agents release workflow (#2b2a6dc)  | 
 | 9 | +* radix provider metrics (#7032) (#4a3ac4c)  | 
 | 10 | +* mantra usdc (#7177) (#4f3c247)  | 
 | 11 | +* add metric for observed block height of checkpoints (#7146) (#283b2f0)  | 
 | 12 | +* check evm tx actually succeeded before determining its tx status (#7016) (#1a5a1d0)  | 
 | 13 | +* Make Lander the default transaction submitter for Sealevel (#7171) (#8c0fc76)  | 
 | 14 | +* deploy to sovachain, deprecate proofofplay (#7166) (#640703e)  | 
 | 15 | +* Lander SealevelAdapter is able to report reverted payloads (#7158) (#3d13493)  | 
 | 16 | +* Implement validator announcement for `hyperlane-sealevel` (#7098) (#d873040)  | 
 | 17 | +* oct 2 multisig batch (#7142) (#c868da2)  | 
 | 18 | +* integrate radix lander (#7117) (#e730c03)  | 
 | 19 | +* add support for submit, simulate and estimate for radix lander (#7107) (#e541606)  | 
 | 20 | +* sep 29 chain deploys (#7122) (#4e8ba57)  | 
 | 21 | +* add trailing bytes on retrying simulate transaction call for sealevel (#7102) (#d284385)  | 
 | 22 | +* radix e2e tests (#7060) (#d284fd6)  | 
 | 23 | +* gnet warp route (#7104) (#3ce06ce)  | 
 | 24 | +* add process_calldata and build_transactions for radix (#7087) (#64ba403)  | 
 | 25 | +* deprecate infinityvm, game7, alephzero (#7099) (#678c9ad)  | 
 | 26 | +* deploy to giwasepolia (#7081) (#01055c5)  | 
 | 27 | +* radix lander, add support for delivered_calldata and reverted_payloads (#7067) (#85a66df)  | 
 | 28 | +* radix lander, implement get_tx_hash_status (#7058) (#26bd52b)  | 
 | 29 | +* deploy to 0g, sova, mantra (#7066) (#5e402a0)  | 
 | 30 | +* add message_id to list messages endpoint (#7002) (#4b635b6)  | 
 | 31 | +* add tests to check relative block or seq works (#7029) (#07fd954)  | 
 | 32 | +* endpoint for reprocessing messages (#6981) (#01b03a1)  | 
 | 33 | +* track nonces of transactions in db (#7014) (#c6ee6f8)  | 
 | 34 | +* Scraper add logs for interchain payment PDA pubkey (#7018) (#60c841f)  | 
 | 35 | +* update liveness metric on each tx (#6990) (#0268a7d)  | 
 | 36 | +* sept 4 speedrun deploys (#6993) (#195fe1a)  | 
 | 37 | +* add /merkle_proofs endpoint to show proof (#6980) (#887d99d)  | 
 | 38 | +* update agent config with new zircuit config (#6977) (#61b34eb)  | 
 | 39 | +* add support for recipient for radix (#6961) (#712d3c7)  | 
 | 40 | +* deny unsafe arithmetic (#6927) (#93e9f3f)  | 
 | 41 | +* deploy on pulsechain (#6957) (#f896964)  | 
 | 42 | +* figure out sender for radix (#6941) (#e3a0233)  | 
 | 43 | +* radix deployment (#6951) (#16c221c)  | 
 | 44 | +* handle failed finalized transactions on sealevel (#6946) (#d9bab99)  | 
 | 45 | +* stokenet deployment (#6944) (#9f7d901)  | 
 | 46 | +* deploy to celosepolia, incentivtestnet (#6943) (#257928f)  | 
 | 47 | +* use core provider to get state_version (#6932) (#8c2624c)  | 
 | 48 | +* radix (#6895) (#f18c9b5)  | 
 | 49 | +* add chunk limit to mitosis (#6928) (#c265daa)  | 
 | 50 | +* add gas limit cap (#6879) (#43cbf09)  | 
 | 51 | +* deploy to mitosis (#6891) (#17ac86e)  | 
 | 52 | +* Cap gasPrice escalation (by Claude) (#6862) (#e22a090)  | 
 | 53 | +* include insertion_block_number for listing merkle tree insertions (#6785) (#7e75a84)  | 
 | 54 | +* migrate from tendermint to cometbft (#6834) (#7199ade)  | 
 | 55 | +* use safe arithmetic for gas estimation (#6844) (#aa22e54)  | 
 | 56 | +* Introduce minimum time between resubmissions for EVM (#6838) (#8fbfbaf)  | 
 | 57 | +* migrate oUSDT ownership to timelocks (#6771) (#eabd28f)  | 
 | 58 | +* add metrics for detecting if merkle root from validators different from relayer internal root (#6816) (#95a514a)  | 
 | 59 | +* fix offchain lookup not trying all urls (#6813) (#6f00ee0)  | 
 | 60 | +* build a bunch of structs as part of a origin chain (#6807) (#3869653)  | 
 | 61 | +* report chain metrics for unknown domains as well (#6801) (#1f3f2f8)  | 
 | 62 | +* reduce unwraps and panics (#6764) (#82fc897)  | 
 | 63 | +* ensure parity between KnownHyperlaneDomain and json config file (#6793) (#21aabd9)  | 
 | 64 | +* allow for relative configurable lowest block height (#6674) (#8df6ea1)  | 
 | 65 | +* Build dispatcher and its endpoint as part of a destination chain (#6773) (#e2691ec)  | 
 | 66 | +* skip waiting for svm tx confirmation; update relayer image (#6775) (#b746ad4)  | 
 | 67 | +* refactor SVM components to allow mocking (#6742) (#446e2e1)  | 
 | 68 | +* add celestia testnet (#6696) (#8ba228d)  | 
 | 69 | +* more robust SVM `tx_ready_for_resubmission` (#6737) (#ae45e81)  | 
 | 70 | +* add regex to matching list (#6654) (#80bf49e)  | 
 | 71 | +* subtensor usdc route extension (#6686) (#6dba296)  | 
 | 72 | +* add igp crud endpoints (#6573) (#7f2c0af)  | 
 | 73 | +* default to Lander for evm tx submission (#6695) (#5399f7e)  | 
 | 74 | +* add ism build count (#6697) (#cb8a31b)  | 
 | 75 | +* solx extension (#6699) (#b01195d)  | 
 | 76 | +* EVM `tx_ready_for_resubmission` impl; update block_time configs (#6680) (#2c2ebd0)  | 
 | 77 | +* change span to debug (#6663) (#6fad18e)  | 
 | 78 | +* Take into account processing time when sleeping in Inclusion Stage (#6666) (#258ebae)  | 
 | 79 | +* add unit tests to ensure correct ordering of validator signatures (#6527) (#a73b5eb)  | 
 | 80 | +* Deprioritize failed providers (#6613) (#5495f0f)  | 
 | 81 | +* deploy to XRPL EVM (#6650) (#5291797)  | 
 | 82 | +* remove redundant logs (#6569) (#af276f2)  | 
 | 83 | +* More tests covering historical incidents (#6624) (#9be9051)  | 
 | 84 | +* add galactica, remove kroma (#6622) (#30b7cd5)  | 
 | 85 | +* reduce unwrap() and expect() (#6631) (#d8afb82)  | 
 | 86 | +* es solana expansion (#6621) (#87401a0)  | 
 | 87 | +* Batching for Ethereum transactions (#6601) (#06efe3a)  | 
 | 88 | +* added fallback to starknet providers (#6537) (#db53db1)  | 
 | 89 | +* add unittests for relayer startup (#6432) (#73d7904)  | 
 | 90 | +* deploy to TAC (#6594) (#779df44)  | 
 | 91 | +* add batching support for starknet (#6359) (#b65062c)  | 
 | 92 | +* fix PendingMessage debug print (#6580) (#ff8ccfd)  | 
 | 93 | +* deploy solaxy core (#6574) (#d969163)  | 
 | 94 | +* evm gas limit metric (#6572) (#90217b9)  | 
 | 95 | +* validator overwrite and log any checkpoints that don't match its current in-memory version (#6500) (#82b4c2c)  | 
 | 96 | +* Builder stage popping several payloads at a time (#6557) (#b46f9a2)  | 
 | 97 | +* reduce logs (#6494) (#8185c87)  | 
 | 98 | +* redeploy on rome testnet (#6543) (#542e7b1)  | 
 | 99 | +* extend uBTC warp route (#6501) (#6f9b3ad)  | 
 | 100 | +* Nonce manager metrics (#6542) (#f3abbce)  | 
 | 101 | +* vm-specific metrics (#6541) (#950e235)  | 
 | 102 | +* more advanced nonce manager (#6504) (#7acd30d)  | 
 | 103 | +* jun 9 multisig batch (#6482) (#fe1d8ab)  | 
 | 104 | +* EVM escalator (#6484) (#9e40cf1)  | 
 | 105 | +* add app_context to operations_processed_count (#6395) (#33c203c)  | 
 | 106 | +* EVM adapter mocking setup (#6450) (#9284dd1)  | 
 | 107 | +* deploy core contracts and agents for paradex (#6465) (#589dd5c)  | 
 | 108 | +* deploy to botanix, katana (#6445) (#6e9f822)  | 
 | 109 | +* Override the lowest block height with value from settings (#6451) (#c7a7258)  | 
 | 110 | +* add endpoints to insert messages and merkle tree insertions (#6228) (#5b6c65d)  | 
 | 111 | +* fix crashes and set metrics instead when rpcs fail (#6278) (#c4f9fa8)  | 
 | 112 | +* Add configurable lowest block height to sequence-aware backward cursor (#6436) (#f5536c9)  | 
 | 113 | +* Naive NonceManager implementation with passing E2E (#6378) (#df8f11d)  | 
 | 114 | +* add timeout to AwsSigner (#6414) (#cedc8e1)  | 
 | 115 | +* starknet core deployment (#6413) (#c58dbb5)  | 
 | 116 | +* separate tx id indexing and cursor indexing into separate threads (#6350) (#3835483)  | 
 | 117 | +* add kubedns regex for offchain lookup ISM (#6372) (#a73ec6f)  | 
 | 118 | +* use legacy from secret value (#6379) (#9a39e29)  | 
 | 119 | +* pass starkKey address from GCP secrets (#6367) (#11b240a)  | 
 | 120 | + | 
 | 121 | +### Bug Fixes  | 
 | 122 | + | 
 | 123 | +* Increase claimed storage size for Relayers to 32Gi (#7180) (#132bf04)  | 
 | 124 | +* change the commitment level for Sealevel check of reverted payloads (#7167) (#651af9b)  | 
 | 125 | +* Render Starknet address as hex instead of string (#7137) (#6d44a7b)  | 
 | 126 | +* failed_indexes for starknet batch submissions (#7135) (#63673a7)  | 
 | 127 | +* radix docker e2e command (#7118) (#283ac40)  | 
 | 128 | +* Define indexing configuration for Solaxy (#7088) (#31d0611)  | 
 | 129 | +* Add provider host to logging for EVM (#7068) (#a34bb46)  | 
 | 130 | +* add message id multisig ism to relayer (#7061) (#e39c408)  | 
 | 131 | +* update cosmos price data schema to fix price fetching (#7059) (#f96edea)  | 
 | 132 | +* Request more fee history percentiles if default one returned zeros (#7047) (#a62b4a4)  | 
 | 133 | +* only index successful tx (#6939) (#d2fc4a1)  | 
 | 134 | +* Add domain into log spans in Lander (#6911) (#eaa31a5)  | 
 | 135 | +* Resend message to Lander when payload made it into tx but tx was dropped (#6894) (#5d4f60e)  | 
 | 136 | +* reduce excessive eth_getTransactionReceipt queries in Lander (#6868) (#71e5185)  | 
 | 137 | +* Reduce index chuck to avoid errors (#6889) (#7533c07)  | 
 | 138 | +* Improve logging when we cannot batch payloads for a chain (#6881) (#28bb2c9)  | 
 | 139 | +* Stop resubmitting a message if there is a payload in Lander which is not dropped (#6880) (#7ddef63)  | 
 | 140 | +* Make block gas limit exceeds a non-retriable error (#6877) (#8355592)  | 
 | 141 | +* Add domain into spans in Scraper (#6846) (#c523bbb)  | 
 | 142 | +* Add logging to gas price escalation in Lander (#6860) (#9fb5797)  | 
 | 143 | +* Improve logging for cursor creation (#6836) (#77cf0e5)  | 
 | 144 | +* Add domain into span on creating signer (#6831) (#94f7dc6)  | 
 | 145 | +* Change Settings.chains to use HyperlaneDomain as key instead of String (#6769) (#2546c3c)  | 
 | 146 | +* Improve logging of failed to build error on CCIP Read ISM (#6757) (#859bceb)  | 
 | 147 | +* Bring back domain span so that we can filter by it in agents (#6740) (#3aeba1d)  | 
 | 148 | +* Measure init time correctly in Relayer (#6718) (#fcb9d47)  | 
 | 149 | +* HyperEVM block time set to 1 second (#6700) (#9176ef8)  | 
 | 150 | +* Don't drop transaction if we got nonce too low error (#6682) (#9e7f41f)  | 
 | 151 | +* lower sleep periods to improve latency (#6668) (#32654af)  | 
 | 152 | +* Report no items to process only after a loaded item or every 60 seconds (#6616) (#71a0e01)  | 
 | 153 | +* skip dry_run_verify for now (#6615) (#b0e74c3)  | 
 | 154 | +* add sanity range check for starknet indexer (#6464) (#a1d5b77)  | 
 | 155 | +* lander test timing flakes (#6581) (#d530c98)  | 
 | 156 | +* evm max fee per gas metric (#6563) (#70cc81b)  | 
 | 157 | +* skip simulation after submisison (#6524) (#afcf008)  | 
 | 158 | +* only escalate if gas price was set previously (#6545) (#e3519ce)  | 
 | 159 | +* Log failed requests (#6462) (#43e490c)  | 
 | 160 | +* native denom padding on paradex (#6526) (#420c950)  | 
 | 161 | +* escalation when error is immediately reported (#6506) (#cae5e0f)  | 
 | 162 | +* make starknet signer key optional (#6497) (#422a78c)  | 
 | 163 | +* Align reorg period of Hyperliquid mainnet and testnet (#6489) (#0100511)  | 
 | 164 | +* Use only domain in spans so that it is easier to search (#6469) (#8b18655)  | 
 | 165 | +* validator count fetching upon startup is retried (#6470) (#983f2c1)  | 
 | 166 | +* Reduce chunk size to avoid RPC errors (#6427) (#69a100c)  | 
 | 167 | +* Improve domain logging (#6391) (#ac1e524)  | 
 | 168 | +* Configure proper index chunk for moonbeam to fix issues with their RPC (#6392) (#b431cda)  | 
 | 169 | + | 
 | 170 | +### Miscellaneous  | 
 | 171 | + | 
 | 172 | +* use lander for radix (#7144) (#f81913d)  | 
 | 173 | +* Increase Relayer storage to 16Gi (#7138) (#2231bc3)  | 
 | 174 | +* update agent config (#7044) (#45f45ad)  | 
 | 175 | +* sept 2025 testnet pruning (#7011) (#ed93bea)  | 
 | 176 | +* deprecate alfajores (#6987) (#b10f1e8)  | 
 | 177 | +* deprecate legacy lumia mailbox (#6985) (#c27e3e2)  | 
 | 178 | +* update zircuit reorg period (#6952) (#0c25e14)  | 
 | 179 | +* bump toolchain from 1.81 to 1.86 (#6915) (#054dbd1)  | 
 | 180 | +* deprecate chains from infra (#6850) (#288b779)  | 
 | 181 | +* Celestia mainnet deploy configuration (#6810) (#ad62261)  | 
 | 182 | +* update celo metadata in agent config (#6761) (#539bb09)  | 
 | 183 | +* remove botanix tx overrides (#6751) (#077bc3e)  | 
 | 184 | +* rename `Processor` -> `DbLoader`, `SerialSubmitter` -> `MessageProcessor` (#6731) (#8f2b9a6)  | 
 | 185 | +* lower worker thread count (#6712) (#f67ebeb)  | 
 | 186 | +* catch switchChainAsync for starknet (#6716) (#112d99f)  | 
 | 187 | +* add new starknet SOL route to SVM relayer application verifier (#6670) (#08d6cf2)  | 
 | 188 | +* deprecate trumpchain, real, treasure (#6598) (#6d1f7ee)  | 
 | 189 | +* deprecate rome testnets (#6587) (#77ea9fd)  | 
 | 190 | +* new relayer image with less logging, ignore some neutron dest msgs (#6564) (#9b85866)  | 
 | 191 | +* update to latest registry version (#6522) (#d2e35d5)  | 
 | 192 | +* update to latest cainome & starknet versions (#6435) (#1ed65c2)  | 
 | 193 | +* update to latest registry version (#6381) (#f83e113)  | 
 | 194 | + | 
 | 195 | +### Refactor  | 
 | 196 | + | 
 | 197 | +* align radix custom rpc header with evm implementation (#7110) (#5847e5d)  | 
 | 198 | +* Move tests into a separate file to simplify code navigation (#7126) (#49a8a48)  | 
 | 199 | +* improve radix state queries (#7017) (#8f4faae)  | 
 | 200 | +* CosmWasm <> CosmosNative deduplication (#6012) (#dafa0b6)  | 
 | 201 | +* Add database and chain conf into destination chain init (#6817) (#cb7d42b)  | 
 | 202 | +* Add app operation verifier and ccip signers into destination chain init (#6814) (#76cdb1b)  | 
 | 203 | +* Refactor building mailboxes as part of destination chains (#6808) (#9de29fe)  | 
 | 204 | +* Move unit tests in relayer.rs into separate file (#6690) (#13552bb)  | 
 | 205 | +* Rename TransactionId, PayloadId and PendingInclusion (#6468) (#2c7f387)  | 
 | 206 | +* simplify module and type names (#6384) (#fd6e878)  | 
 | 207 | + | 
 | 208 | + | 
0 commit comments