Releases: polymerdao/ibc-go
Releases · polymerdao/ibc-go
v5.0.0
Changelog
- ed56c0b update changelog for v5.0.0 release
- 7e5c0e2 revert cosmos#2361 (cosmos#2410)
- 1b538f7 docs: add ics29 integration for sdk module (cosmos#2394) (cosmos#2408)
- 833f578 Update v4-to-v5.md
- 1313dc9 Update CLI to recover expired client for SDK 46 updates to gov module (backport cosmos#2301) (cosmos#2359)
- e0e157d docs: updating v3->v4 migration docs with fee middleware (cosmos#2127) (cosmos#2390)
- 64269cc docs: migration docs v4 to v5 (cosmos#1826) (cosmos#2385)
- 259522d docs: include ics4Wrapper in
hostkeeper.NewKeeper
ics27 integration docs (cosmos#2351) (cosmos#2380) - b6921cd fix: ica handshake reopening channel - use
GetAppVersion
in favour ofchannel.Version
(backport cosmos#2302) (cosmos#2357) - e4ff2c6 Add scoped keeper interface for interchain app (backport cosmos#2035) (cosmos#2361)
- 8c11ca1 Adding
paramsKeeper.Subspace(icahosttypes.SubModuleName)
(cosmos#2220) (cosmos#2327) - fcf6828 Fix ICAControllerKeeper (cosmos#2303) (cosmos#2335)
- 7facc58 fix broken link/update link (cosmos#2338) (cosmos#2349)
- a0a8af2 fix: add nil checks for controller and host keeper services (backport cosmos#2308) (cosmos#2316)
- 140b31b Merge pull request from GHSA-832c-mq9v-367r
- a1bd45a Fix error in Code Coverage workflow (cosmos#2282) (cosmos#2298)
- a94d37e add ica module to simulation manager (cosmos#2252) (cosmos#2294)
- fec6e59 add missing query flags to client status query cli (cosmos#2246) (cosmos#2273)
- 06510a5 feat: adding interchain account address query to controller submodule (backport cosmos#2193) (cosmos#2228)
- a6adf67 feat: add params for ics27 simulation (cosmos#2160) (cosmos#2213)
- 5f10b75 feat: add genesis simulation generation for ics27 (backport cosmos#2154) (cosmos#2168)
- 447ffa8 chore: fix broken link to bank module spec (cosmos#2201) (cosmos#2210)
- ebe317c fix: missing tx flags for update and misbehaviour commands in client (backport cosmos#2171) (cosmos#2197)
- 8045fcc feat: add decoder store to ics27 simulations (cosmos#2158) (cosmos#2163)
- b3a624f fix: partial revert of cosmos#1942 (backport cosmos#2148) (cosmos#2152)
- 37aa2eb clean up changelog with changes that were already released
- a0e3ed9 add changelog entry fo bump of SDK v0.46.1
- e858f4e bump SDK 0.46.1 (backport cosmos#2124) (cosmos#2125)
- 91fb405 Added interface to accept any type of ADR 031 message router. (backport cosmos#2058) (cosmos#2087)
- 640bc28 chore: set up IBCTestStakingKeeper interface (cosmos#2028) (cosmos#2080)
- d256570 fix: update simd gen accounts cmd to perform same functionality as SDK (cosmos#2065) (cosmos#2067)
- cd5ceaa Group indirect dependencies (cosmos#2079) (cosmos#2084)
- 0bf992d Fix E2E Tests: Update ibctest (Cosmos SDK 0.46) (backport cosmos#1949) (cosmos#2100)
- f106b74 fix broken link (cosmos#2059) (cosmos#2098)
- e1f7e89 chore: update fee middleware docs to be more explicit about reasoning for removing invariant checks (cosmos#1705) (cosmos#1995)
- 2f3aa53 fix: "acknowledgement written" logs unsupported type (backport cosmos#1919) (cosmos#1962)
- 07d3f55 fix: adding check for blocked addresses before escrowing fees (backport cosmos#1890) (cosmos#1951)
- c9894c9 add mock module acc balance and refactor test case (cosmos#1942) (cosmos#1953)
- f400db4 fix: prevent blocked addresses from sending ICS 20 transfers (backport cosmos#1907) (cosmos#1947)
- b579e3b fix: ics27 check packet data length explicitly over nil check (cosmos#1882) (cosmos#1899)
- c57b774 fix: make format and golangci-lint errors (cosmos#1894) (cosmos#1903)
- 4d99267 remove changelog entries that will be released as part of v4
- cc1f704 build(deps): bump cosmossdk.io/math from 1.0.0-beta.2 to 1.0.0-beta.3 (cosmos#1842) (cosmos#1859)
- 662a9a8 chore: delete gitpod.yml (cosmos#1841) (cosmos#1858)
- 0410963 ibc-go v5: cosmos-sdk 46 (cosmos#1653)
- 6b4aa9a build(deps): bump google.golang.org/protobuf from 1.28.0 to 1.28.1 (cosmos#1825)
- 0be6c42 fix: assert previous connection id to be empty (cosmos#1797)
- faea729 chore: rename decorator to
RedundancyRelayDecorator
(cosmos#1820) - 4a781e5 fix: assert previous channel identifer is empty in Msg ValidateBasic (cosmos#1792)
- 88e4388 Revert "chore: remove refs to AllowUpdateToExpired/Frozen client booleans (cosmos#1768)" (cosmos#1824)
- 029e428 chore: remove refs to AllowUpdateToExpired/Frozen client booleans (cosmos#1768)
- 045ab6f docs: adding README.md for how to write e2e tests (cosmos#1769)
- 40d0ff7 fix: add cosmos_proto.implements_interface (cosmos#1740)
- 031f6a3 🧹 Linting (cosmos#1418)
- 79cd69f Update release-tracker.md
- 48c456d gofumpt to reduce total number of changes versus v5 (cosmos#1734)
- af4e651 chore: v4->v5 only (cosmos#1782)
- 126ab2d fix: change non nil relayer check to non empty (cosmos#1774)
- 8493d3c Update Makefile (cosmos#1785)
- 547da7b Move scripts from .github directory into cmd (cosmos#1787)
- 214e4a3 E2E Test: TestMsgPayPacketFeeSingleSenderTimesOut (cosmos#1751)
- 85893ee add item to update the version matrix after a release (cosmos#1775)
- ef7a5c7 fix broken link (cosmos#1776)
- fb19126 add pseudocode to handle empty version string in OnChanOpenInit
- 32531e7 add version matrix (cosmos#1767)
- 492e14d chore: Update makefile (cosmos#1770)
- 141b223 build(deps): bump docker/build-push-action from 3.0.0 to 3.1.0 (cosmos#1743)
- ebc7638 move entry to right place
- 7dc9fed E2E Test: TestMsgPayPacketFeeSingleSender (cosmos#1756)
- c12789d feat: allow governance to update the TrustingPeriod of the 07-tendermint light client (cosmos#1713)
- 3af515d fix typo
- c1a727e fix typo
- 0caf625 add issue templates for epics and releases (cosmos#1702)
- 049d336 add changelog entry for cosmos#1680
- be5ccf3 chore: denom traces migration handler (cosmos#1680)
- 5f5a287 Adding manual triggering of e2e via workflow dispatch (cosmos#1749)
- cc74109 fix: running e2e-fork for dependabot PRs (cosmos#1745)
- 8987888 Test for AsyncSingleSender (E2E #6) (cosmos#1682)
- bdd797e chore: remove @fedekunze from CODEOWNERS (cosmos#1733)
- aaccbd1 update fee mw docs, add formating, fix typos, increase readability (cosmos#1665)
- d1649c0 Thomas/1584 update docs apps (cosmos#1675)
- 5b61a5b chore: adding environment variable to specify go relayer image (cosmos#1727)
- c809ce3 Remove leftover crossing hello tests in connection handshake (cosmos#1724)
- 9776639 Build local image to run tests with make e2e-test (cosmos#1722)
- 193e414 Add fee middleware test suite functions (E2E #5) (cosmos#1710)
- c7be122 add categories
- 74ed532 Extracting e2e tests into two separate workflows (cosmos#1719)
- 95cd1c5 fix typo
- c96fe92 put back module name in event (cosmos#1681)
- 0fd5656 Separate go mod for e2e (E2E #4) (cosmos#1701)
- 81d10d4 Add E2ETestSuite Type (E2E #3) (cosmos#1650)
- b0b1810 Adding github action to run goimports (cosmos#1673)
- 419c3c4 docs: update middleware documentation (cosmos#1639)
- e8dd1a8 build(deps): bump google.golang.org/grpc from 1.47.0 to 1.48.0 (cosmos#1699)
- b9e35ebc fix codeowners for 02-client (cosmos#1696)
- da45cad update bug report issue template (cosmos#1693)
- 1e6af48 remove spurious
TestABCICodeDeterminism
tests (cosmos#1695) - ef4eaf9 (core/23-commitment/types) doc: fix typo (cosmos#1694)
- 9aab42d refactor: remove crossing hellos from 03-connection (cosmos#1672)
- c449d85 docs: update roadmap (cosmos#1678)
- 7370a8b Remove crossings hello (cosmos#1317)
- 6d1fa91 Add GitHub actions for e2e tests (E2E #2) (cosmos#1646)
- 527a11a Script to dynamically generate list of e2e tests (E2E #1) (cosmos#1644)
- 7d18182 update mergify.yml with new release branches (cosmos#1654)
- e049649 build(deps): bump github.com/cosmos/cosmos-sdk from 0.45.5 to 0.45.6 (cosmos#1615)
- 6c4a442 delete unused 04-channel version functions (cosmos#1636)
- ea64db7 add backport to v4.0.x and remove backports to v1 (EoL) (cosmos#1629)
- 7d971ec deps: bumping go version 1.18 (cosmos#1627)
- 48a6ae5 chore: bump go package version to v4 (cosmos#1564)
- d170a41 build(deps): bump github.com/stretchr/testify from 1.7.5 to 1.8.0 (cosmos#1616)
- ecf3543 follow up nits to cosmos#1565 (cosmos#1598)
- f283d12 docs: adding line about module accounts / invariants (cosmos#1597)
- b40dbc6 Consolidate usage of NewErrorAcknowledgement (cosmos#1565)
- 41282c7 docs: add upgrade client proposal event (cosmos#1596)
- 84792ba docs: document that version string can be empty as argument of RegisterInterchainAccount (cosmos#1582)
- 0479198 docs: nits (cosmos#1595)
- 8422d0c feat: emitting an event when handling a client upgrade proposal (cosmos#1570)
- 83ca736 docs: adding End Users section to ics29 docs (cosmos#1579)
- 36a3382 docs: adding events to fee middleware docs (cosmos#1578)
- 3b5db68 chore: adding module name to incentivized packet events (cosmos#1580)
- 1d94aad docs: msg types for fee middleware (cosmos#1572)
- 8be6a10 docs: payee registration and fee distribution for relayer operators (cosmos#1577)
- b2cd6e8 Revert "docs: document that version string can be empty as argument of RegisterInterchainAccount"
- 33afe10 docs: document that version string can be empty as argument of RegisterInterchainAccount
- e7d5bda build(deps): bump github.com/stretchr/testify from 1.7.4 to 1.7.5 (cosmos#1575)
- 20ffa6f adding team members to 02-client and light-clients code owners (cosmos#1563)
- d8130c3 fix typo in parameter name of
NewDefaultMetadata
(cosmos#1573) - a7d6090 docs: move ics20 docs from spec to top level docs (cosmos#1554)
- 9dc3492 build(deps): bump github.com/stretchr/testify from 1.7.3 to 1.7.4 (cosmos#1561)
- c9cd8f9 build(deps): bump github.com/spf13/cobra from 1.4.0 to 1.5.0 (cosmos#1562)
- 6ff5300 build(deps): bump technote-space/get-diff-action from 6.0.1 to 6.1.0 (cosmos#1560)
- 5467300 docs: ics29 middleware usage for app devs (cosmos#1567)
- 8ffa912 chore: allow ics27 to select and return default JSON encoded metadata (cosmos#1550)
- dbd0f77 chore: ics29 fee payee event emission (cosmos#1568)
- 71d7480 refactor: writing test case for module account incentivizing packet (cosmos#1397)
- 22a51ec build(deps): bump github.com/stretchr/testify from 1.7.2 to 1.7.3 (cosmos#1559)
- 44ca48d add new release lines to dropdown menu (cosmos#1552)
- b9f3d95 add migration of v3 to v4 to docs site (cosmos#1548)
- 6c034bc add migration for base denoms with slashes to docs site (cosmos#1544)
- 9680cb9 feat: implement registered payee fee distribution (cosmos#1526)
- 1be4519 docs: overview of fee middleware (cosmos#1549)
- 681a558 build(deps): bump github.com/cosmos/cosmos-sdk from 0.45.4 to 0.45.5 (cosmos#1525)
- 223f9d2 chore: update changelog, versions for docs site and stable release table (cosmos#1541)
- a71fc10 refactor: rename CounterpartyAddress query to CounterpartyPayee (cosmos#1522)
- 0252bfb refactor: rename genesis type RegisteredRelayer to RegisteredCounterpartyPayee (cosmos#1514)
- 2824717 docs: update ICA auth module ...