1.0.0
Summary
- Use
Optionalwhere applicable (breaking) - When closing a
TestLogHandler, records are no longer cleared (breaking) - Refactoring of:
CaptureOutputCouldFailrExtensionLoggingExtensionRangeResolverRetryExtensionTestingUtils
What's Changed in 1.0.0
- Improve
generateRandomStringalgorithm in 966a76f - Update
getLastRecord(),getFirstRecordContaining()andgetLastRecordContaining()to return `Optional`` in e3c8455 TestLogHandlerrecords are no longer cleared onclosein 988ca2c- Improve logging and large size handling in 181d20b
- Refactor
LoggingExtensionto eliminate race conditions when tests run concurrently in 93b6511 - Improve
CouldFailExtensionlogging in c8d0647 - Refactor
CaptureOutputto use record and stream in a5f1dfa - Improve
RetryExtensionerrors logging in d5ab23a - Refactor
RandRangeResolverwith improved logging and implementation of the Fisher-Yates shuffle in 9bb3ca0
Full Changelog: 0.9.6...1.0.0