Skip to content

Releases: junit-pioneer/junit-pioneer

v2.2.0

16 Nov 20:14
eb19908
Compare
Choose a tag to compare

Changelog generated by Shipkit Changelog Gradle Plugin

2.2.0

  • 2023-11-16 - 17 commit(s) by Daniel Kraus, Mihály Verhás, Nicolai Parlog, Pëtr Andreev
  • Add Nested annotation in Demo where it's missing (#791)
  • Throw MultipleFailuresError when last retry failed (#789)
  • Homogenize and improve Javadoc, particularly

    tags: (#787)

  • Create separate Sonar step in build (update to Java 17) (#784)
  • Make SonarCloud job use Java 17 (#782)
  • Include Java 21 in build (#775)
  • Improve environment variable extension for Java 17+ (#773)
  • Improve documentation of environment variable extension (#771)
  • Update Gradle Wrapper to 8.4 (#768)
  • Add back support for NULL values to Cartesian Argument Providers (#765)
  • CartesianTestExtension doesn't support NULL values (#764)
  • Replace markdown with Asciidoc (#763)
  • Update plugins, deps, actions, and docs (#761)
  • Update Gradle Wrapper to 8.3 (#760)
  • Fix implicit task dependency of generateChangelog (#759)
  • Fix Simple Arguments Aggregator docs (#758)
  • Update StdOutputStream to keep trailing empty lines (#754)
  • StdOutputStream final linefeed ambiguity. (#750)
  • @RetryingTest wraps AssertionFailedError, which prevents IntelliJ's "" from functioning (#735)
  • Convert Markdown files to AsciiDoc (#656)

v2.1.0

11 Sep 18:03
v2.1.0
8a4ad00
Compare
Choose a tag to compare

Changelog handcrafted due to #757

Prominent Changes:

  • Add simple aggregator (#745 / #744)
  • Add option to customise ObjectMapper (#704, #740 / #741)
  • Adds number to byte array converter (#734 / #742)
  • Add restore annotations for system properties and environment variables (#574 / #700)

Other changes:

  • Update project (#752)
  • Use argument converter in @NumberToByteArrayConversion docs (#734 / #751)
  • Add missing / to end version tag in Maven instruction (#746)
  • Update code to Java 11 (#706 / #707)
  • Update Gradle Wrapper to 8.1.1 (#732)

2023-09-08 - 9 commit(s) by Daniel Kraus, Nicolai Parlog, Eric, Kim Saabye Pedersen, Mihály Verhás, Stefano Cordio

v2.0.1

16 Apr 10:46
cdfa678
Compare
Choose a tag to compare

Changelog generated by Shipkit Changelog Gradle Plugin

Prominent Changes:

  • StdIn should be available() (#725)
  • JPMS: Pioneer does not contain module version (#713)

Other changes:

  • Update Java, plugins, and dependencies (#726)

2023-04-15 - 3 commit(s) by Matthias Bünger, Nicolai Parlog

v2.0.0

02 Feb 17:45
10b91cb
Compare
Choose a tag to compare

Changelog generated by Shipkit Changelog Gradle Plugin

2.0.0

Prominent changes:

  • Upgrade Pioneer to JDK 11 (#617)
  • Avoid use of Locale constructor in default locale extension (#658)
  • Rework CartesianProductTest (#487)
  • CartesianTest clean-up (#517)
  • Removing CartesionProductExtension version 1 (#635)

Other changes:

  • Knock Nicolai down a peg (#683)
  • Fix typo to let the warning render correctly on environment variables docs (#710)
  • Upgrade to Gradle 7.6 (#693)
  • ci: GitHub Actions setup-java v3 (#702)

2022-12-21 - 5 commit(s) by Daniel Kraus, Matthias Bünger, Nicolai Parlog, Róbert Papp, sullis

v2.0.0-RC1

21 Dec 07:45
Compare
Choose a tag to compare

Changelog generated by Shipkit Changelog Gradle Plugin

2.0.0-RC1

Prominent changes:

  • Upgrade Pioneer to JDK 11 (#617)
  • Avoid use of Locale constructor in default locale extension (#658)
  • CartesianTest clean-up (#517)

Other changes:

  • Upgrade to Gradle 7.6 (#693)
  • Knock Nicolai down a peg (#683)
  • Removing CartesionProductExtension version 1 (#517 / #635) (#635)
  • Rework CartesianProductTest (#487)

2022-12-21 - 5 commit(s) by Daniel Kraus, Matthias Bünger, Nicolai Parlog

v1.9.1

30 Nov 09:47
63c82ed
Compare
Choose a tag to compare

Changelog generated by Shipkit Changelog Gradle Plugin

1.9.1

Prominent changes:

  • Add support for composed annotations to all annotations (#696)

Other changes:

  • Fix minor typos (#692)
  • Docs for resources extension has broken links and a typo (#691)
  • Polish documentation (#690)
  • Support gradle 7.6-rc-3 (#687)
  • Fix compile error in build.gradle.kts on Gradle 7.6 (#686)
  • Improve SEO for documentation (#681)

2022-11-30 - 6 commit(s) by Carter Kozak, Marc Wrobel, Mihály Verhás, Nicolai Parlog

v1.9.0

14 Nov 15:29
7f56ffe
Compare
Choose a tag to compare

Changelog generated by Shipkit Changelog Gradle Plugin

1.9.0

  • Create new temporary directory/resource extension (#491)
  • Create new temporary directory/resource extension (#348)

2022-11-14 - 1 commit(s) by Jonathan Bluett-Duncan

v1.8.0

11 Nov 00:33
8b284b8
Compare
Choose a tag to compare

Changelog generated by Shipkit Changelog Gradle Plugin

1.8.0

Prominent changes:

  • Provide annotation that a test currently fails by given circumstances (#551)

Other changes:

  • Rename label "merge-ready" to "full-build" (#679 / #682) (#682)
  • Rename "merge-ready" label to "full-build" (#679)
  • Add ExpectedToFail test extension (#551 / #676) (#676)

2022-11-11 - 2 commit(s) by Marcono1234, Nicolai Parlog

v1.7.2

09 Nov 11:03
ebe3182
Compare
Choose a tag to compare

Changelog generated by Shipkit Changelog Gradle Plugin

1.7.2

Prominent changes:

  • Fix JitPack build (#678)
  • Fix JSON sources to convert to Lists and other types (#664)
  • Update to JUnit 5.9 (#652 / 657) (#657)
  • Add StdErr to StdIoExtension (#653)
  • Make entry-based extensions execute around classes (#641)
  • Allow non-static Cartesian factory methods with PER_CLASS lifecycle (#628)
  • Added suspendForMs to @RetryingTest (#604)
  • lots of improvements to the documentation

Other changes:

  • JitPack fails building Pioneer: "invalid flag: -Xlint:all,-exports" (#677)
  • Remove branch filtering from build (#674)
  • Build pipeline workflow does not trigger (#673)
  • Add issues templates for feature requests and bug reports (#589 / #667) (#667)
  • Improve Cartesian test documentation (#666)
  • Outdated documentation with @CartesianTest (#665)
  • Upgrade build to use Java 19 as experimental version (#659)
  • Convert ArrayNode to List (#654)
  • Include JUnit 5.9 in build (#652)
  • Upgrade Gradle Wrapper and build against Java 18 (#651)
  • Add StdErr to StdIoExtension (#650)
  • Document use of transitive dependencies (#646)
  • Explain lack of reproducibility for @DisabledUntil (#645)
  • Review README (#644)
  • Polish documentation, particularly Stopwatch (#643)
  • Review README (#642)
  • Update Checkstyle and JaCoCo to fix build (#637)
  • Execution order of extensions changed with 1.7.0 (#623)
  • Upgrade Gradle and pipeline when Java 18 is supported (#613)
  • Add Issue Templates (#589)
  • Extensions / Annotations to remind user about unfinished work (#550)
  • Improve documentation of the Stopwatch extension (#461)

2022-11-09 - 15 commit(s) by Daniel Kraus, Mathieu Fortin, Matthias Bünger, Mihály Verhás, Nicolai Parlog, Rob Spoor

v1.7.1

25 May 06:08
6a7a129
Compare
Choose a tag to compare

Changelog generated by Shipkit Changelog Gradle Plugin

1.7.1

  • 2022-05-25 - 10 commit(s) by Daniel Kraus, Matthias Bünger, Mihály Verhás, Nicolai Parlog, Pankaj
  • Just some code smell cleanups to appease Sonar (#640)
  • Update Checkstyle and JaCoCo to fix build (#637)
  • Fix CartesianProductResolver::supportsParameter (#636)
  • Add @inherited (#634)
  • CartesianTest fails with ParameterResolutionException when have injections into BeforeEach / AfterEach methods (#633)
  • Migrate to AsciiDoc snippets (#595 / #632) (#632)
  • Improve documentation of JSON argument source (#631)
  • Update license (#630)
  • Clean up tests (#626)
  • Improve documentation of JSON argument source (#621)
  • Update AssertJ (#619)
  • Update AssertJ to a newer version (#618)
  • Improve GitHub actions (#611)
  • Migrate to AsciiDoc snippets (#595)
  • Add @inherited to annotations targeting ElementType.TYPE (#456)