This document contains the change log for all JUnit 5 releases since 5.5 GA.
Please refer to the User Guide for comprehensive reference documentation for programmers writing tests, extension authors, and engine authors as well as build tool and IDE vendors.
Date of Release: ❓
For a complete list of all closed issues and pull requests for this release, consult the 5.6 M1 milestone page in the JUnit repository on GitHub.
EngineExecutionResultshave been deprecated in favor of the new
testEvents()methods, respectively. The deprecated methods will be removed in JUnit Platform 1.7.0.
@DisabledIfhave been removed from Jupiter’s API. Script-based condition APIs and their supporting implementations were deprecated in JUnit Jupiter 5.5 with the intent to remove them in JUnit Jupiter 5.6. Users must now rely on a combination of other built-in conditions or create and use a custom implementation of
ExecutionConditionto evaluate the same conditions.
Date of Release: July 20, 2019
Scope: Bug fixes since 5.5.0
For a complete list of all closed issues and pull requests for this release, consult the 5.5.1 milestone page in the JUnit repository on GitHub.
Date of Release: June 30, 2019
Deprecation of script-based conditions (
Configurable test discovery implementation for
Explicit Java module descriptors
Various minor improvements and bug fixes
For complete details consult the 5.5.0 Release Notes online.