Skip to content

Releases: astriaorg/astria

Sequencer 2.0.0

17 Mar 19:03
b59f391
Compare
Choose a tag to compare

This is the newest release for sequencer, in use on Dusk, Dawn and Mainnet Astria networks.

Breaking Changes

  • ASTRIA_SEQUENCER_LISTEN_ADDR environment variable has been replaced ASTRIA_SEQUENCER_ABCI_LISTEN_URL. New config should be of form tcp://<ip address>:<port>.
  • ASTRIA_SEQUENCER_NO_OPTIMISTIC_BLOCKS environment variable is required to be set, we recommend setting to true. Setting to false will enable a beta feature which enables a grpc streaming API to subscribe to sequencer block events as they are proposed and finalized.

Full Changelog

Fixed

  • Increase mempool removal cache size to be greater than default CometBFT
    mempool size #1969.
  • Support distributed signers as validators #2024
  • Direct fetching of consensus state in RecoverIbcClient action #2037
  • Ensure getPendingNonce gRPC returns the correct nonce #2012.

Added

  • Implement astria.sequencerblock.optimistic.v1alpha1.OptimisticBlockService #1839.
  • Add ASTRIA_SEQUENCER_ABCI_LISTEN_URL config variable #1877

Changed

  • Bump MSRV to 1.83.0 #1857.
  • Index all event attributes #1786.
  • Consolidate action handling to single module #1759.
  • Ensure all deposit assets are trace prefixed #1807.
  • Update idna dependency to resolve cargo audit warning #1869.
  • Remove events reporting on state storage creation #1892.
  • Use bridge address to determine asset in bridge unlock cost estimation instead
    of signer #1905.
  • Add more thorough unit tests for all actions #1916.
  • Implement BridgeTransfer action #1934.
  • Implement RecoverIbcClient action #2008.

Removed

  • Remove ASTRIA_SEQUENCER_LISTEN_ADDR config variable #1877

Sequencer 2.0.0-rc.2

16 Mar 19:33
4aadc67
Compare
Choose a tag to compare
Sequencer 2.0.0-rc.2 Pre-release
Pre-release

This release builds on top of the 2.0.0-rc.1 release with these fixes.

Fixed

  • Support distributed signers as validators #2024
  • Direct fetching of consensus state in RecoverIbcClient action #2037

Sequencer Relayer 1.0.1

07 Mar 23:08
a12efeb
Compare
Choose a tag to compare

Patch with a audit based dependency upgrade.

Changed

  • Update idna dependency to resolve cargo audit warning #1869.

Conductor 1.1.0

07 Mar 23:07
a12efeb
Compare
Choose a tag to compare

Minor release, contains new feature of providing sequencer block hash to execution nodes. This is a non breaking changes to API client and old execution clients can use the new software. New clients using this new data will not be able to use the old version.

Changed

  • Update idna dependency to resolve cargo audit warning #1869.
  • Remove panic source on shutdown #1919.

Added

  • Send sequencer_block_hash as part of ExecuteBlockRequest #1999.

Composer 1.0.1

07 Mar 23:06
a12efeb
Compare
Choose a tag to compare

Minor patch with a audit based dependency upgrade.

Changed

  • Update idna dependency to resolve cargo audit warning #1869.

EVM Bridge Withdrawer 1.0.2

07 Mar 23:04
a12efeb
Compare
Choose a tag to compare

Minor patch with a audit based dependency upgrade.

Changed

  • Update idna dependency to resolve cargo audit warning #1869.

Sequencer 2.0.0-rc.1

07 Mar 23:18
a12efeb
Compare
Choose a tag to compare
Sequencer 2.0.0-rc.1 Pre-release
Pre-release

Release Candidate of next major release with breaking changes to environment configuration.

Breaking Changes

  • ASTRIA_SEQUENCER_LISTEN_ADDR environment variable has been replaced ASTRIA_SEQUENCER_ABCI_LISTEN_URL. New config should be of form tcp://<ip address>:<port>.
  • ASTRIA_SEQUENCER_NO_OPTIMISTIC_BLOCKS environment variable is required to be configured may set to false. Turning this on enables a grpc streaming API to subscribe to new blocks after abci ProcessProposal events before consensus has been reached. This is a beta feature.

Full Changelog

Fixed

  • Ensure getPendingNonce gRPC returns the correct nonce #2012.

Added

  • Implement astria.sequencerblock.optimistic.v1alpha1.OptimisticBlockService #1839.
  • Add ASTRIA_SEQUENCER_ABCI_LISTEN_URL config variable #1877

Changed

  • Bump MSRV to 1.83.0 #1857.
  • Index all event attributes #1786.
  • Consolidate action handling to single module #1759.
  • Ensure all deposit assets are trace prefixed #1807.
  • Update idna dependency to resolve cargo audit warning #1869.
  • Remove events reporting on state storage creation #1892.
  • Use bridge address to determine asset in bridge unlock cost estimation instead
    of signer #1905.
  • Add more thorough unit tests for all actions #1916.
  • Implement BridgeTransfer action #1934.
  • Implement RecoverIbcClient action #2008.

Removed

  • Remove ASTRIA_SEQUENCER_LISTEN_ADDR config variable #1877

CLI 0.6.0

07 Mar 23:05
a12efeb
Compare
Choose a tag to compare
CLI 0.6.0 Pre-release
Pre-release

Added

  • Add fee-assets subcommand to sequencer CLI #1816.

Changed

  • Bump MSRV to 1.83.0 #1857.
  • Update idna dependency to resolve cargo audit warning #1869.
  • Remove default values from --sequencer.chain-id and --sequencer-url arguments #1792

Fixed

  • Fix ICS20 withdrawal source when using channel with more than one port/channel combo. #1768

Auctioneer 0.0.1

26 Feb 15:00
75ecf0b
Compare
Choose a tag to compare
Auctioneer 0.0.1 Pre-release
Pre-release

The first release of auctioneer.

EVM Bridge Withdrawer 1.0.1

04 Nov 22:21
8fe3739
Compare
Choose a tag to compare

What's Changed

Minor patch release, improves metrics and handling more assets type strings.

Fixed

  • Set batch_total_settled_value metric to 0 when no withdrawals are settled #1768
  • Fixed ICS20 withdrawal source when using channel with more than one port/channel combo. #1768

Full Changelog: bridge-withdrawer-v1.0.0...bridge-withdrawer-v1.0.1