Skip to content

Releases: junit-pioneer/junit-pioneer

v2.3.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 13:46
3b2ae59

Changelog generated by Shipkit Changelog Gradle Plugin

2.3.0

  • 2024-10-06 - 16 commit(s) by Boris Faniuk, Daniel Kraus, Fanon Jupkwo, Jason Penilla, Ján Jančár, Knut Wannheden, Marcin Zajączkowski, Matthias Bünger, Mihály Verhás, Róbert Papp
  • Update JUnit and Java (#826)
  • Fix StdOut in StdIo handling of Unicode (#823)
  • StdIo extension mishandles non-ASCII StdOut (#822)
  • Avoid skipping the last execution error message for @RetryingTest (#821)
  • [Question] Log for last test with @RetryingTest (#820)
  • Add new DisplayNameGenerator ReplaceCamelCaseAndUnderscoreAndNumber (#819)
  • Upgrade JUnit (Pioneer) and Java (CI) (#818)
  • Add @FailsAt annotation (#814)
  • Move to only $YEAR (#813)
  • Mention naming convention in CONTRIBUTING.adoc (#809 / #812) (#812)
  • Mention naming convention in contributing (#809)
  • Update Gradle Wrapper 8.5 to 8.7 (#807)
  • Upgrade Gradle 8.4 to 8.5 and upgrade related Gradle Plugins (#805)
  • Update GitHub actions to run on Node 20 (#804)
  • Migrate to setup-gradle@v3 (#803)
  • Update copyright line to 2024 (#801)
  • Small improvements and fixes (#800)
  • Switch JUnit to 5.10 (#799)
  • Fix jacoco output file location (#798)
  • Introduce DisplayNameGenerator to support CamelCase, underscores, and numbers (#793)
  • Polish demo code (#790)
  • Add withExceptions attribute to @ExpectedToFail (#774)
  • Support @ExpectedToFail(onExceptions=MyException.class) (#769)
  • Add time data to issue report if test is annotated with @Stopwatch (#743)
  • Create interaction between @Stopwatch and @Issue (#689)
  • Provide a @FailAt annotation (#549)

v2.2.0

Choose a tag to compare

@github-actions github-actions released this 16 Nov 20:14
eb19908

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

Choose a tag to compare

@beatngu13 beatngu13 released this 11 Sep 18:03
v2.1.0
8a4ad00

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

Choose a tag to compare

@nipafx nipafx released this 16 Apr 10:46
cdfa678

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

Choose a tag to compare

@github-actions github-actions released this 02 Feb 17:45
10b91cb

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

Choose a tag to compare

@github-actions github-actions released this 21 Dec 07:45

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

Choose a tag to compare

@github-actions github-actions released this 30 Nov 09:47
63c82ed

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

Choose a tag to compare

@github-actions github-actions released this 14 Nov 15:29
7f56ffe

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

Choose a tag to compare

@github-actions github-actions released this 11 Nov 00:33
8b284b8

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

Choose a tag to compare

@github-actions github-actions released this 09 Nov 11:03
ebe3182

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