Releases: astriaorg/astria
Releases · astriaorg/astria
Sequencer Relayer 0.8.0
What's Changed
- feat: add an RFC 6962 compliant Merkle tree with flat memory representation by @SuperFluffy in #554
- fix(relayer): don't use fixed fee pricing by @joroshiba in #590
- chore(conductor, relayer, sequencer): release 0.10.0 conductor, 0.8.0 relayer, and 0.6.0 sequencer by @joroshiba in #591
Full Changelog: v0.7.0--sequencer-relayer...v0.8.0--sequencer-relayer
Sequencer 0.6.0
What's Changed
- feat: add an RFC 6962 compliant Merkle tree with flat memory representation by @SuperFluffy in #554
- chore(conductor, relayer, sequencer): release 0.10.0 conductor, 0.8.0 relayer, and 0.6.0 sequencer by @joroshiba in #591
Full Changelog: v0.5.0--sequencer...v0.6.0--sequencer
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