Releases: redfin/insist
4.3.0 : Bumping dependency versions
Using the newer version of Patience and updating assorted other dependencies.
4.2.0 : Adding additional thatEventually methods
This release adds a couple of new that eventually methods which are syntactic sugar for commonly used assertions. These are that an optional is eventually present and that a value is eventually not null. It also bumps the version of JUnit that is used for tests.
4.1.0 : adding retries and updating documentation
This updates the dependency version for the Patience library and adds in the ability to set the number of retries as per the PatientRetry object as well as the PatientWait that was already available.
4.0.0 : removing expects and updating assertions
Removing the IllegalStateException types and updating the assertions …
3.0.1 : bumping patience version
Forgot to bump the patience version in the dependencies, this fixes that.
3.0.0 : fixing stack trimming on eventual checks
The insist checks that waited for the future were not properly trimming the stack trace, this release fixes that and updates some of the constructors.
2.1.0: Adding new entry point and updating dependencies
Updating the dependency versions and adding a new entry method in Insist
that throws IllegalStateException on validation failure.
2.0.0: Updated dependencies and method rename
This update bumps the versions of the validity and patience libraries. It also renames the Insist.assume method to assumes to be more consistent with the asserts method.
1.3.0: Updating dependencies
Updating the versions of the project dependencies.
1.2.0 - New eventual testing helper method
Added in a method for testing eventual state that takes in a duration only and the wait is a default one.