Releases: astriaorg/astria
Releases · astriaorg/astria
Composer 0.5.0
What's Changed
- feat(telemetry): simplify emitting error fields with cause chains by @SuperFluffy in #765
- fix(composer): reset timer when bundle empty by @joroshiba in #804
- chore(composer): disambiguate chain-id by @joroshiba in #791
- chore: migrate v1alpha1 sequencer apis to v1 by @joroshiba in #817
- chore(collector): Rename Collector to GethCollector by @bharath-123 in #792
- refactor(composer): flatten module structure by @bharath-123 in #796
- chore: releases for new devnet by @joroshiba in #824
New Contributors
- @bharath-123 made their first contribution in #777
Full Changelog: composer-v0.4.0...composer-v0.5.0
Sequencer 0.9.0
What's Changed
- feat(core): add
SignedTransaction::sha256_of_proto_encoding()method by @noot in #687 - fix(sequencer): fix
FungibleTokenPacketDatadecoding by @noot in #686 - feat(sequencer): transfer fees to block proposer instead of burning by @noot in #690
- chore: update licenses by @joroshiba in #706
- feat(sequencer, cli)!: update balance queries to return every asset owned by account by @noot in #683
- feat(sequencer)!: use
IbcComponentand penumbraHostInterfaceby @noot in #700 - refactor(core)!: move fee asset from
UnsignedTransactiontoSequenceActionandTransferActionby @noot in #719 - feat(sequencer)!: add
ibc_sudo_addressto genesis, only allowIbcRelayactions from this address by @noot in #721 - feat(conductor, core, proto)!: add firm block syncing by @SuperFluffy in #691
- fix(core, conductor): relax size requirements of hash buffers by @SuperFluffy in #709
- feat(telemetry)!: use opentelemetry by @SuperFluffy in #656
- chore: build all binaries, fix pr title ci by @joroshiba in #728
- chore: split protos into multiple buf repos by @joroshiba in #732
- fix(core): replace allocating display impl by @noot in #738
- feat(sequencer)!: allow specific assets for fee payment by @noot in #730
- feat(sequencer)!: add fee for
Ics20Withdrawalaction by @noot in #733 - chore(ci): bump rust to 1.76, cargo-chef to 0.1.63 by @SuperFluffy in #744
- chore!: upgrade to penumbra release 0.66 by @joroshiba in #741
- feat!: metrics setup, and first metrics by @joroshiba in #739
- feat(sequencer): add
ibc_relayer_addresseslist and allow modifications viaibc_sudo_addressby @noot in #737 - chore: upgrade metrics to latest by @joroshiba in #750
- fix(ci): fixes docker builds by @joroshiba in #756
- feat!: add pretty-printing to stdout by @SuperFluffy in #736
- feat(sequencer): implement ability to update fee assets using sudo key by @noot in #752
- refactor(sequencer): move ibc-related code to its own module by @noot in #757
- feat: print build info in all services by @SuperFluffy in #753
- release: composer 0.4, conductor 0.12, sequencer 0.9, relayer 0.10 by @joroshiba in #760
New Contributors
- @mycodecrafting made their first contribution in #705
Full Changelog: sequencer-v0.8.0...sequencer-v0.9.0
Sequencer Relayer 0.10.0
What's Changed
- fix(sequencer): fix
FungibleTokenPacketDatadecoding by @noot in #686 - feat(sequencer): transfer fees to block proposer instead of burning by @noot in #690
- chore: update licenses by @joroshiba in #706
- feat(sequencer, cli)!: update balance queries to return every asset owned by account by @noot in #683
- feat(sequencer)!: use
IbcComponentand penumbraHostInterfaceby @noot in #700 - refactor(core)!: move fee asset from
UnsignedTransactiontoSequenceActionandTransferActionby @noot in #719 - feat(sequencer)!: add
ibc_sudo_addressto genesis, only allowIbcRelayactions from this address by @noot in #721 - feat(conductor, core, proto)!: add firm block syncing by @SuperFluffy in #691
- fix(core, conductor): relax size requirements of hash buffers by @SuperFluffy in #709
- feat(telemetry)!: use opentelemetry by @SuperFluffy in #656
- chore: build all binaries, fix pr title ci by @joroshiba in #728
- chore: split protos into multiple buf repos by @joroshiba in #732
- fix(core): replace allocating display impl by @noot in #738
- feat(sequencer)!: allow specific assets for fee payment by @noot in #730
- feat(sequencer)!: add fee for
Ics20Withdrawalaction by @noot in #733 - chore(ci): bump rust to 1.76, cargo-chef to 0.1.63 by @SuperFluffy in #744
- chore!: upgrade to penumbra release 0.66 by @joroshiba in #741
- feat!: metrics setup, and first metrics by @joroshiba in #739
- feat(sequencer): add
ibc_relayer_addresseslist and allow modifications viaibc_sudo_addressby @noot in #737 - chore: upgrade metrics to latest by @joroshiba in #750
- feat!: add pretty-printing to stdout by @SuperFluffy in #736
- feat(conductor): set permitted commitment spread from rollup genesis by @SuperFluffy in #743
- feat(sequencer): implement ability to update fee assets using sudo key by @noot in #752
- refactor(sequencer): move ibc-related code to its own module by @noot in #757
- feat: print build info in all services by @SuperFluffy in #753
- release: composer 0.4, conductor 0.12, sequencer 0.9, relayer 0.10 by @joroshiba in #760
New Contributors
- @mycodecrafting made their first contribution in #705
Full Changelog: sequencer-relayer-v0.9.1...sequencer-relayer-v0.10.0
Conductor 0.12.0
What's Changed
- feat(core): add
SignedTransaction::sha256_of_proto_encoding()method by @noot in #687 - fix(sequencer): fix
FungibleTokenPacketDatadecoding by @noot in #686 - feat(sequencer): transfer fees to block proposer instead of burning by @noot in #690
- chore: update licenses by @joroshiba in #706
- refactor(core)!: move fee asset from
UnsignedTransactiontoSequenceActionandTransferActionby @noot in #719 - feat(sequencer)!: add
ibc_sudo_addressto genesis, only allowIbcRelayactions from this address by @noot in #721 - feat(conductor, core, proto)!: add firm block syncing by @SuperFluffy in #691
- fix(core, conductor): relax size requirements of hash buffers by @SuperFluffy in #709
- feat(telemetry)!: use opentelemetry by @SuperFluffy in #656
- chore: build all binaries, fix pr title ci by @joroshiba in #728
- chore: split protos into multiple buf repos by @joroshiba in #732
- fix(core): replace allocating display impl by @noot in #738
- chore(ci): bump rust to 1.76, cargo-chef to 0.1.63 by @SuperFluffy in #744
- feat!: metrics setup, and first metrics by @joroshiba in #739
- feat(sequencer): add
ibc_relayer_addresseslist and allow modifications viaibc_sudo_addressby @noot in #737 - chore: upgrade metrics to latest by @joroshiba in #750
- fix(ci): fixes docker builds by @joroshiba in #756
- feat!: add pretty-printing to stdout by @SuperFluffy in #736
- feat(conductor): set permitted commitment spread from rollup genesis by @SuperFluffy in #743
- feat: print build info in all services by @SuperFluffy in #753
- release: composer 0.4, conductor 0.12, sequencer 0.9, relayer 0.10 by @joroshiba in #760
New Contributors
- @mycodecrafting made their first contribution in #705
Full Changelog: conductor-v0.11.1...conductor-v0.12.0
Composer 0.4.0
What's Changed
- feat(core): add
SignedTransaction::sha256_of_proto_encoding()method by @noot in #687 - chore: update licenses by @joroshiba in #706
- feat(composer): bundle multiple rollup transactions into a single sequencer transaction by @itamarreif in #651
- refactor(core)!: move fee asset from
UnsignedTransactiontoSequenceActionandTransferActionby @noot in #719 - feat(telemetry)!: use opentelemetry by @SuperFluffy in #656
- fix(core): replace allocating display impl by @noot in #738
- chore(ci): bump rust to 1.76, cargo-chef to 0.1.63 by @SuperFluffy in #744
- feat!: metrics setup, and first metrics by @joroshiba in #739
- chore: upgrade metrics to latest by @joroshiba in #750
- fix(ci): fixes docker builds by @joroshiba in #756
- feat!: add pretty-printing to stdout by @SuperFluffy in #736
- chore: add some information to crates update msrv by @joroshiba in #754
- feat: print build info in all services by @SuperFluffy in #753
- release: composer 0.4, conductor 0.12, sequencer 0.9, relayer 0.10 by @joroshiba in #760
Full Changelog: composer-v0.3.1...composer-v0.4.0
CLI 0.3.1
What's Changed
- chore(cli): bump rpc websocket for dusk-3 by @mycodecrafting in #705
New Contributors
- @mycodecrafting made their first contribution in #705
Full Changelog: cli-v0.3.0...cli-v0.3.1
CLI 0.3.0
What's Changed
- chore: update licenses by @joroshiba in #706
- fix(cli)!: refactor yaml serialization to match format in rollup's values.yaml by @steezeburger in #707
Full Changelog: cli-v0.2.2...cli-v0.3.0
CLI 0.2.2
What's Changed
- chore(cli): bump for dusk-3 by @joroshiba in #689
Full Changelog: cli-v0.2.1...cli-v0.2.2
Sequencer 0.8.0
What's Changed
- chore(ci): move protobuf specs to repository top level by @SuperFluffy in #629
- fix(ci): adjust input to proto breaking change linter after refactor by @SuperFluffy in #635
- ci(proto): add proto formatting, cleanup justfile by @joroshiba in #637
- chore(ci): bump all checkout actions to v3 by @SuperFluffy in #641
- refactor: unify construction of cometbft blocks in tests by @SuperFluffy in #640
- feat(sequencer): store mapping of IBC asset ID -> full denomination trace by @noot in #614
- ci: switch tagging format by @joroshiba in #639
- feat(sequencer): implement ICS20 withdrawals by @noot in #609
- chore(sequencer)!: bump penumbra deps, remove
AppHashby @noot in #655 - refactor(proto): rename astria-proto to astria-core by @SuperFluffy in #644
- refactor(api): break up sequencer v1alpha1 module by @SuperFluffy in #646
- refactor: don't deny unknown config fields by @SuperFluffy in #657
- fix(sequencer): fix ABCI event handling by @noot in #666
- fix(sequencer): clear processed tx count in begin_block by @noot in #659
- feat(sequencer): add IBC gRPC server to sequencer app by @noot in #631
- refactor(sequencer): call abort on ABCI server on signal by @mattdf in #670
- refactor(api): define abci error codes in protobuf by @SuperFluffy in #647
- feat(ci): lint debug fields in tracing events by @SuperFluffy in #664
- refactor: use display formatting instead of debug formatting in tracing events by @SuperFluffy in #671
- fix(docker-build): amend Cargo.toml when building images by @SuperFluffy in #672
- fix(sequencer): update app state to latest committed before starting round by @noot in #673
- chore(sequencer): update instrumentation for all consensus & app functions by @joroshiba in #677
- fix(sequencer): allow blocksync to complete successfully by @joroshiba in #675
- feat(sequencer)!: max sequencer bytes per block limit by @joroshiba in #676
- build(sequencer, conductor, composer, relayer): cut releases by @joroshiba in #680
New Contributors
Full Changelog: sequencer-v0.7.0...sequencer-v0.8.0
Sequencer Relayer 0.9.1
What's Changed
- chore(ci): move protobuf specs to repository top level by @SuperFluffy in #629
- fix(ci): adjust input to proto breaking change linter after refactor by @SuperFluffy in #635
- ci(proto): add proto formatting, cleanup justfile by @joroshiba in #637
- chore(ci): bump all checkout actions to v3 by @SuperFluffy in https://github.com/astriaorg/astria/pull/6414
- ci: switch tagging format by @joroshiba in #639
- ci(cli): autocut release binaries by @joroshiba in #643
- ci(cli): fix archive upload by @joroshiba in #645
- feat(cli)!: update to use new chart structure, dusk-2 by @joroshiba in #611
- refactor(api): break up sequencer v1alpha1 module by @SuperFluffy in #646
- refactor: don't deny unknown config fields by @SuperFluffy in #657
- refactor(api): define abci error codes in protobuf by @SuperFluffy in #647
- feat(ci): lint debug fields in tracing events by @SuperFluffy in #664
- refactor: use display formatting instead of debug formatting in tracing events by @SuperFluffy in #671
- fix(docker-build): amend Cargo.toml when building images by @SuperFluffy in #672
- build(sequencer, conductor, composer, relayer): cut releases by @joroshiba in #680
New Contributors
Full Changelog: sequencer-relayer-v0.9.0...sequencer-relayer-v0.9.1