Skip to content

Releases: tempoxyz/tempo

Release v0.7.5

15 Dec 17:10
d1c2d65

Choose a tag to compare

The v0.7.5 release is non-state breaking. It contains performance and security improvements, and as such is recommended to upgrade to for node operators.

What's Changed

New Contributors

Full Changelog: v0.7.4...v0.7.5

v0.7.4

11 Dec 14:23
bebf736

Choose a tag to compare

This is a patch release for the Tempo node and it contains a patch for trace_block and trace_transaction RPC calls for certain blocks containing a system transaction.

What's Changed

New Contributors

Full Changelog: v0.7.3...v0.7.4

v0.7.3 - Public testnet launch

09 Dec 12:13
3961312

Choose a tag to compare

What's Changed

Full Changelog: v0.7.2...v0.7.3

v0.7.2 - Public testnet launch

08 Dec 17:30
22464b3

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7.1...v0.7.2

v0.7.1 - Allegretto hardfork patches

02 Dec 18:57

Choose a tag to compare

This is a patch release that contains fixes for OTLP tracing panics and P2P reliability.

What's Changed

  • fix(alloy): 2D nonce filler fill condition by @shekhirin in #1163
  • chore: port docs into tempo repo by @legion2002 in #1148
  • feat(tempo-bench): fill and sign transactions before sending by @shekhirin in #1167
  • feat(tempo-bench): send AA transactions and use 2D nonces by @shekhirin in #1139
  • refactor(tempo-bench): remove filler generic and introduce BenchProvider by @shekhirin in #1172
  • fix(genesis): create PathUSD through factory with address(0) as quote token by @fgimenez in #1168
  • fix(consensus): fill holes when forwarding finalized blocks by @SuperFluffy in #1173
  • chore: add dedicated dev genesis by @mattsse in #1179
  • fix(consensus): replace follows_from tracing link with parent by @shekhirin in #1178

Full Changelog: v0.7.0...v0.7.1

v0.7.0 - Allegretto hardfork

01 Dec 21:06
c14474d

Choose a tag to compare

This is a release that prepares the Andantino testnet for the Allegretto hardfork (timestamp: Wed Dec 3rd 2025 16:00:00 GMT+0000). Please upgrade your nodes before the date to make sure your nodes keep up-to-date.

What's Changed

  • fix(tempo-bench): place DEX orders at tick spacing by @shekhirin in #1121
  • feat: add allow-unregistered-handshakes cli flag by @laibe in #1125
  • fix(tempo-bench): clear txpool for all URLs and get start block from sent txs by @shekhirin in #1123
  • feat: re-broadcast built subblocks multiple times by @klkvr in #1126
  • feat: add nonce key support for tempo tx request by @mattsse in #1122
  • fix!: stablecoin exchange overflow error by @legion2002 in #1124
  • feat(precompiles): add missing FeeManager interface functions and pending fees validation by @fgimenez in #1106
  • feat(precompiles): simplify storage internals by @0xrusowsky in #1105
  • fix(tempo-sidercar): enable alloy/provider-ws feature by @shekhirin in #1143
  • fix(subblocks): don't rebroadcast subblocks to oursevles by @klkvr in #1146
  • feat(dkg): add metrics for shares, acks, and dealings by @fgimenez in #1042
  • feat(aa): allow recovered AA authorization lists by @mattsse in #1150
  • chore: more payload builder defaults by @klkvr in #1147
  • feat(tempo-bench): load-balance transactions between multiple URLs by @shekhirin in #1141
  • feat: fee AMM liqudiity tracker by @klkvr in #1115
  • feat(alloy): random 2d nonce filler by @shekhirin in #1138
  • feat: add burnFrom to TIP-20 by @danrobinson in #1140
  • feat!(stablecoin-exchange): create new dex pair on first order by @0xKitsune in #985
  • Revert "feat: add burnFrom to TIP-20" by @0xKitsune in #1155
  • feat(alloy): configure random nonces on provider builder by @shekhirin in #1158
  • fix(consensus): reject proposals, DKG dealings from wrong dealers by @SuperFluffy in #1134
  • fix: add registry check on mint by @howydev in #1156
  • fix(mempool): ensure fee payer is not blacklisted by @0xrusowsky in #1114
  • fix(precompiles): account for is_bid in quote_exact_in calc by @0xrusowsky in #1130
  • chore: add Allegretto time to Andantino by @Zygimantass in #1154
  • fix: handle refunds in keychain contract by @klkvr in #1166

New Contributors

Full Changelog: v0.6.1...v0.7.0

v0.5.3 - Andantino testnet patches

24 Nov 19:06
ed64046

Choose a tag to compare

What's Changed

  • chore(e2e): tweak timeouts by @klkvr in #1017
  • feat(subblocks): propagate subblock feeRecipient to EVM by @klkvr in #1018
  • chore(deny): apply MIT OR Apache-2.0 license to crates by @zerosnacks in #1024
  • fix(consensus): retain old epoch information until full transition by @SuperFluffy in #1021
  • chore(deny): RUSTSEC-2024-0437 is no longer relevant by @zerosnacks in #1025
  • chore(e2e): bump new_payload_wait_time for subblocks test by @klkvr in #1027
  • fix: validate blocktime is not in the future by @klkvr in #1001
  • feat(precompiles): Update LinkingUSD to use default TIP20 logic by @0xKitsune in #1015
  • chore: bump to v0.5.3 by @Zygimantass in #1036

Full Changelog: v0.5.2...v0.5.3

v0.5.2 - Andantino testnet patches

21 Nov 16:56
4fc0c09

Choose a tag to compare

What's Changed

Full Changelog: v0.5.1...v0.5.2

v0.5.1 - Andantino testnet patches

20 Nov 12:08

Choose a tag to compare

This is a patch release that prepares the Andantino testnet for the Moderato hardfork (timestamp: Mon Nov 24 2025 16:00:00 GMT+0000). Please upgrade your nodes before the date to make sure your nodes keep up-to-date.

This patch version also includes a fix for better RPC transaction inclusion.

What's Changed

Full Changelog: v0.5.0...v0.5.1

v0.5.0 - Moderato hardfork on Andantino testnet

19 Nov 16:20
9140b80

Choose a tag to compare

This is a release that prepares the Andantino testnet for the Moderato hardfork (timestamp: Mon Nov 24 2025 16:00:00 GMT+0000). Please upgrade your nodes before the date to make sure your nodes keep up-to-date.

What's Changed

  • feat: payload builder defaults by @klkvr in #938
  • fix: bump system tx gas limit to 250M by @mattsse in #945
  • fix!(stablecoin-exchange): align MIN/MAX_PRICE with MIN/MAX_TICK (Moderato+) by @fgimenez in #944
  • fix!(stablecoin-exchange): round up quote amounts (Moderato+) by @fgimenez in #942
  • fix!(orderbook): add price bounds validation to price_to_tick() by @fgimenez in #939
  • test(bench): Include DEX orders and swaps in max_tps by @RomanHodulak in #770
  • Revert "test(bench): Include DEX orders and swaps in max_tps (#770)" by @shekhirin in #958
  • feat(deps): replace simple-tqdm with indicatif 0.18 to avoid unmaintained number_prefix by @fgimenez in #954
  • fix(consensus): certificate backfill by @SuperFluffy in #956
  • fix: add delegateToDefaultV2 to prevent signature forgery by @fgimenez in #948
  • fix(reth): persistence by @SuperFluffy in #957
  • fix(precompiles): disable scheduled TIP20 rewards by @0xKitsune in #953
  • feat(precompiles): setup transient storage support by @0xrusowsky in #955
  • chore: bump commonware dep by @fgimenez in #964
  • feat!(precompiles): return ABI-encoded UnknownFunctionSelector error (Moderato+) by @fgimenez in #941
  • fix: ensure executor task is aborted with application by @mattsse in #967
  • refactor: pull pagination types into tempo-alloy by @onbjerg in #965
  • chore: re-use EthBeaconConsensus::validate_header by @klkvr in #961
  • chore: release 0.5.0 and add Moderato hardfork to Andantino by @Zygimantass in #969

Full Changelog: v0.4.0...v0.5.0