Kotest v3.3.0 Release Notes

Release Date: 2019-02-28 // about 5 years ago
    • ๐Ÿ”‹ Feature: Intellij Plugin now available!
    • ๐Ÿ”‹ Feature: FunSpec now allows parent context blocks
    • ๐Ÿ”‹ Feature: java.time between matcher (#694)
    • ๐Ÿ”‹ Feature: Constant 'now' listeners (#693)
    • ๐Ÿ”‹ Feature: PITest plugin (#687)
    • ๐Ÿ”‹ Feature: Spring mocking injection @MockBean @MockkBean (#684)
    • ๐Ÿ”‹ Feature: instanceOf and typeOf matchers to use the casted value (#695)
    • ๐Ÿ”‹ Feature: Digest Matchers #667
    • ๐Ÿ”‹ Feature: continually assertion function #643
    • ๐Ÿ”‹ Feature: Add project config option for assertSoftly #512 (#655)
    • ๐Ÿ”‹ Feature: Implement System Security Manager Extensions (#640)
    • ๐Ÿ”‹ Feature: Implement System Environment Extension (#633)
    • ๐Ÿ”‹ Feature: Implement shouldBeOneOf matcher and assertions (#647)
    • ๐Ÿ”‹ Feature: Add nullability matchers with Kotlin Contracts (#602) (#646)
    • ๐Ÿ”‹ Feature: SystemProperty Test Helpers #524 (#608)
    • ๐Ÿ”‹ Feature: Timezone / Locale Extension #587 (#609)
    • ๐Ÿ”‹ Feature: Move extensions to Kotlintest-Extensions module (#629)
    • ๐Ÿ”‹ Feature: Provide range-based numeric generators and javax.time generators #530 (#543)
    • ๐Ÿ”‹ Feature: Extended word spec (#635)
    • ๐Ÿ”‹ Feature: Implement shouldNotThrow matchers (#603)
    • ๐Ÿ‘Œ Improvement: Make "condensed" multi-line diffs configurable #607
    • ๐Ÿ‘Œ Improvement: Allow Arrow Either extensions to support nullable types (#613)
    • ๐Ÿ‘Œ Improvement: Enables test bang on all specs (#606)
    • ๐Ÿ‘Œ Improvement: Add property testing extensions for custom generators (#506)
    • ๐Ÿ‘Œ Improvement: Added issue flag in config #525
    • ๐Ÿ›  Bugfix: Added support for package selectors from junit discovery requests #597
    • ๐Ÿ›  Bugfix: Disabled top level tests are not marked as ignored in JUnit #656
    • ๐Ÿ›  Bugfix: Fix containOnlyOnce which return true when no occurrence (#660)
    • ๐Ÿš€ Internal: Auto deploy snapshot on each travis build
    • ๐Ÿšš Internal: Remove all deprecated matchers/assertions (#653)