Skip to content

Commit c9209ca

Browse files
committed
update CHANGELOG with changes since last release
1 parent 82dfd5b commit c9209ca

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,30 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
55
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
66

77
## [Unreleased]
8+
9+
### Changed
10+
- Minimum supported kotlin version is 1.9.21
11+
- Rename `isSameAs/isNotSameAs` to `isSameInstanceAs/isNotSameInstanceAs` to make it more clear they
12+
use are about instance identity, old name is deprecated
13+
- Rename `containsAll` to `containsAtLeast` to make it more clear that the collection can contain additional elements,
14+
old name is deprecated
15+
- Bytes are shown as hex on all supported platforms (previously it was only on the jvm)
16+
- If `isEqualTo` fails and the expected and actual display the same string, print a disambiguation message, ex:
17+
```
18+
expected:<4> with type:<class kotlin.Int> but was type:<class kotlin.Short> with the same string representation
19+
```
20+
21+
### Breaking Changes
22+
- Binary-breaking change as previous error-level deprecations were removed
23+
24+
### Added
825
- Added `doesNotContainKey` assertion for `Map`
926

27+
### Fixed
28+
- Fixed incorrect usage of contains in some kdoc examples
29+
- Exceptions being swallowed if thrown in a soft assertion block
30+
- More correctly re-throw fatal error in the jvm
31+
1032
## [0.27.0] 2023-09-13
1133

1234
### Changed

0 commit comments

Comments
 (0)