Skip to content

Releases: astriaorg/astria

Sequencer 4.0.0

10 Oct 19:32
880cfd2

Choose a tag to compare

Added

  • Add cache of recent execution results to mempool #2163.
  • Add tx result to Executed transaction status #2159.
  • Add Blackburn upgrade #2228.
  • Allow disabling deposits to bridge accounts post-Blackburn upgrade #2245.

Changed

  • Disallow ICS20 transfers using denoms which are not allowed fee assets post-Blackburn
    upgrade #2228.
  • Allow inclusion of IbcRelay actions which fail execution post-Blackburn
    upgrade #2201.

Full changelog: sequencer-v3.0.0...sequencer-v4.0.0

Sequencer 4.0.0-rc.2

10 Oct 17:28
211fa17

Choose a tag to compare

Sequencer 4.0.0-rc.2 Pre-release
Pre-release

Added

  • Allow disabling deposits to bridge accounts post-Blackburn upgrade #2245.

Full Changelog: sequencer-v4.0.0-rc.1...sequencer-v4.0.0-rc.2

Sequencer Relayer 2.0.0

06 Oct 18:03
3e632ed

Choose a tag to compare

Changed

  • Update celestia-types dependency #2253.

Full Changelog: sequencer-relayer-v1.0.1...sequencer-relayer-v2.0.0

Conductor 3.0.0

06 Oct 18:04
3e632ed

Choose a tag to compare

Changed

  • Update celestia-rpc, celestia-types and jsonrpsee dependencies #2253.

Full Changelog: conductor-v2.0.0...conductor-v3.0.0

Sequencer 4.0.0-rc.1

30 Jul 21:51
935d557

Choose a tag to compare

Sequencer 4.0.0-rc.1 Pre-release
Pre-release

[4.0.0-rc.1] - 2025-07-28

Added

  • Add cache of recent execution results to mempool #2163.
  • Add tx result to Executed transaction status #2159.
  • Add Blackburn upgrade #2228.

Changed

  • Disallow ICS20 transfers using denoms which are not allowed fee assets post-Blackburn
    upgrade #2228.
  • Allow inclusion of IbcRelay actions which fail execution post-Blackburn
    upgrade #2201.

Full changelog: sequencer-v3.0.0...sequencer-v4.0.0-rc.1

Composer 1.1.0

30 Jun 18:56
bea8a4f

Choose a tag to compare

Changed

  • Fetch and submit transactions already in the rollup transaction pool before submitting
    those coming from eth_subscribe #2086.

Fixed

  • Fix TLS errors when connecting to remote sequencer networks.

Conductor 2.0.0

16 Jun 22:00
bf579f0

Choose a tag to compare

Added

  • Include price feed oracle data in transactions when sequencer network
    provides it #2085.

Changed

  • Upgrade to astria.execution.v2 APIs, implement execution sessions, remove env
    vars for setting chain IDs #2006.

Fixed

  • Update crossbeam-channel dependency to resolve cargo audit warning #2106.
  • Fix TLS errors when connecting to remote sequencer networks #2140.

Sequencer 3.0.0

22 May 18:00
9d13c9d

Choose a tag to compare

Added

  • Provide support for upgrading the sequencer network #2085.
  • Implement first sequencer upgrade, named Aspen #2085.
  • Add endpoint to sequencer gRPC service at /v1/sequencer/upgrades which
    responds with a summary of applied and scheduled upgrades #2085.
  • Include price feed data in blocks provided by Connect oracle sidecar once
    Aspen upgrade has activated #2085.
  • Include names in ValidatorUpdate actions once Aspen upgrade has been activated
    #2089.
  • Add ASTRIA_SEQUENCER_UPGRADES_FILEPATH config variable to specify the path
    to the now required upgrades.json file #2085.
  • Add ASTRIA_SEQUENCER_COMETBFT_RPC_ADDR config variable to specify the
    address of the CometBFT RPC endpoint for this sequencer #2085.
  • Add ASTRIA_SEQUENCER_NO_PRICE_FEED config variable to disable providing
    price feed data in the consensus vote extensions, avoiding the need to run
    the price feed oracle sidecar #2085.
  • Add ASTRIA_SEQUENCER_PRICE_FEED_GRPC_ADDR config variable to specify the
    gRPC endpoint for the price feed oracle sidecar #2085.
  • Add ASTRIA_SEQUENCER_PRICE_FEED_CLIENT_TIMEOUT_MILLISECONDS config variable
    to specify the timeout for responses from the price feed oracle sidecar #2085.
  • Add the following metrics relating to price feed data:
    astria_sequencer_extended_commit_info_bytes,
    astria_sequencer_extend_vote_duration_seconds,
    astria_sequencer_extend_vote_failure_count and
    astria_sequencer_verify_vote_extension_failure_count #2085.
  • Add mempool gRPC service #2133.
  • Add metrics:
    • ASTRIA_SEQUENCER_CHECK_TX_FAILED_ACTION_CHECKS
    • ASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CHECK_ACTIONS
    • ASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_RECHECK
      #2142
  • Add transaction fee gRPC query #2160.

Changed

  • Changed to use CheckedTransaction, CheckedAction and Checked... wrappers
    for all action types #2142.
  • Rename metric ASTRIA_SEQUENCER_CHECK_TX_REMOVED_TOO_LARGE to
    ASTRIA_SEQUENCER_CHECK_TX_FAILED_TX_TOO_LARGE #2142
  • Changed CurrencyPairsChange::Addition action to fail if any currency pair to
    be added is already stored #2171.
  • Changed CurrencyPairsChange::Removal action to fail if any currency pair to
    be removed is not currently stored #2171.
  • Changed FeeAssetChange::Addition action to fail if the fee asset to be added
    is already stored #2171.
  • Changed FeeAssetChange::Removal action to fail if the fee asset to be
    removed is not currently stored #2171.
  • Changed IbcRelayerChange::Addition action to fail if the address to be added
    is already stored #2171.
  • Changed IbcRelayerChange::Removal action to fail if the address to be
    removed is not currently stored #2171.
  • Changed MarketsChange::Removal action to fail if any market to be removed is
    not currently stored #2171.

Removed

  • Delete metrics:
    • ASTRIA_SEQUENCER_CHECK_TX_REMOVED_FAILED_STATELESS
    • ASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_PARSE_TX
    • ASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CHECK_STATELESS
    • ASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CHECK_TRACKED
    • ASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CHECK_CHAIN_ID
    • ASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CHECK_REMOVED
    • ASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CONVERT_ADDRESS
      #2142

Fixed

  • Remove failed promotable instead of inserted transaction during mempool insertion
    #2135.
  • Fix issue where proposer includes unexecuted rollup data bytes #2190.

Full Changelog: sequencer-v2.0.1...sequencer-v3.0.0

Conductor 2.0.0-rc.2

20 May 18:39
6311919

Choose a tag to compare

Conductor 2.0.0-rc.2 Pre-release
Pre-release

Fixed

  • Fix TLS errors when connecting to remote seqeuncer networks #2140.

Sequencer 3.0.0-rc.2

16 May 22:20
8afd472

Choose a tag to compare

Sequencer 3.0.0-rc.2 Pre-release
Pre-release

Added

  • Add metrics:
    • ASTRIA_SEQUENCER_CHECK_TX_FAILED_ACTION_CHECKS
    • ASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CHECK_ACTIONS
    • ASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_RECHECK
      #2142

Changed

  • Changed to use CheckedTransaction, CheckedAction and Checked... wrappers
    for all action types #2142.
  • Rename metric ASTRIA_SEQUENCER_CHECK_TX_REMOVED_TOO_LARGE to
    ASTRIA_SEQUENCER_CHECK_TX_FAILED_TX_TOO_LARGE #2142

Removed

  • Delete metrics:
    • ASTRIA_SEQUENCER_CHECK_TX_REMOVED_FAILED_STATELESS
    • ASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_PARSE_TX
    • ASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CHECK_STATELESS
    • ASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CHECK_TRACKED
    • ASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CHECK_CHAIN_ID
    • ASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CHECK_REMOVED
    • ASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CONVERT_ADDRESS
      #2142

Fixed

  • Remove failed promotable instead of inserted transaction during mempool insertion
    #2135.