All Versions
54
Latest Version
Avg Release Cycle
14 days
Latest Release
1445 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