Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release ibc-rs v0.10.0 #1712

Merged
merged 16 commits into from
Jan 13, 2022
Merged

Release ibc-rs v0.10.0 #1712

merged 16 commits into from
Jan 13, 2022

Conversation

soareschen
Copy link
Contributor

@soareschen soareschen commented Dec 23, 2021

Closes: #1648

TODOs:

Description

  • Create a new release in the changelog, using unclog.
  • Bump all crate versions to the new version.
  • Reassign unfinished issues of previous milestone to the next milestone.
  • Update Cargo.lock file (if re-publishing ibc-relayer-cli)

Copy link
Member

@hu55a1n1 hu55a1n1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, @soareschen and @romac! 👌 Just 2 minor comments from my side. 👍

guide/src/config.md Outdated Show resolved Hide resolved
guide/src/help.md Outdated Show resolved Hide resolved
@adizere
Copy link
Member

adizere commented Dec 23, 2021

To prevent confusion, will close this until we're ready (most likely in 2022).

@adizere adizere closed this Dec 23, 2021
@adizere
Copy link
Member

adizere commented Dec 25, 2021

Blocked by a potential regression documented in #1715. Once that is clarified, we resume this work.

@romac romac reopened this Jan 4, 2022
romac and others added 4 commits January 6, 2022 10:42
* Disambiguate between help and height flags by using `-H` for the latter

* Enable clap-provided help flags on all subcommands

Since all application-assigned short -h options have been renamed to -H,
there is no need to suppress the -h flags provided by clap with the
DisableHelpFlag setting.

* Update changelog for #1743

* Remove a FIXME comment

Resolved by e59bb13

Co-authored-by: Romain Ruetschi <romain@informal.systems>
The -h flags have been freed for built-in clap use and are supported
on all subcommands.
guide/src/config.md Outdated Show resolved Hide resolved
@adizere adizere marked this pull request as ready for review January 13, 2022 09:00
@romac romac merged commit 7cf3541 into master Jan 13, 2022
@romac romac deleted the release/v0.10.0 branch January 13, 2022 09:17
hu55a1n1 added a commit to hu55a1n1/hermes that referenced this pull request Sep 13, 2022
# v0.10.0

January 13th, 2021

This release notably updates the underlying CLI framework (`abscissa`) to version 0.6.0-beta.1,
which now uses `clap` for parsing command line arguments. This substantially improves the UX of the CLI,
by adding support for `--help` flags in subcommands and improving help and usage printouts.

The `--version` option of the `create channel` subcommand has been renamed
to `--channel-version`, with the old name still supported as an alias.
Additionally, the `-h` short flag on many commands is now `-H` to avoid
clashes with the clap-provided short flag for help.

This release also improves the handling of account sequence mismatch errors,
with a recovery mechanism to automatically retry or drop tx upon such errors.

The relayer now also supports dynamic versions in channel open handshake (which is needed by Interchain Accounts), and enables full support for IBC v2.

---

* Update package versions from v0.9.0 to v0.10.0

* Add changelog for informalsystems#1656

* Bump `ibc-proto` version to 0.14.0

* Update guide wrt --help and --channel-version

* Disambiguate between help and height flags by using `-H` for the latter

* Update ibc-proto doc(html_root_url)

* Remove outdated comment

* Fix broken link in changelog

* Rename application-handled -h CLI flags to -H (informalsystems#1743)

* Disambiguate between help and height flags by using `-H` for the latter

* Enable clap-provided help flags on all subcommands

Since all application-assigned short -h options have been renamed to -H,
there is no need to suppress the -h flags provided by clap with the
DisableHelpFlag setting.

* Update changelog for informalsystems#1743

* Remove a FIXME comment

Resolved by e59bb13

Co-authored-by: Romain Ruetschi <romain@informal.systems>

* guide: Removed wording about missing -h/--help

The -h flags have been freed for built-in clap use and are supported
on all subcommands.

* Fix link to packet filtering policy in config page

* Release changelog for 0.10.0

* Update changelog summary

Co-authored-by: Romain Ruetschi <romain@informal.systems>
Co-authored-by: Shoaib Ahmed <sufialhussaini@gmail.com>
Co-authored-by: Mikhail Zabaluev <mikhail@informal.systems>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ibc-rs release 0.10.0
5 participants