Releases: astriaorg/astria
Releases · astriaorg/astria
Conductor 0.9.0
What's Changed
- chore(conductor): implement clippy pedantic suggestions by @SuperFluffy in #573
- fix(conductor, relayer): use sequencer chain id for sequencer blobs by @joroshiba in #577
- chore(conductor, relayer): release conductor 0.9.0, sequencer-relayer 0.7.0 by @joroshiba in #578
Full Changelog: v0.8.0--conductor...v0.9.0--conductor
Sequencer Relayer 0.7.0
What's Changed
- chore(relayer): implement clippy pedantic suggestions by @SuperFluffy in #572
- fix(conductor, relayer): use sequencer chain id for sequencer blobs by @joroshiba in #577
- chore(conductor, relayer): release conductor 0.9.0, sequencer-relayer 0.7.0 by @joroshiba in #578
Full Changelog: v0.6.0--sequencer-relayer...v0.7.0--sequencer-relayer
Conductor 0.8.0
What's Changed
- fix(conductor): update rollup chain id in conductor example env to match composer by @noot in #505
- fix(conductor): clarify logging in executor by @noot in #508
- celestia-client: use eiger's version by @SuperFluffy in #486
- feat(conductor): add re-sync for missed sequencer blocks by @SuperFluffy in #515
- feat(conductor): replace formatted error backtraces by value impl by @SuperFluffy in #516
- conductor: v1alpha2 integration by @joroshiba in #528
- config: define service configs in terms of a central crate by @SuperFluffy in #537
- fix: implement
chain_ids_commitment
inclusion proof generation and verification by @noot in #548 - feat(conductor): empty blocks from da get executed by @sambukowski in #551
- fix: dependency update for yanked ahash deps by @joroshiba in #544
- refactor: remove signing and signature verification of data posted to DA by @noot in #538
- refactor: verify current block commit in conductor; remove
last_commit
fromSequencerBlockData
by @noot in #560 - feat(conductor): remove disable empty block execution config setting by @sambukowski in #556
- feat(conductor): added commitment grab to better set sync start height by @sambukowski in #553
- chore(conductor): release 0.8.0 by @joroshiba in #564
Full Changelog: v0.7.0--conductor...v0.8.0--conductor
Sequencer Relayer 0.6.0
What's Changed
- sequencer-validation: implement std Error by @SuperFluffy in #430
- bump penumbra, tendermint; prune workspace cargo of unused deps by @SuperFluffy in #468
- use fork of tendermint with backported reqwest client by @SuperFluffy in #498
- celestia-client: use eiger's version by @SuperFluffy in #486
- config: define service configs in terms of a central crate by @SuperFluffy in #537
- fix: implement
chain_ids_commitment
inclusion proof generation and verification by @noot in #548 - refactor: remove signing and signature verification of data posted to DA by @noot in #538
- refactor: verify current block commit in conductor; remove
last_commit
fromSequencerBlockData
by @noot in #560 - chore(relayer): release 0.6.0 by @joroshiba in #565
Full Changelog: v0.5.1--sequencer-relayer...v0.6.0--sequencer-relayer
Sequencer 0.5.0
What's Changed
- feat(sequencer): remove byzantine validators in begin_block by @noot in #429
- feat(sequencer): implement sudo key changes by @noot in #431
- feat(sequencer): implement minting module by @noot in #435
- fix(sequencer): fix tests without
--all-features
by @noot in #481 - bump penumbra, tendermint; prune workspace cargo of unused deps by @SuperFluffy in #468
- ci: bump rust to 1.72 by @dereksione in #477
- use fork of tendermint with backported reqwest client by @SuperFluffy in #498
- fix(sequencer): move transaction execution to prepare/process proposal by @noot in #480
- fix: typos by @xiaolou86 in #541
- fix: implement
chain_ids_commitment
inclusion proof generation and verification by @noot in #548 - fix(sequencer): fix authority component ValidatorSet non determinism by @noot in #557
- fix(sequencer): run only
prepare_proposal
if proposer by @noot in #558 - chore(sequencer): release 0.5.0 by @joroshiba in #563
Full Changelog: v0.4.1--sequencer...v0.5.0--sequencer
Composer 0.2.5
What's Changed
- fix(composer): refetch nonce on submission failure by @itamarreif in #459
- ci(composer): fix flaky composer test by @joroshiba in #552
- chore(composer): release 0.2.5 by @joroshiba in #566
Full Changelog: v0.2.4--composer...v0.2.5--composer
Composer 0.2.4
What's Changed
- composer: resubscribe if rollup subscription stops by @SuperFluffy in #532
- feat(conductor): replace formatted error backtraces by value impl by @SuperFluffy in #516
- release(composer): 0.2.4 by @joroshiba in #539
Full Changelog: v0.2.3--composer...v0.2.4--composer
Composer 0.2.3
What's Changed
- feat(composer): allow rollup names with dash by @SuperFluffy in #514
- release(composer): 0.2.3 by @joroshiba in #519
Full Changelog: v0.2.2--composer...v0.2.3--composer
Conductor 0.7.0
What's Changed
- conductor: added execution commit level v2 by @sambukowski in #474
- composer: report cause of failed nonce fetch by @SuperFluffy in #492
- use fork of tendermint with backported reqwest client by @SuperFluffy in #498
- conductor: never recycle websocket clients by @SuperFluffy in #499
- conductor: spawn driver as task and report exit by @SuperFluffy in #500
- conductor: resubscribe with backoff instead of failing by @SuperFluffy in #501
- release(conductor): 0.7.0 by @joroshiba in #502
Breaking Changes
- Removed
disable_finalization
config and replaced withexecution_commit_level
Full Changelog: v0.6.1--conductor...v0.7.0--conductor
Conductor 0.6.1
What's Changed
- conductor: don't panic on empty blocks by @SuperFluffy in #467
- fix(conductor): fix action tree root inclusion proof verification by @noot in #469
- bump penumbra, tendermint; prune workspace cargo of unused deps by @SuperFluffy in #468
- conductor: reconnect to sequencer websocket with backoff by @SuperFluffy in #483
- conductor: log task exit by @SuperFluffy in #479
- release(conductor): Release 0.6.1 by @joroshiba in #490
Full Changelog: v0.6.0--conductor...v0.6.1--conductor