Skip to content

v0.15.0

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Nov 16:56
· 7362 commits to main since this release
v0.15.0
b2f1758

v0.15.0 (2023-11-22)

Features

  • update light-clients/ethereum-light-client/src/errors.rs (04d01c5a)
  • remove duplicated associated types from LightClientBase (#945) (50f5d0d0)
  • remove duplicated associated types from LightClientBase (9e8a093e)
  • use generic implemention of ClientState for wasm::ClientState (5cc241a2)
  • run wasm-opt on built wasm contracts (a20055db)
  • continue on eth abi encoding/decoding (02a38ea9)
  • fix ethers dep (58146eaa)
  • fix client/consensus state types in voyager (bbba3455)
  • avoid spinning by checking the canceled future, revert (71ba950f)
  • use eth abi for evm encoding of client/consensus states (b222febf)
  • use updated ethers fork and derive/impl ethabi for some types (#937) (5aa1c4c6)
  • use updated ethers fork and derive/impl ethabi for some types (be90295d)
  • ethers-core wasm and clean up types in ethereum-* crates (#923) (af7a385b)
  • ethers-core wasm and clean up types in ethereum-* crates (77fcfc0d)
  • remove mainnet/minimal config features and properly handle chainspec (de7563b3)
  • include the client type in all wasm clients (08d3837e)
  • overwrite all .cargo-checksum.json files with empty json (f4230fad)
  • blog: add seed round announcement (62357e88)
  • cometbls-lc:
    • unwrap client/consensus for membership verification (d6fdcf8a)
    • reintroduce latest_height in ClientState (4400cb5b)
  • ethereum-lc: check whether the account proof belongs to the correct contract (a5168a9c)
  • evm:
    • initial work on codec tests (1a0e5189)
    • public variables and remove unused directive (455f69b7)
    • make all IBCStore variables/pure functions public (e573c5fd)
  • hubble: add sqlx datastore (#927) (f47622cf)
  • nix:
    • restart testnet bundle for open testnet, starting at v0.14.0 (#910) (5ee8e888)
    • restart testnet bundle for open testnet (089632c8)
  • rust: strip bins (fc203a78)
  • site:
  • testnet-4:
  • uniond:
    • re-generate proto and update self consensus (6ee0d6b7)
    • make bin available through path (#874) (fbcdcac4)
  • unionvisor:
  • v0.15.0: add upgrade handler (483d9f5a)
  • voyager: update devnet config (e1173224)
  • wasm: opt for size (bded2f68)

Docs

Bug Fixes

  • use correct encoding for account (c2ededd8)
  • add ibc_contract_address to client state in chain-utils (6caf7d14)
  • fix ethers dep (5807c3c6)
  • use updated ethers fork to remove dependency on regex (b8ecfc65)
  • use derive_more instead of parse_display to remove dep on regex (c409f2b3)
  • don't do checksum (ed98ddb9)
  • update vendored rust std cargo lock (913ee4d8)
  • ci: index list correctly (#921) (1c2dfe9f)
  • devShell: make devShell work on darwin (58ef85dd)
  • e2e:
    • add required ethers flags (#958) (7c57fb07)
    • remove upgrade from upgrade from genesis as there are none (#916) (e5f0a9b2)
  • eth-lc:
    • set timestamp before re-encoding (4d25c3d6)
    • invalid frozen height check (a6ed794d)
  • ethereum-lc: test data (6b3726d9)
  • galoisd:
  • hubble: escape \u0000 (#857) (e4854ddc)
  • site:
  • unionvisor: