All Versions
27
Latest Version
Avg Release Cycle
27 days
Latest Release
1469 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v1.1.5 Changes
June 01, 2019- ➕ Added
shrinkTowards(value)
to all decimal number arbitraries:
FloatArbitrary, DoubleArbitrary, BigDecimalArbitrary - ✅ Exceptions during test class instance creation are now reported as failures
- ✂ Removed caching of engine descriptor in JqwikTestEngine
- ➕ Added
-
v1.1.4 Changes
May 24, 2019- ⬆️ Upgrade to junit-platform 1.4.2
- ➕ Added
Arbitrary.collect(Predicate<List<T>> until)
in order to collect values in a list - ➕ Added
shrinkTowards(value)
to all integral number arbitraries:
ByteArbitrary, ShortArbitrary, IntegerArbitrary, LongArbitrary, BigIntegerArbitrary
in order to change the shrinking target - ⬆️ Upgrade Gradle to 5.4.2
-
v1.1.3 Changes
April 27, 2019- Whitespace characters for generation of Strings and chars are now
platform and JDK version dependent.
👀 See this Github issue. - ✅ Missing
@ForAll
annotation will now fail test - instead of skipping it.
👀 See this Github issue. - ➕ Added `CharacterArbitrary.with(char ... allowedChars)'
- ➕ Added `CharacterArbitrary.range(char min, char max)'
- 🗄 Deprecated `CharacterArbitrary.between(char min, char max)'
- Whitespace characters for generation of Strings and chars are now
-
v1.1.2 Changes
March 30, 2019- ➕ Added
Arbitrary.forEachValue(Consumer action)
- 🛠 Fixed Kotlin compatibility issue
- 🛠 Fixed decimal generation bug
- ⚡️ Update to JUnit Platform 5.4.1
- ➕ Added
-
v1.1.1
March 15, 2019 -
v1.1.0
February 09, 2019 -
v1.0.0 Changes
January 11, 2019✂ Removed all deprecated APIs
- Annotation attribute
net.jqwik.api.Property.reporting()
- Class
net.jqwik.api.Tuples
- Method
net.jqwik.api.providers.TypeUsage.getAnnotation()
jqwik now produces three artefacts: jqwik-api, jqwik-engine, jqwik
Filled in some missing parts in API Javadoc
Introduced
Arbitrary.allValues()
➕ Adding annotations from JUnit Jupiter or Vintage engine will lead to warnings being logged
Range annotations (
IntRange
etc.) don't needmax
attribute any more@Positive
and@Negative
constraints no longer include 0 as possible value➕ Added
@org.apiguardian.api.API
annotation to all types innet.jqwik.api.**
➕ Added annotation
@Disabled
as a means to temporarily skip test methods or test containers - Annotation attribute