All Versions
54
Latest Version
Avg Release Cycle
14 days
Latest Release
1270 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v4.1.1 Changes
June 28, 2020 -
v4.1.0 Changes
June 23, 2020- 🔋 Feature: The Kotest IntelliJ plugin has gone final. The plugin requires 4.1. or higher of Kotest. https://plugins.jetbrains.com/plugin/14080-kotest
- 🔋 Feature: Highlight diff when comparing data classes #826 #1242
- 🔋 Feature: Improve error message in tolerance matchers #1230
- 🔋 Feature: Add Arb for (lat, long) #1304
- 🔋 Feature: Integration with Testcontainers #1353
- 🔋 Feature: x variants for Behavior / Feature / Expect spec #1383
- 🔋 Feature: Add property test global config with before / after prop test callbacks #1435
- 🔋 Feature: Parallel execution test cases in Spec #1362
- 🔋 Feature: Add variable.assertSoftly #1427
- 🔋 Feature: Coroutine helper for timeout #1447
- 🔋 Feature: Add timeout to apply to individual tests when invocations > 1 #1442
- 🔋 Feature: Add shouldExistInOrder matcher #1460
- 🔋 Feature: Added Arb.orNull #1414
- 🔋 Feature: Provide a way to remove test prefixes in the test output when using specs which use prefixes #1486
- 🔋 Feature: Adds shouldCompleteExceptionallyWith matcher #1454
- 🔋 Feature: Exhaustive.merge for two gens with a common supertype #1502
- 👌 Improvement: Added Byte.shouldBeBetween(min, max) and Arb.bytes #1408
- 👌 Improvement: Remove kotlintest aliases #1457
- 👌 Improvement: Parent scopes are not coroutine scopes #1488
- 👌 Improvement: isolation instead of isolationMode #1418
- 👌 Improvement: Reflection equality improvements #1413
- 👌 Improvement: Property tests should report exception of running shrunk input #1279
- 👌 Improvement: Make beforeProject and afterProject as suspend function #1461
- 👌 Improvement: Updated arb flat map to accept lists #1500
- 👌 Improvement: Date generators should allow for specific dates to be selected #1354
- 🛠Bugfix: Test cases with multiline names broken #1441
- 🛠Bugfix: Before\AfterProject catch only one Exception #1387
- 🛠Bugfix: Arb.bind() calls the incorrect constructor #1487
- 🛠Bugfix: Project config dump doesn't include enums properly #1379
- 🛠Bugfix: Add Arb.choose that accepts weighted arbs #1499
- 🛠Bugfix: Arb.list doesn't use ListShrinker #1493
-
v4.1.0.RC1
June 12, 2020 -
v4.0.7
June 20, 2020 -
v4.0.4 Changes
- 🛠Bugfix: Exceptions of type
LinkageError
, most commonlyExceptionInInitializerError
were not being handled #1381
- 🛠Bugfix: Exceptions of type
-
v4.0.3 Changes
- 🔋 Feature: Koin support now works for koin 2.1 #1357
- ✅ Deprecation: String context is deprecated in ShouldSpec in favour of a context block. #1356
- 👌 Improvement: Line breaks added to Collection.containExactly matcher #1380
- 👌 Improvement: Tolerance matcher emits better failure message (including plus/minus values) #1230
- 🛠Bugfix: Project config output now writes the correct values of test ordering and isolation mode #1379
- 🛠Bugfix: Order of autoclose is restored to work like 3.4.x (was undefined in 4.0.x) #1384
- 🛠Bugfix: Fix shouldContainExactly for arrays #1364
-
v4.0.2 Changes
- 🔋 Feature: Added filter and map to Exhaustives #1343
- 🔋 Feature: shouldBeInteger matcher using contracts #1315
- 🛠Bugfix: Fixed issue with xdescribe in describe spec always being active
- 🛠Bugfix: Simple tags were using full class names rather than the simple name breaking backwards compatibility #1346
- 👌 Improvement: Caching result of discovery for increased performance in maven #1325
- 🛠Bugfix: Closing resources used in classgraph scan #1323
- 🛠Bugfix: Fixed timeout for coroutine launched inside a test without its own scope #1345
- 🛠Bugfix: Fix Arb.bind returning only the same value #1348
- 🛠Bugfix: Restored usage of opentest4j assertions #1339
- 🛠Bugfix: Fixed missing stacktrace in data driven testing #1336
- 🛠Bugfix: Fixed Arb.instant always returning same value #1322
- 🛠Bugfix: Added workaround for gradle 5 bugs.
-
v4.0.1 Changes
- 👌 Improvement: Bumped kotlin to 1.3.71
- 🔋 Feature: Aded latlong Arb #1304