Skip to content

Releases: tegonal/variist

v2.0.0-RC-3 rename to variist, fix junit 5.14 issues

23 Nov 21:15
v2.0.0-RC-3
5a24d84

Choose a tag to compare

What's Changed

  • provide a base implementation for AnnotationDeducer based on annotations by @robstoll in #231
  • ordered/arb.boolean by @robstoll in #232
  • rename ArgsArgumentProvider.kt to ArgsProvider by @robstoll in #233
  • requestedMinArgs and SemiOrdered, ArgsRangeDecider uses AnnotationData by @robstoll in #235
  • ordered.combineDependentMaterialised by @robstoll in #236
  • improve distinction between ordered and arb by @robstoll in #237
  • combineDependentMaterialised without transform fun, mapping to Tuple2 by @robstoll in #238
  • remove step from intFrom... one shall use fromProgression instead by @robstoll in #239
  • overwrite generateOne in ConstantArbArgsGenerator, workaround kdoc bug by @robstoll in #242
  • remove default arg from generateOne, doc seq/randomHelpers and bigInt by @robstoll in #243
  • fix arb.string check we are able to produce lengths, don't exceed by @robstoll in #244
  • update to junit 5.14.0, pull also MethodArgumentsProvider and modify by @robstoll in #247
  • doc how to use (another) ArgsRangeDecider/SuffixArgsGeneratorDecider by @robstoll in #248
  • rename combineDependant to zipDependent, introduce flatZipDependent by @robstoll in #250
  • rename offsetToDecidedOffset to skip by @robstoll in #252
  • skip junit6 update for now by @robstoll in #253
  • Update dependency org.jetbrains.kotlin:kotlin-gradle-plugin to v2.2.21 by @renovate[bot] in #255
  • update files of remote tegonal-gh-commons to version v4.2.0 via gt by @tegonal-bot in #259
  • update files of remote tegonal-scripts to version v4.10.0 via gt by @tegonal-bot in #257
  • introduce deadlines for fixed values by @robstoll in #260
  • Update dependency org.junit.jupiter:junit-jupiter-params to v5.14.1 by @renovate[bot] in #261
  • update files of remote junit to version r5.14.1 via gt by @tegonal-bot in #262
  • Update dependency ch.tutteli.kbox:kbox to v3.3.0 by @renovate[bot] in #264
  • update files of remote gt to version v1.6.0 via gt by @tegonal-bot in #265
  • rename minimalist to variist by @robstoll in #266
  • improve doc for profile, maxArgs, requestedMinArgs by @robstoll in #268
  • remove default value for minSize in xyzBoundsBased by @robstoll in #271

Full Changelog: v2.0.0-RC-2...v2.0.0-RC-3

v2.0.0-RC-2 rename combine to cartesian/zip, SuffixArgsGeneratorDecider, more generator factories

24 Sep 09:30
v2.0.0-RC-2
cceb969

Choose a tag to compare

What's Changed

  • rename toRandomArgsGenerator to toArb... move into OrderedArgsGenerator by @robstoll in #206 + #207
  • add ASCII_ALPHA and ASCII_DIGIT to UnicodeRanges by @robstoll in #208
  • update files of remote tegonal-scripts to version v4.9.1 via gt by @tegonal-bot in #209
  • arb.combineAll and semiOrdered.combineDependent by @robstoll in #210
  • mention the available property names so that one verify/copy by @robstoll in #211
  • Update dependency org.jetbrains.kotlin:kotlin-gradle-plugin to v2.2.20 by @renovate[bot] in #213
  • introduce an optimised ConstantArbArgsGenerator by @robstoll in #214
  • dateLikeFromTo by @robstoll in #215
  • allow minSize=0 for arb.xyzBounds by @robstoll in #216
  • listening supported keys shall include within which section by @robstoll in #217
  • fix ArgsArgumentProvider, nested tuples shall be flattened and split by @robstoll in #218
  • add ordered.mapIndexed and add missing tests by @robstoll in #219
  • ArgsGeneratorSuffixDecider, allow to define custom AnnotationData by @robstoll in #220
  • split PredefinedArgsSourceProviders and rename by @robstoll in #221
  • arb.chunked with transform by @robstoll in #223
  • fix ArbBoundsTest, minSize was 0 if min = maxInclusive by @robstoll in #224
  • rename ArgsGeneratorSuffix to Suffix... add examples to README by @robstoll in #225
  • make mergeWeighted an extension of arb by @robstoll in #226
  • update files of remote gt to version v1.4.4 via gt by @tegonal-bot in #227
  • move toArbArgsGenerator up to SemiOrdered, further examples in README by @robstoll in #228
  • rename combine to cartesian for ordered and zip for arb by @robstoll in #230

Full Changelog: v2.0.0-RC-1...v2.0.0-RC-2

v2.0.0-RC-1 ArgsSource and ArgsGenerator preview

22 Aug 17:16
v2.0.0-RC-1
fe9e34a

Choose a tag to compare

What's Changed

Documentation will follow in 2.0.0 release. See ArbNumberTest as an example who ArgsSource and arb is used.

Full Changelog: v1.1.0...v2.0.0-RC-1

v1.1.0 component1() and co.

10 Jan 15:00
v1.1.0
1ca3c55

Choose a tag to compare

What's Changed

  • add component operator fun to extract the args without representation by @robstoll in #17

Full Changelog: v1.0.0...v1.1.0

v1.0.0 initial release, providing Args

01 Dec 22:49
v1.0.0
cbe806c

Choose a tag to compare

What's Changed

  • typed Args with append, dropArgX and withArgX methods by @robstoll in #2

Full Changelog: https://github.com/tegonal/minimalist/commits/v1.0.0