News¶
1.5.0 • Support for Native tier 1 and 2 platforms, enhanced documentation
All tier 1 and 2 Kotlin/Native platforms are now supported for most modules, as well as mingwX64 (tier 3) - (!101).
Compat Arrow
- Added a documentation page to the website (7bdf92e5, #47, !102)
- Simplify the tracing error message on KJS (a398b5fe, !102)
Compat filesystem
Compat Ktor
- Added a documentation page to the website (7e65ba09, #47, !102)
- Fixed incoherent sentences in module header (e2dc95d7, !102)
Compat Gradle
1.5.0-rc.1 • Support for Native tier 1 and 2 platforms, enhanced documentation
All tier 1 and 2 Kotlin/Native platforms are now supported for most modules, as well as mingwX64 (tier 3) - (!101).
Compat Arrow
- Added a documentation page to the website (7bdf92e5, #47, !102)
- Simplify the tracing error message on KJS (a398b5fe, !102)
Compat filesystem
Compat Ktor
- Added a documentation page to the website (7e65ba09, #47, !102)
- Fixed incoherent sentences in module header (e2dc95d7, !102)
Compat Gradle
1.3.3 • Experimental resource loading helpers, temporary files documentation
Suite
- Simplify the documentation on why SharedProvider is not recommended (!87)
Filesystems utilities
- Experimental resource loading helpers (#66, #68, !64)
- Added a website page on temporary files (#47, !98)
Documentation
- Fix broken sentence in the Shared Values page (#65, !97)
- Fix broken link in the getting started page (4c62b66d, !98)
- Fix broken link in the features overview page (5f5fccf7, !98)
- Rewrote the features overview page (ddf30247, !98)
1.3.2 • Documentation improvements related to time management, future-proofing of delay-skipping
Suite
- Notify that advanceTimeBy, runCurrent and advanceTimeUntilIdle may be removed in the future (#51, 7d123ad6, !91)
- Improve the documentation of time.nowMillis (3844abc0, !91)
- Improve the documentation of time.scheduler (684fdc1c, !91)
Java.time compatibility
KotlinX.Datetime compatibility
Documentation
- Add a documentation page on time control (49df6931, !91)
- Add a documentation page on the Suite DSL (60511f68, !91)
- GDPR-related improvements for the documentation website (#29, !32)
- Clarifications related to Truthish (!90)
- Rename the Features Overview page (b5aad64c, !91)
- Readability improvements for async operations (13740aa3, !91)
1.3.1 • Kotest fixes and assertion library documentation improvements
Kotest runner
- Support Focus and Bang (#62, !88)
- Stop crashing on KJS (#59, !89)
- Document which Kotest features are configured by Prepared (d87da612, !88)
Documentation
- Remove the warning about Strikt being inactive (#68, f5bf7532, !86)
- Mention the Truthish assertion library (#61, 8df3e8f2, !86)
- Mention Power Asser (41961dff, !86)
- Link the documentation website in the main README (!87)
Dependency upgrades
- Kotest 5.9.1
1.2.2 • Randomness control documentation improvements
Suite
Documentation
- Wrote a page about randomness control (cd3f41a2, !77)
- Mention Power Assert on the main page of the website (f1a0a46f, !77)
- Fix the link to the Runners website page (6a623774, !77)
1.3.0 • WASM/JS support
Suite
- Added WASM/JS support (!79)
Kotest runner
Kotlinx-datetime
- Added WASM/JS support (!79)