All notable changes to Kotools Assert will be documented in this file.
The format of this file is based on Keep a Changelog and this project adheres to Semantic Versioning.
Added
for new features.Changed
for changes in existing functionality.Deprecated
for soon-to-be removed features.Removed
for now removed features.Fixed
for any bug fixes.Security
in case of vulnerabilities.
- Reformat CHANGELOG documentation (issue #39).
Release date: 2022-09-10 | Commits: v3.0.1...v3.0.2.
- Correct the publication of artifacts for macOS and MinGW platforms (issue #33).
Release date: 2022-09-09 | Commits: v3.0.0...v3.0.1.
- Correct value in versioning annotations for indicating the first version of Kotools Assert where a given declaration has appeared (issue #26).
Release date: 2022-09-07 | Commits: v2.1.0...v3.0.0.
- Support for the following platforms: Kotlin/JS and Kotlin Native for Linux x64, macOS x64 and MinGW x64 systems (issue #21).
- Functions
assertTrue
,assertFalse
,assertEquals
,assertNotEquals
,assertFails
,assertFailsWith
,assertNull
andassertNotNull
for all platforms (issue #21).
- Deprecated assertions in the
io.github.kotools.assert
package (issue #19).
Release date: 2022-08-03 | Commits: v2.0.0...v2.1.0.
- Boolean, nullability, equality and failure assertions in the
kotools.assert
package (issue #15). - The
@SinceKotoolsAssert
annotation for indicating the first version of Kotools Assert where each declaration has appeared (issue #16). - Add
@Test
and@Nested
type aliases (issue #20).
- Assertions in the
io.github.kotools.assert
package (issue #15).
Release date: 2022-04-11 | Commits: v1.2.0...v2.0.0.
- Equality and nullability assertions with lazy messages (issue #11).
Release date: 2022-04-09 | Commits: v1.1.0...v1.2.0.
- Split specific failure assertions
assertFailsWith
from untyped failure assertionsassertFails
(issue #5).
- Equality and nullability assertions with lazy messages (issue #5).
- Default messages from equality assertions (issue #10).
Release date: 2022-02-12 | Commits: v1.0.0...v1.1.0.
- Failure assertions with
assertFails
(issue #1).
Release date: 2022-02-12 | Commits: v0.0.0...v1.0.0.
- Equality assertions with
assertEquals
andassertNotEquals
. - Nullability assertions with
assertNull
andassertNotNull
.