Kotest v3.1.7 Release Notes

    • 🔋 Feature: Added Int/Long.shouldBeNegative and Int/Long.shouldBePositive matchers #325
    • 🔋 Feature: Added Double.shouldBeNegative and Double.shouldBePositive matchers #325
    • 🔋 Feature: Added collection.shouldBeLargerThan(c), collection.shouldBeSmallerThan(c), collection.shouldBeSameSizeAs(c) #325
    • 🔋 Feature: Added collection.shouldHaveAtLeastSize(n) and collection.shouldHaveAtMostSize(n) matchers.
    • 🔋 Feature: Added matcher for uri.opaque
    • 🔋 Feature: Add matchers containsExactly and containsExactlyInAnyOrder (#360)
    • 🔋 Feature: Added test case filters
    • 🛠 Bugfix: Running single tests with Gradle command line #356
    • 🔄 Change: Removed coroutine support until it is no longer experimental
    • 👌 Improvement: Optimize sorted matcher (#359)
    • 👌 Improvement: Allow type matchers to match nullable values. (#358)
    • 👌 Improvement: Allow nullable receivers for string matchers. (#352)
    • 👌 Improvement: Run tests for all rows in a table, even after errors. (#351)