Releases: unionlabs/union
Releases · unionlabs/union
v0.11.0-rc1
v0.11.0-rc1
v0.9.1-rc1
v0.9.1-rc1
v0.8.1-rc1
v0.8.1-rc1
v0.10.0
v0.10.0 (2023-08-31)
CI
Docs
Features
- upgrade wasm/libwasmvm/bls-eth to 0.41.0/1.3.0/1.32.0 (#587) (1910288a)
- upgrade wasm/libwasmvm to 0.41.0/1.3.0 (36f9184a)
- update cosmos-sdk to v0.47.4 (#585) (ffa13415)
LightClient::UpdateClientMessage
->Chain::Header
(#582) (4f78d946)LightClient::UpdateClientMessage
->Chain::Header
(e14ac65e)- add hubble (#567) (6c6db796)
- add parsing failure test (0c350aac)
- type non-string fields in events (7ee68bc0)
- run fmt and spell checks first (#569) (551760f5)
- cleanup
IbcStateRead
trait and implementations (#561) (2fb5a687) - cleanup
IbcStateRead
trait and implementations (de0df63d) - update Duration and Timestamp to match proto specs (#517) (407e3295)
- add basic fuzzing (40161084)
- update Duration and Timestamp to match proto specs (52bb03d5)
- bundle-testnet:
- ci:
- cometbls-verifier:
- evm:
- testnet-3 genesis:
- uniond:
Bug Fixes
- added v0.10.0 to upgrades.go (03d49796)
- deprecated alias and v1 of gov (1a9ecf5d)
- query the union node for blocks (#578) (968fe570)
- don't link artifacts in tests (4843a5fe)
- fix cometbls-light-client type errors (1f339840)
- bundles:
- cometbls-verifier:
- devnet: move back to 4 validators and remove evm extra flags (46837000)
- evm: allow client creation for counterparty that has a revision number > 0 (b24606d2)
- uniond: append v0.10.0 to upgrades to go (#595) (68eec592)
- unionvisor:
- upgrade:
v0.10.0-rc1
v0.10.0-rc1
v0.9.0
v0.9.0 (2023-08-24)
Docs
- rename setup-demo to e2e-setup (853e670f)
- updated offical docs link in README.md (#501) (a5991e28)
- restructure chapters (#441) (c7507b93)
- make images and diagrams darkmode friendly (#379) (cb1593bf)
- add concepts/permissionless-vs-trustless (#371) (a125b7a9)
- add ibc.md (#325) (7f7ab135)
- ethereum-verifier:
verify_absent_storage
(e78825a6)
CI
- use golem-bot for automation (#479) (08f5b471)
- use PAT when resolving refs (#468) (5f70af6d)
- use PAT when resolving refs (0a62c3c5)
- run e2e against pr ref (#467) (6e86a928)
- change input GITHUB_TOKEN to github-token (#461) (b52882cf)
- move e2e tests to a dedicated action.yml (#451) (241b4a50)
- update release pipeline unionpd to galoisd (#404) (c92a19c5)
- trigger docs deploy (700786cf)
- added nightly workflow (#343) (712a517a)
- e2e:
Features
- upgrade v0.9.0 (#530) (749100f7)
- added v0.9.0 upgrade (e23c607c)
- e2e tests for epoch staking (#462) (39cbad73)
- epoch e2e for forced rotation (b423bcad)
- improve source filtering and re-add ethereum-verifier checks (dd2e5941)
- regenerate rust solidity contract bindings (5accc5dd)
- add
chain_id
tocometbls::ClientState
(d09443b5) - use proper events in handshake methods (#505) (8b45e31b)
- use proper events in handshake methods (66fc6a0e)
- more type conversions in unionlabs (#502) (6eb4e746)
- more type conversions in unionlabs (959b0d1c)
- remove unused generated grpc server stubs (#496) (014d85e6)
- remove unused generated grpc server stubs (29f64fc8)
- clean up unionlabs types (#491) (2ff580d7)
- add more const assertions (2759232f)
- move bounded_int into a file, add tests (9b215c91)
- clean up unionlabs types (31eebffa)
- more types in unionlabs, fix sign extension checking, and some cleanup (#484) (4a595b60)
- more types in unionlabs, fix sign extension checking, and some cleanup (5d4cd88f)
- add epoch e2e to e2e tests (383adf5b)
- look for epoch rotation string (c58f2405)
- add grpc_url to union chain config (#472) (2d415914)
- add grpc_url to union chain config (3bb80371)
- add structs for well-known cosmos ibc events (#447) (7bd7491c)
- set epoch length to 6 (3de0a9fa)
- add structs for well-known cosmos ibc events (3661cd20)
- combined JSON (582f50ce)
- add genesisOverwrites param (923378ac)
- add e2e slash command and remove kvm tests from build.yml (#433) (e2a07235)
- add basic e2e test to ensure block production on both chains (#374) (1fc219c3)
- add healthcheck to uniond image (a0cb214b)
- add basic e2e test to ensure block production on both chains (8b20bb98)
- set font-family to Inter to match lander (9a137f8e)
- rename lib/ibc-types to lib/unionlabs (#401) (5cf6a1c6, closes #351)
- rename lib/ibc-types to lib/unionlabs (e34f34f7)
- move all query commands to query subcommand (d1e78a93)
- refactor commitment proof interface (bafdbcd9)
- add rustfmt.toml (37a306c6)
- use u64::MAX for timeout_revision_height (ebf3d75c)
- add all contract code to genesis (f3ca5d34)
- connection and channel handshake works (6cf67851)
- oh man (c5caedad)
- membership proof on evm (3e6b5e50)
- add genesis (e8555ff6)
- add gentx (2bd7b163)
- add genesis (c67922a1)
- union-testnet-3 (62ebeeb2)
- bundles: new bundle-testnet with v0.8.0 (590aad05)
- cometbls-lc:
v0.9.0-rc3
v0.9.0-rc3
v0.9.0-rc2
v0.9.0-rc2
v0.9.0-rc1
v0.9.0-rc1
v0.8.0
v0.8.0 (2023-06-28)
Features
- vend and fix go vet (f42b9fcc)
- use vend for vendoring instead of go mod vendor (bd34487b)
- support custom query (04b71c16)
- custom query added to contract (30c0a4b7)
- steps towards sepolia connection (33f3db2f)
- re-enable clippy check for relayer (bfa9c2ab)
- packet transfers to evm (d18291f5)
- type conversion boilerplate, better revert messages, config design (dc5b0539)
- channels open try maybe working? (f7a1896a)
- connection opened (cbaea822)
- everything is any (d7144e89)
- regenerate rust contract bindings (b05637ea)
- regenerate rust protos (8daf0d2d)
- initial implementation (2deea497)
- bls-eth: fix build on aarch64-linux (4d9166f9)
- bundle-testnet: add
v0.7.0
(611562f1) - ci: build
devShells
in CI (e5ff0793) - deps: use unionfi's
ssz-rs
(da6cd41b) - ethereum-verifier:
- evm:
- ensure we use the same packet type when refunding (#280) (52101922)
- ensure we use the same packet type when refunding (f64874b7)
- upgrade testnet verifier (cb03c00c)
- upgrade testnet verifier (ec5096e6)
- ensure we track wasm client state code (#236) (9a40355e)
- ensure we track wasm client state code (31b6fe8c)
- canonical protobuf encoding for commitments (#233) (5e5bd4b3)
- canonical protobuf encoding for commitments (8e73117f)
- galois:
- introduce
query-stats
(#296) (c187182f) - introduce
query-stats
(58b506d0) - allow to gen contract via gRPC over tls (3ff0ef81)
- introduce gRPC keep alive (#275) (84df7ad0)
- introduce gRPC keep alive (78fe9acc)
- vendor and disable tests (32gb required) (a3eb7286)
- regression test (1ed16080)
- log constaint checks (80c363c8)
- reuse proof for example and consistent errors (#262) (75d54740)
- provide compressed proof (dc97e46e)
- reuse proof for example and consistent errors (909e4303)
- introduce
- ibc: move to unionfi ibc-go (97ea7db2)
- light-client:
- nix:
- proto: remove duplicated Fraction message (daaac9be)
- relayer:
- release: v0.7.0 upgrade migration (bcd08280)
- union:
- uniond:
CI
- add testkvm (#206) (a588f012)
- use github.sha to control concurrency (#238) (f4645007)
- add concurrency limiter (#217) (9383fa95)
- add concurrency limiter (c42a77c2)
- e2e: add support for kvm-e2e tests (d96cce09)
Breaking Changes
Bug Fixes
- rename to unionlabs (e55611ce)
- fix errors after rebase (01ef60e6)
- don't run go-vendor in ci (877d4e18)
- fix go-test and go-staticcheck ([78c3d10](78c3d10a6367fbb67abb9dd08da3...