Releases: astriaorg/astria
Releases · astriaorg/astria
Composer 0.8.0
What's Changed
- feat: use macro to declare metric constants by @SuperFluffy in #1129
- feat(core, proto)!: add bech32m addresses by @SuperFluffy in #1124
- chore(core, proto)!: remove non-bech32m address bytes by @SuperFluffy in #1186
- feat(proto, sequencer)!: use full IBC ICS20 denoms instead of IDs by @SuperFluffy in #1209
Full Changelog: composer-v0.7.0...composer-v0.8.0
EVM Bridge Withdrawer 0.1.0
Initial Release of EVM Bridge Withdrawer
Conductor 0.17.0
What's Changed
- refactor(conductor): perform signal handling in binary and test shutdown logic by @SuperFluffy in #1094
- feat(conductor)!: rate limit sequencer cometbft requests by @SuperFluffy in #1068
- feat(conductor): add retry to execution API gRPCs by @SuperFluffy in #1115
- feat(conductor): add metrics by @SuperFluffy in #1091
- feat(conductor, proto)!: celestia base heights in commitment state by @joroshiba in #1121
- feat(conductor): skip outdated block metadata by @SuperFluffy in #1120
- chore(conductor): release conductor 0.17 by @joroshiba in #1139
New Contributors
- @quasystaty1 made their first contribution in #1102
Full Changelog: conductor-v0.16.0...conductor-v0.17.0
Sequencer 0.13.0
What's Changed
- feat(sequencer): implement
get_pending_nonce
for sequencer API by @noot in #1073 - feat(sequencer)!: fees go to sudo poa by @joroshiba in #1104
- release(sequencer): sequencer 0.13.0 by @joroshiba in #1105
Full Changelog: sequencer-v0.12.0...sequencer-v0.13.0
Sequencer 0.12.0
What's Changed
- fix(sequencer): stateful check now ensures balance for total tx by @Lilyjjo in #1009
- fix(sequencer): set current app hash properly when creating app by @noot in #1025
- fix(sequencer): panic sequencer instead of cometbft on erroring abci consensus requests by @Lilyjjo in #1016
- refactor(sequencer): store fees for actions in app state by @noot in #1017
- feat(sequencer): implement basic app side mempool with nonce ordering by @noot in #1000
- feat(proto): update ics20 withdrawal to have a memo field by @noot in #1056
- feat(sequencer)!: add fees to genesis state by @noot in #1055
- refactor(proto)!: update
SignedTransaction
to containAny
for transaction by @noot in #1044 - fix(sequencer): fix ibc prefix conversion by @noot in #1065
- feat(sequencer)!: implement bridge unlock action and derestrict transfers by @Lilyjjo in #1034
- feat(sequencer)!: implement
FeeChangeAction
for the authority component by @noot in #1037
Full Changelog: sequencer-v0.11.0...sequencer-v0.12.0
Sequencer Relayer 0.14.0
What's Changed
- refactor(proto)!: update
SignedTransaction
to containAny
for transaction by @noot in #1044 - metrics(relayer)!: make per submission gauges into histograms by @SuperFluffy in #1060
- chore(sequencer-relayer): change compression ratio calculation by @Fraser999 in #1075
- release: dusk-6 releases by @joroshiba in #1084
Full Changelog: sequencer-relayer-v0.13.0...sequencer-relayer-v0.14.0
Conductor 0.16.0
What's Changed
- refactor(proto)!: update
SignedTransaction
to containAny
for transaction by @noot in #1044 - fix(conductor): don't exit on bad Sequencer connection by @SuperFluffy in #1076
- feat(conductor): respect shutdown signals during init by @SuperFluffy in #1080
- release: dusk-6 releases by @joroshiba in #1084
Full Changelog: conductor-v0.15.0...conductor-v0.16.0
Composer 0.7.0
What's Changed
- feat(composer): add initial set of metrics by @bharath-123 in #932
- refactor(proto)!: update
SignedTransaction
to containAny
for transaction by @noot in #1044 - feat(composer)! avoid holding private key in env var by @Fraser999 in #1074
Full Changelog: composer-v0.6.0...composer-v0.7.0
Sequencer Relayer 0.13.0
What's Changed
- feat(sequencer-relayer)!: provide filter for rollups by @Fraser999 in #1001
- test(sequencer-relayer): reinstate black box tests by @Fraser999 in #1033
- feat(sequencer-relayer): add metric recording highest sequencer block submitted by @Fraser999 in #1040
- feat(conductor, relayer)!: batch multiple Sequencer blocks to save on Celestia fees by @SuperFluffy in #1045
- release: conductor 0.15.0, relayer 0.13.0 by @joroshiba in #1058
Full Changelog: sequencer-relayer-v0.12.0...sequencer-relayer-v0.13.0
Conductor 0.15.0
What's Changed
- fix(conductor): only execute firm blocks if firm and soft block numbers match by @SuperFluffy in #1021
- feat(conductor, relayer)!: batch multiple Sequencer blocks to save on Celestia fees by @SuperFluffy in #1045
- refactor(conductor): fetch missing blocks as necessary by @SuperFluffy in #1054
- fix(conductor): retry blob fetch on request timeout by @SuperFluffy in #1061
- release: conductor 0.15.0, relayer 0.13.0 by @joroshiba in #1058
Full Changelog: conductor-v0.14.0...conductor-v0.15.0