Skip to content

Commit da8dbee

Browse files
Release v0.41.0 (#176)
* release v0.41.0 * chore: update changelog & summary * Remove changelog entry for #172 --------- Co-authored-by: Romain Ruetschi <romain@informal.systems>
1 parent 4411087 commit da8dbee

File tree

8 files changed

+41
-11
lines changed

8 files changed

+41
-11
lines changed

.changelog/unreleased/features/167-ics721-impl.md

Lines changed: 0 additions & 2 deletions
This file was deleted.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
- Add ICS-721 NFT transfer application proto types
2+
([\#167](https://github.com/cosmos/ibc-proto-rs/issues/167)).
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
- Integrate Wasm light client proto types by updating `IBC_GO_COMMIT` to the
22
hash associated with the ibc-go `wasm-v8.0.0` tag
3-
([#168](https://github.com/cosmos/ibc-proto-rs/issues/168)).
3+
([\#168](https://github.com/cosmos/ibc-proto-rs/issues/168)).

.changelog/v0.41.0/summary.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
*January 9th, 2024*
2+
3+
This release integrates the ICS-08 Wasm light client and ICS-721 NFT transfer
4+
application proto types. It additionally resolves the removal of the `#[no_std]`
5+
attribute, introduces the `informalsystems-pbjson/std` dependency for std
6+
feature compatibility.

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,27 @@
11
# CHANGELOG
22

3+
## v0.41.0
4+
5+
*January 9th, 2024*
6+
7+
This release integrates the ICS-08 WASM light client and ICS-721 NFT transfer
8+
application proto types. It additionally resolves the removal of the `#[no_std]`
9+
attribute, introduces the `informalsystems-pbjson/std` dependency for std
10+
feature compatibility.
11+
12+
### BUG FIXES
13+
14+
- Fix `#[no_std]` attribute removal and add `informalsystems-pbjson/std` dependency
15+
for `std` feature ([\#171](https://github.com/cosmos/ibc-proto-rs/issues/171)).
16+
17+
### FEATURES
18+
19+
- Add ICS-721 NFT transfer application proto types
20+
([\#167](https://github.com/cosmos/ibc-proto-rs/issues/167)).
21+
- Integrate WASM light client proto types by updating `IBC_GO_COMMIT` to the
22+
hash associated with the ibc-go `wasm-v8.0.0` tag
23+
([\#168](https://github.com/cosmos/ibc-proto-rs/issues/168)).
24+
325
## v0.40.0
426

527
*December 29th, 2023*

CONTRIBUTING.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -225,8 +225,8 @@ Our release process is as follows:
225225
1. Running `unclog build -u` and copy pasting the output at the top
226226
of the `CHANGELOG.md` file, making sure to update the header with
227227
the new version.
228-
1. Running `unclog release vX.Y.Z` to create a summary of all of the changes
229-
in this release.
228+
2. Running `unclog release --version vX.Y.Z --editor <editor>` to create a
229+
summary of all of the changes in this release.
230230
3. Committing the updated `CHANGELOG.md` file and `.changelog` directory to the repo.
231231
2. Push this to a branch `release/vX.Y.Z` according to the version number of
232232
the anticipated release (e.g. `release/v0.18.0`) and open a **draft PR**.
@@ -243,19 +243,21 @@ Our release process is as follows:
243243
7. Checkout the `main` and pull it with `git checkout main && git pull origin main`.
244244
Then create a signed tag and push it to GitHub: `git tag -s -a vX.Y.Z && git push origin vX.Y.Z`
245245
In the tag message, write the version and the link to the corresponding section of the changelog.
246-
9. If any problem arises, submit a new PR, get it merged to `main` and try again.
246+
8. If any problem arises, submit a new PR, get it merged to `main` and try again.
247247
The reason for not releasing straight from the release branch, and therefore losing the
248248
ability to fix publishing-related problems as they arise, is that we would like the embedded
249249
metadata of the published crates, namely the Git commit at which the release was done,
250250
to match the Git commit on the `main` branch which will be tagged.
251251
[See this article][crates.io-security] for a more in-depth explanation.
252252
**Note:** This step requires the appropriate privileges to push crates to [crates.io].
253-
10. Once the tag is pushed, wait for the CI bot to create a GitHub release,
254-
then update the release description to
255-
```
253+
9. Once the tag is pushed, wait for the CI bot to create a GitHub release, then
254+
update the release description to
255+
256+
```md
256257
[📖 CHANGELOG](https://github.com/cosmos/ibc-proto-rs/blob/master/CHANGELOG.md#vXYZ)`
257258
```
258-
11. All done! 🎉
259+
260+
10. All done! 🎉
259261

260262
[crates.io]: https://crates.io
261263
[crates.io-security]: https://codeandbitters.com/published-crate-analysis/

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ibc-proto"
3-
version = "0.40.0"
3+
version = "0.41.0"
44
authors = ["Informal Systems <hello@informal.systems>"]
55
edition = "2021"
66
license = "Apache-2.0"

0 commit comments

Comments
 (0)