Skip to content
This repository was archived by the owner on Nov 25, 2023. It is now read-only.

Latest commit

 

History

History
144 lines (95 loc) · 4.41 KB

CHANGELOG.md

File metadata and controls

144 lines (95 loc) · 4.41 KB

Changelog

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.

Types of changes

  • 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.

Unreleased

Changed

  • Reformat CHANGELOG documentation (issue #39).

v3.0.2

Release date: 2022-09-10 | Commits: v3.0.1...v3.0.2.

Fixed

  • Correct the publication of artifacts for macOS and MinGW platforms (issue #33).

v3.0.1

Release date: 2022-09-09 | Commits: v3.0.0...v3.0.1.

Fixed

  • Correct value in versioning annotations for indicating the first version of Kotools Assert where a given declaration has appeared (issue #26).

v3.0.0

Release date: 2022-09-07 | Commits: v2.1.0...v3.0.0.

Added

  • 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 and assertNotNull for all platforms (issue #21).

Removed

  • Deprecated assertions in the io.github.kotools.assert package (issue #19).

v2.1.0

Release date: 2022-08-03 | Commits: v2.0.0...v2.1.0.

Added

  • 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).

Deprecated

  • Assertions in the io.github.kotools.assert package (issue #15).

v2.0.0

Release date: 2022-04-11 | Commits: v1.2.0...v2.0.0.

Removed

  • Equality and nullability assertions with lazy messages (issue #11).

v1.2.0

Release date: 2022-04-09 | Commits: v1.1.0...v1.2.0.

Changed

  • Split specific failure assertions assertFailsWith from untyped failure assertions assertFails (issue #5).

Deprecated

  • Equality and nullability assertions with lazy messages (issue #5).

Removed

  • Default messages from equality assertions (issue #10).

v1.1.0

Release date: 2022-02-12 | Commits: v1.0.0...v1.1.0.

Added

  • Failure assertions with assertFails (issue #1).

v1.0.0

Release date: 2022-02-12 | Commits: v0.0.0...v1.0.0.

Added

  • Equality assertions with assertEquals and assertNotEquals.
  • Nullability assertions with assertNull and assertNotNull.