Releases: junit-pioneer/junit-pioneer
v2.2.0
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
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
Changelog generated by Shipkit Changelog Gradle Plugin
Prominent Changes:
Other changes:
- Update Java, plugins, and dependencies (#726)
2023-04-15 - 3 commit(s) by Matthias Bünger, Nicolai Parlog
v2.0.0
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
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
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
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
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
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
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)