Skip to content

Commit 6e98a68

Browse files
authored
Merge pull request #2328 from CosmWasm/co/merge-changelogs
Merge changelogs
2 parents c9220c2 + 49dc2e0 commit 6e98a68

File tree

1 file changed

+218
-9
lines changed

1 file changed

+218
-9
lines changed

CHANGELOG.md

+218-9
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,15 @@ and this project adheres to
88

99
## [Unreleased]
1010

11+
## Fixed
12+
13+
- cosmwasm-schema: The schema export now doesn't overwrite existing
14+
`additionalProperties` values anymore ([#2310])
15+
16+
[#2310]: https://github.com/CosmWasm/cosmwasm/pull/2310
17+
18+
## [2.2.0] - 2024-12-17
19+
1120
### Added
1221

1322
- cosmwasm-std: Add `from_msgpack`, `to_msgpack_vec` and `to_msgpack_binary`.
@@ -66,19 +75,23 @@ and this project adheres to
6675
- cosmwasm-vm: Automatically derive cache version from function hashes and the
6776
Wasmer version ([#2250])
6877

69-
## Fixed
70-
71-
- cosmwasm-schema: The schema export now doesn't overwrite existing
72-
`additionalProperties` values anymore ([#2310])
73-
7478
[#2118]: https://github.com/CosmWasm/cosmwasm/pull/2118
7579
[#2211]: https://github.com/CosmWasm/cosmwasm/issues/2211
7680
[#2246]: https://github.com/CosmWasm/cosmwasm/pull/2246
7781
[#2247]: https://github.com/CosmWasm/cosmwasm/pull/2247
7882
[#2255]: https://github.com/CosmWasm/cosmwasm/pull/2255
7983
[#2260]: https://github.com/CosmWasm/cosmwasm/pull/2260
8084
[#2250]: https://github.com/CosmWasm/cosmwasm/pull/2250
81-
[#2310]: https://github.com/CosmWasm/cosmwasm/pull/2310
85+
86+
## [2.1.5] - 2024-12-10
87+
88+
- cosmwasm-vm: Add `Cache::store_code`
89+
90+
## [2.1.4] - 2024-09-23
91+
92+
### Fixed
93+
94+
- cosmwasm-vm: Fix CWA-2024-007 and CWA-2024-008.
8295

8396
## [2.1.3] - 2024-08-08
8497

@@ -208,6 +221,78 @@ and this project adheres to
208221
[#2160]: https://github.com/CosmWasm/cosmwasm/pull/2160
209222
[#2182]: https://github.com/CosmWasm/cosmwasm/pull/2182
210223

224+
## [2.0.8] - 2024-12-10
225+
226+
- cosmwasm-vm: Add `Cache::store_code`
227+
228+
## [2.0.7] - 2024-09-23
229+
230+
### Fixed
231+
232+
- cosmwasm-vm: Fix CWA-2024-007 and CWA-2024-008.
233+
234+
## [2.0.6] - 2024-08-08
235+
236+
### Fixed
237+
238+
- cosmwasm-vm: Problem with caching related to CWA-2024-004. Please upgrade
239+
directly to this version instead of the previous one.
240+
241+
## [2.0.5] - 2024-08-08
242+
243+
### Fixed
244+
245+
- cosmwasm-vm: Fix CWA-2024-004
246+
247+
## [2.0.4] - 2024-06-03
248+
249+
### Fixed
250+
251+
- cosmwasm-std: Fix `Reply` deserialization on CosmWasm 1.x chains ([#2158])
252+
253+
[#2158]: https://github.com/CosmWasm/cosmwasm/pull/2158
254+
255+
### Changed
256+
257+
- cosmwasm-std: Add message_info and deprecate mock_info ([#2160])
258+
259+
[#2160]: https://github.com/CosmWasm/cosmwasm/pull/2160
260+
261+
## [2.0.3] - 2024-05-10
262+
263+
### Changed
264+
265+
- cosmwasm-std: Deprecate "compact" serialization of `Binary`, `HexBinary`,
266+
`Checksum` ([#2128])
267+
268+
[#2128]: https://github.com/CosmWasm/cosmwasm/pull/2128
269+
270+
## [2.0.2] - 2024-04-24
271+
272+
### Fixed
273+
274+
- cosmwasm-std: Fix CWA-2024-002
275+
276+
### Added
277+
278+
- cosmwasm-std: Implement `&T + T` and `&T op &T` for `Uint64`, `Uint128`,
279+
`Uint256` and `Uint512`; improve panic message for `Uint64::add` and
280+
`Uint512::add` ([#2092])
281+
- cosmwasm-std: Add `Uint{64,128,256,512}::strict_add` and `::strict_sub` which
282+
are like the `Add`/`Sub` implementations but `const`. ([#2098], [#2107])
283+
284+
[#2092]: https://github.com/CosmWasm/cosmwasm/pull/2092
285+
[#2098]: https://github.com/CosmWasm/cosmwasm/pull/2098
286+
[#2107]: https://github.com/CosmWasm/cosmwasm/pull/2107
287+
288+
### Changed
289+
290+
- cosmwasm-std: Let `Timestamp::plus_nanos`/`::minus_nanos` use
291+
`Uint64::strict_add`/`::strict_sub` and document overflows. ([#2098], [#2107])
292+
293+
[#2098]: https://github.com/CosmWasm/cosmwasm/pull/2098
294+
[#2107]: https://github.com/CosmWasm/cosmwasm/pull/2107
295+
211296
## [2.0.1] - 2024-04-03
212297

213298
### Fixed
@@ -374,6 +459,111 @@ and this project adheres to
374459
[#1952]: https://github.com/CosmWasm/cosmwasm/pull/1952
375460
[#1953]: https://github.com/CosmWasm/cosmwasm/pull/1953
376461

462+
## [1.5.9] - 2024-12-10
463+
464+
### Added
465+
466+
- cosmwasm-vm: Add `Cache::store_code`
467+
468+
## [1.5.8] - 2024-09-23
469+
470+
### Fixed
471+
472+
- cosmwasm-vm: Fix CWA-2024-007 and CWA-2024-008.
473+
474+
## [1.5.7] - 2024-08-08
475+
476+
### Fixed
477+
478+
- cosmwasm-vm: Problem with caching related to CWA-2024-004. Please upgrade
479+
directly to this version instead of the previous one.
480+
481+
## [1.5.6] - 2024-08-08
482+
483+
### Fixed
484+
485+
- cosmwasm-vm: Fix CWA-2024-004
486+
487+
### Changed
488+
489+
- cosmwasm-std: Backport PR that changed the version pinned dependency
490+
`k256 = { version = "=0.13.1", features = ["ecdsa"] }` to the open version
491+
range ^0.13.3 by avoiding a normalization of the public key in
492+
`secp256k1_recover_pubkey`. ([#2014], [#2198])
493+
494+
[#2014]: https://github.com/CosmWasm/cosmwasm/pull/2014
495+
[#2198]: https://github.com/CosmWasm/cosmwasm/pull/2198
496+
497+
## [1.5.5] - 2024-05-10
498+
499+
### Changed
500+
501+
- cosmwasm-std: Deprecate "compact" serialization of `Binary`, `HexBinary`
502+
([#2126])
503+
504+
[#2126]: https://github.com/CosmWasm/cosmwasm/pull/2126
505+
506+
## [1.5.4]
507+
508+
### Fixed
509+
510+
- cosmwasm-std: Fix CWA-2024-002
511+
512+
### Added
513+
514+
- cosmwasm-std: Implement `&T + T` and `&T op &T` for `Uint64`, `Uint128`,
515+
`Uint256` and `Uint512`; improve panic message for `Uint64::add` and
516+
`Uint512::add` ([#2092])
517+
- cosmwasm-std: Add `Uint{64,128,256,512}::strict_add` and `::strict_sub` which
518+
are like the `Add`/`Sub` implementations but `const`. ([#2098], [#2107])
519+
520+
[#2092]: https://github.com/CosmWasm/cosmwasm/pull/2092
521+
[#2098]: https://github.com/CosmWasm/cosmwasm/pull/2098
522+
[#2107]: https://github.com/CosmWasm/cosmwasm/pull/2107
523+
524+
### Changed
525+
526+
- cosmwasm-std: Let `Timestamp::plus_nanos`/`::minus_nanos` use
527+
`Uint64::strict_add`/`::strict_sub` and document overflows. ([#2098], [#2107])
528+
529+
[#2098]: https://github.com/CosmWasm/cosmwasm/pull/2098
530+
[#2107]: https://github.com/CosmWasm/cosmwasm/pull/2107
531+
532+
### Fixed
533+
534+
- cosmwasm-std: Correctly deallocate vectors that were turned into a `Region`
535+
via `release_buffer` ([#2062])
536+
537+
[#2062]: https://github.com/CosmWasm/cosmwasm/pull/2062
538+
539+
## [1.5.3]
540+
541+
### Changed
542+
543+
- cosmwasm-vm: Read `Region` from Wasm memory as bytes and convert to `Region`
544+
afterwards ([#2005])
545+
546+
[#2005]: https://github.com/CosmWasm/cosmwasm/pull/2005
547+
548+
## [1.5.2] - 2024-01-15
549+
550+
### Fixed
551+
552+
- cosmwasm-vm: Fix memory increase issue (1.3 -> 1.4 regression) by avoiding the
553+
use of a long running Wasmer Engine. ([#1978])
554+
555+
[#1978]: https://github.com/CosmWasm/cosmwasm/issues/1978
556+
557+
## [1.5.1] - 2024-01-10
558+
559+
### Fixed
560+
561+
- cosmwasm-vm: Fix CWA-2023-004.
562+
563+
### Added
564+
565+
- cosmwasm-vm: Add constructor `CacheOptions::new`
566+
377567
## [1.5.0] - 2023-10-31
378568

379569
### Added
@@ -969,13 +1159,32 @@ The CHANGELOG for versions before 1.0.0 was moved to
9691159

9701160
<!-- next-url -->
9711161

972-
[unreleased]: https://github.com/CosmWasm/cosmwasm/compare/v2.1.3...HEAD
1162+
[unreleased]: https://github.com/CosmWasm/cosmwasm/compare/v2.2.0...HEAD
1163+
[2.2.0]: https://github.com/CosmWasm/cosmwasm/compare/v2.1.5...v2.2.0
1164+
[2.1.5]: https://github.com/CosmWasm/cosmwasm/compare/v2.1.4...v2.1.5
1165+
[2.1.4]: https://github.com/CosmWasm/cosmwasm/compare/v2.1.3...v2.1.4
9731166
[2.1.3]: https://github.com/CosmWasm/cosmwasm/compare/v2.1.2...v2.1.3
9741167
[2.1.2]: https://github.com/CosmWasm/cosmwasm/compare/v2.1.1...v2.1.2
9751168
[2.1.1]: https://github.com/CosmWasm/cosmwasm/compare/v2.1.0...v2.1.1
976-
[2.1.0]: https://github.com/CosmWasm/cosmwasm/compare/v2.0.1...v2.1.0
1169+
[2.1.0]: https://github.com/CosmWasm/cosmwasm/compare/v2.0.8...v2.1.0
1170+
[2.0.8]: https://github.com/CosmWasm/cosmwasm/compare/v2.0.7...v2.0.8
1171+
[2.0.7]: https://github.com/CosmWasm/cosmwasm/compare/v2.0.6...v2.0.7
1172+
[2.0.6]: https://github.com/CosmWasm/cosmwasm/compare/v2.0.5...v2.0.6
1173+
[2.0.5]: https://github.com/CosmWasm/cosmwasm/compare/v2.0.4...v2.0.5
1174+
[2.0.4]: https://github.com/CosmWasm/cosmwasm/compare/v2.0.3...v2.0.4
1175+
[2.0.3]: https://github.com/CosmWasm/cosmwasm/compare/v2.0.2...v2.0.3
1176+
[2.0.2]: https://github.com/CosmWasm/cosmwasm/compare/v2.0.1...v2.0.2
9771177
[2.0.1]: https://github.com/CosmWasm/cosmwasm/compare/v2.0.0...v2.0.1
978-
[2.0.0]: https://github.com/CosmWasm/cosmwasm/compare/v1.5.0...v2.0.0
1178+
[2.0.0]: https://github.com/CosmWasm/cosmwasm/compare/v1.5.9...v2.0.0
1179+
[1.5.9]: https://github.com/CosmWasm/cosmwasm/compare/v1.5.8...v1.5.9
1180+
[1.5.8]: https://github.com/CosmWasm/cosmwasm/compare/v1.5.7...v1.5.8
1181+
[1.5.7]: https://github.com/CosmWasm/cosmwasm/compare/v1.5.6...v1.5.7
1182+
[1.5.6]: https://github.com/CosmWasm/cosmwasm/compare/v1.5.5...v1.5.6
1183+
[1.5.5]: https://github.com/CosmWasm/cosmwasm/compare/v1.5.4...v1.5.5
1184+
[1.5.4]: https://github.com/CosmWasm/cosmwasm/compare/v1.5.3...v1.5.4
1185+
[1.5.3]: https://github.com/CosmWasm/cosmwasm/compare/v1.5.2...v1.5.3
1186+
[1.5.2]: https://github.com/CosmWasm/cosmwasm/compare/v1.5.1...v1.5.2
1187+
[1.5.1]: https://github.com/CosmWasm/cosmwasm/compare/v1.5.0...v1.5.1
9791188
[1.5.0]: https://github.com/CosmWasm/cosmwasm/compare/v1.4.1...v1.5.0
9801189
[1.4.1]: https://github.com/CosmWasm/cosmwasm/compare/v1.4.0...v1.4.1
9811190
[1.4.0]: https://github.com/CosmWasm/cosmwasm/compare/v1.3.3...v1.4.0

0 commit comments

Comments
 (0)