Skip to content

Commit

Permalink
build(deps): Bump cosmwasm-std from 1.5.3 to 1.5.4 (#448)
Browse files Browse the repository at this point in the history
Bumps [cosmwasm-std](https://github.com/CosmWasm/cosmwasm) from 1.5.3 to
1.5.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/CosmWasm/cosmwasm/releases">cosmwasm-std's
releases</a>.</em></p>
<blockquote>
<h2>v1.5.4</h2>
<p>The release notes are available in <a
href="https://github.com/CosmWasm/cosmwasm/blob/v1.5.4/CHANGELOG.md">CHANGELOG.md</a>.
For upgrading contracts also consult <a
href="https://github.com/CosmWasm/cosmwasm/blob/v1.5.4/MIGRATING.md">MIGRATING.md</a>.\n\nAttached
there are some build artifacts generated at this tag. Those are for
development purposes only! Please use crates.io to find the packages of
this release.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/CosmWasm/cosmwasm/blob/v1.5.4/CHANGELOG.md">cosmwasm-std's
changelog</a>.</em></p>
<blockquote>
<h2>[1.5.4]</h2>
<h3>Fixed</h3>
<ul>
<li>cosmwasm-std: Fix CWA-2024-002</li>
</ul>
<h3>Added</h3>
<ul>
<li>cosmwasm-std: Implement <code>&amp;T + T</code> and <code>&amp;T op
&amp;T</code> for <code>Uint64</code>, <code>Uint128</code>,
<code>Uint256</code> and <code>Uint512</code>; improve panic message for
<code>Uint64::add</code> and
<code>Uint512::add</code> (<a
href="https://redirect.github.com/CosmWasm/cosmwasm/issues/2092">#2092</a>)</li>
<li>cosmwasm-std: Add <code>Uint{64,128,256,512}::strict_add</code> and
<code>::strict_sub</code> which
are like the <code>Add</code>/<code>Sub</code> implementations but
<code>const</code>. (<a
href="https://redirect.github.com/CosmWasm/cosmwasm/issues/2098">#2098</a>,
<a
href="https://redirect.github.com/CosmWasm/cosmwasm/issues/2107">#2107</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/CosmWasm/cosmwasm/issues/2092">#2092</a>:
<a
href="https://redirect.github.com/CosmWasm/cosmwasm/pull/2092">CosmWasm/cosmwasm#2092</a>
<a
href="https://redirect.github.com/CosmWasm/cosmwasm/issues/2098">#2098</a>:
<a
href="https://redirect.github.com/CosmWasm/cosmwasm/pull/2098">CosmWasm/cosmwasm#2098</a>
<a
href="https://redirect.github.com/CosmWasm/cosmwasm/issues/2107">#2107</a>:
<a
href="https://redirect.github.com/CosmWasm/cosmwasm/pull/2107">CosmWasm/cosmwasm#2107</a></p>
<h3>Changed</h3>
<ul>
<li>cosmwasm-std: Let
<code>Timestamp::plus_nanos</code>/<code>::minus_nanos</code> use
<code>Uint64::strict_add</code>/<code>::strict_sub</code> and document
overflows. (<a
href="https://redirect.github.com/CosmWasm/cosmwasm/issues/2098">#2098</a>,
<a
href="https://redirect.github.com/CosmWasm/cosmwasm/issues/2107">#2107</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/CosmWasm/cosmwasm/issues/2098">#2098</a>:
<a
href="https://redirect.github.com/CosmWasm/cosmwasm/pull/2098">CosmWasm/cosmwasm#2098</a>
<a
href="https://redirect.github.com/CosmWasm/cosmwasm/issues/2107">#2107</a>:
<a
href="https://redirect.github.com/CosmWasm/cosmwasm/pull/2107">CosmWasm/cosmwasm#2107</a></p>
<h3>Fixed</h3>
<ul>
<li>cosmwasm-std: Correctly deallocate vectors that were turned into a
<code>Region</code>
via <code>release_buffer</code> (<a
href="https://redirect.github.com/CosmWasm/cosmwasm/issues/2062">#2062</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/CosmWasm/cosmwasm/issues/2062">#2062</a>:
<a
href="https://redirect.github.com/CosmWasm/cosmwasm/pull/2062">CosmWasm/cosmwasm#2062</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/CosmWasm/cosmwasm/commit/95bfc2dcea012b2a1c45ffb7f607dbf4ff17a87a"><code>95bfc2d</code></a>
Set version: 1.5.4</li>
<li><a
href="https://github.com/CosmWasm/cosmwasm/commit/eff79bcbe73b61178817aacf0a6449437adad6a9"><code>eff79bc</code></a>
Fix</li>
<li><a
href="https://github.com/CosmWasm/cosmwasm/commit/9f88e7c3b9c6ca8859827c702774c0db275b61a3"><code>9f88e7c</code></a>
fix: avoid div with zero in assert_approx_eq (<a
href="https://redirect.github.com/CosmWasm/cosmwasm/issues/2101">#2101</a>)
(<a
href="https://redirect.github.com/CosmWasm/cosmwasm/issues/2113">#2113</a>)</li>
<li><a
href="https://github.com/CosmWasm/cosmwasm/commit/41b1d161962ac374f2cc419763f26784408a72b8"><code>41b1d16</code></a>
Rename math functions to strict_add/strict_sub (backport <a
href="https://redirect.github.com/CosmWasm/cosmwasm/issues/2107">#2107</a>)
(<a
href="https://redirect.github.com/CosmWasm/cosmwasm/issues/2110">#2110</a>)</li>
<li><a
href="https://github.com/CosmWasm/cosmwasm/commit/695970c9045a8ad6cdd01a46444c46d01b6360ce"><code>695970c</code></a>
Use newly added panicking_add/panicking_sub for Timestamp math (backport
<a
href="https://redirect.github.com/CosmWasm/cosmwasm/issues/209">#209</a>...</li>
<li><a
href="https://github.com/CosmWasm/cosmwasm/commit/a39a171e6ba1007eebd94441e163c2f760aa4815"><code>a39a171</code></a>
Implement add for Uint* more consistently</li>
<li><a
href="https://github.com/CosmWasm/cosmwasm/commit/d65150fb3d5df20e66102b396b591ebd73374e63"><code>d65150f</code></a>
Adjust documentation</li>
<li><a
href="https://github.com/CosmWasm/cosmwasm/commit/26d23c2f3592f311611cb126626c2940764a9e2a"><code>26d23c2</code></a>
Update packages/std/src/memory.rs</li>
<li><a
href="https://github.com/CosmWasm/cosmwasm/commit/2b26879b7cc9284baf1c1135f20f4c958e25048b"><code>2b26879</code></a>
Remove <code>AsRef\&lt;[u8]&gt;</code> bounds</li>
<li><a
href="https://github.com/CosmWasm/cosmwasm/commit/61e12f9be5f61358a1a12acaf51cf7ffa07ec8a0"><code>61e12f9</code></a>
Abstract away the source behind an unsafe trait</li>
<li>Additional commits viewable in <a
href="https://github.com/CosmWasm/cosmwasm/compare/v1.5.3...v1.5.4">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cosmwasm-std&package-manager=cargo&previous-version=1.5.3&new-version=1.5.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] authored Apr 25, 2024
1 parent bb891b0 commit 79e801f
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 11 deletions.
12 changes: 6 additions & 6 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion contracts/test-contract/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ optimize = """docker run --rm \
"""

[dependencies]
cosmwasm-std = { version = "1.5.3", features = ["stargate"]}
cosmwasm-std = { version = "1.5.4", features = ["stargate"]}
cw2 = "1.1.1"
thiserror = { version = "1.0" }
desmos-bindings = { path = "../../packages/bindings", version = "3.0.0" }
Expand Down
2 changes: 1 addition & 1 deletion packages/bindings-test/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ publish = false
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
cosmwasm-std = { version = "1.5.3", features = ["stargate"]}
cosmwasm-std = { version = "1.5.4", features = ["stargate"]}
desmos-bindings = { path = "../bindings", version = "3.0.0" }
test-contract = { path = "../../contracts/test-contract", version = "1.0.0" }
serde = "1.0.197"
Expand Down
2 changes: 1 addition & 1 deletion packages/bindings/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ all-features = true

[dependencies]
chrono = {version = "0.4.34", default-features = false}
cosmwasm-std = { version = "1.5.3", features = ["stargate"]}
cosmwasm-std = { version = "1.5.4", features = ["stargate"]}
cosmwasm-schema = "1.5.3"
serde = { version = "1.0.197", default-features = false, features = ["derive"] }
prost = {version = "0.12.3", default-features = false, features = ["prost-derive"]}
Expand Down
2 changes: 1 addition & 1 deletion packages/mock/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ version = "3.0.0"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
cosmwasm-std = {version = "1.5.3", features = ["stargate"]}
cosmwasm-std = {version = "1.5.4", features = ["stargate"]}

2 changes: 1 addition & 1 deletion packages/std-derive/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ quote = "1.0.33"
syn = "2.0.52"

[dev-dependencies]
cosmwasm-std = {version = "1.5.3", features = ["stargate"]}
cosmwasm-std = {version = "1.5.4", features = ["stargate"]}
prost = "0.12"
serde = "1.0.197"
trybuild = {version = "1.0.89", features = ["diff"]}
Expand Down

0 comments on commit 79e801f

Please sign in to comment.