Skip to content

Commit

Permalink
update changelog (cosmos#454)
Browse files Browse the repository at this point in the history
  • Loading branch information
colin-axner authored Mar 12, 2021
1 parent a9e5153 commit 82d0fe7
Showing 1 changed file with 73 additions and 6 deletions.
79 changes: 73 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,77 @@
# Changelog

## v1.0.0-rc0
## [Unreleased]

*5 November 2020*
### Relayer

This is the first RC for the 1.0.0 release of the relayer. Currently we are waiting on the following items for the v1.0.0 release:
- [ ] [`tendermint`](https://github.com/tendermint/tendermint) v0.34.0 final - We anticipate that the current [v0.34.0-rc6](https://github.com/tendermint/tendermint/releases/tag/v0.34.0-rc6) will be `v0.34.0` final after being tested in a series of testnets for the SDK
- [ ] [`cosmos-sdk`](https://github.com/cosmos/cosmos-sdk) v0.40.0 final - the `rc0` release of the relayer relies on `v0.40.0-rc2` of the `cosmos-sdk`, there will be a `v0.40.0-rc3` cut that included `tendermint@v0.34.0-rc6` as well as some minor changes.
- [ ] A fix for the [timeouts issue](https://github.com/cosmos/relayer/pull/322). Currently timeouts aren't passing proof validation and that will be fixed for both `ORDERED` and `UNORDERED` channels prior to a `v1.0.0` final on the relayer.
* [\#453](https://github.com/cosmos/relayer/pull/453) Fix light block not found error on missing header
* [\#449](https://github.com/cosmos/relayer/pull/449) Close database connection even if error occurs on initialization
* [\#447](https://github.com/cosmos/relayer/pull/447) Add a light client database lock to prevent concurrency panics
* [\#434](https://github.com/cosmos/relayer/pull/434) Implement swagger docs and fix path validation
* [\#448](https://github.com/cosmos/relayer/pull/448) update pruning error message

### Dependencies

* [\#451](https://github.com/cosmos/relayer/pull/451) bump SDK to version 0.42.0


## v0.8.2

**2021/03/01**

### Relayer

* [\#441](https://github.com/cosmos/relayer/pull/441) Disable tendermint light client light block pruning. 1 instance initialization was missed in #437.
* [\#438](https://github.com/cosmos/relayer/pull/438) Typo fixes

## v0.8.1

**2021/02/26**

### Dependencies

* [\#430](https://github.com/cosmos/relayer/pull/430) Bump SDK version to v0.41.3

### Relayer

* [\#437](https://github.com/cosmos/relayer/pull/437) Off-chain Tendermint light client will no longer prune light blocks. The default pruning strategy broke the relayer after it wasn't used for 1000 blocks.

## v0.8.0

**2021/02/17**

### Dependencies

* [\#429](https://github.com/cosmos/relayer/pull/429) Bump SDK version to v0.41.1

### Relayer

* [\#424](https://github.com/cosmos/relayer/pull/424) Fix update bug via DRY handshake code
* [\#421](https://github.com/cosmos/relayer/pull/421) Fix update client bug and reduce code complexity
* [\#416](https://github.com/cosmos/relayer/pull/416) Refactor light client handling, remove dependency on historical info for constructing update messages
* [\#419](https://github.com/cosmos/relayer/pull/419) Fix acknowledgement bug which occurred in a 3 chain environment
* [\#390](https://github.com/cosmos/relayer/pull/390) Code improvements for upgrading clients
* [\#394](https://github.com/cosmos/relayer/pull/394) Fix lint issues

### CLI/scripts

* [\#412](https://github.com/cosmos/relayer/pull/412) Auto update clients to prevent expiry. `rly start` command supports auto updating a client if it is about to expire. Use the `--time-threshold` flag.
* [\#323](https://github.com/cosmos/relayer/pull/323) Implmenet an API server. A rest server with API endpoints to support interacting with the relayer
* [\#406](https://github.com/cosmos/relayer/pull/406) Split `add-dir` into `add-chains` and `add-paths`. You must add a chain, then the keys, and then the paths. This enables support of bottom up validation.
* [\#428](https://github.com/cosmos/relayer/pull/428) Fix add-paths failure when called on exiting configuration
* [\#427](https://github.com/cosmos/relayer/pull/427) Fix nil paths bug which occurred when validating paths
* [\#410](https://github.com/cosmos/relayer/pull/410) Remove rly tx channel command code. It was a duplicate of rly tx link, which contains channel as an alias for link.
* [\#411](https://github.com/cosmos/relayer/pull/411) Make root command publicly accessible
* [\#408](https://github.com/cosmos/relayer/pull/408) Fix nchainz script
* [\#402](https://github.com/cosmos/relayer/pull/402) Chain.logger is configurable
* [\#399](https://github.com/cosmos/relayer/pull/399) Config file can be shown as json, rly tx conn creates clients as necessary, minor fixes
* [\#398](https://github.com/cosmos/relayer/pull/398) Bottom up configuration file validation

## v0.7.0

**2021/02/01**

* (deps) Bump SDK version to [v0.41.0](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.41.0).
* Bug fixes and minor improvements
* (relayer)[\#329](https://github.com/cosmos/relayer/issues/329) client, conenction, and channel handshake refactor (identifiers generated auto generated on-chain)
* (relayer)[\#386](https://github.com/cosmos/relayer/pull/386) client, connection and channel identifier reuse

0 comments on commit 82d0fe7

Please sign in to comment.