1
1
[[release-notes-5.9.2]]
2
2
== 5.9.2
3
3
4
- *Date of Release:* ❓
4
+ *Date of Release:* January ❓, 2023
5
5
6
6
*Scope:* Bug fixes and enhancements since 5.9.1
7
7
8
8
For a complete list of all _closed_ issues and pull requests for this release, consult the
9
- link:{junit5-repo}+/milestones/5.9.2+[5.9.2] milestone page in the
10
- JUnit repository on GitHub.
9
+ link:{junit5-repo}+/milestones/5.9.2+[5.9.2] milestone page in the JUnit repository on
10
+ GitHub.
11
11
12
12
13
13
[[release-notes-5.9.2-junit-platform]]
@@ -20,17 +20,14 @@ JUnit repository on GitHub.
20
20
exception is thrown for invalid configuration, thereby preventing invalid configuration
21
21
from being silently ignored.
22
22
23
- ==== Deprecations and Breaking Changes
24
-
25
- * ❓
26
-
27
23
==== New Features and Improvements
28
24
29
- * Introduce `TestPlan.getTestIdentifier(UniqueId)` and `TestPlan.getChildren(UniqueId)` to
30
- avoid parsing unique IDs unnecessarily during test execution.
25
+ * New `TestPlan.getTestIdentifier(UniqueId)` and `TestPlan.getChildren(UniqueId)` methods
26
+ to avoid parsing unique IDs unnecessarily during test execution.
31
27
* Support for limiting the `max-pool-size` for parallel execution via a configuration
32
- parameter
33
- * Quietly stop further suite discovery when encountering a cycle in a test suite
28
+ parameter.
29
+ * Suite discovery now ignores cycles encountered in a test suite and logs an informational
30
+ message at `CONFIG` level instead of throwing an exception.
34
31
35
32
36
33
[[release-notes-5.9.2-junit-jupiter]]
@@ -48,25 +45,17 @@ JUnit repository on GitHub.
48
45
49
46
==== New Features and Improvements
50
47
48
+ * `JAVA_21` has been added to the `JRE` enum for use with JRE-based execution conditions.
51
49
* New `junit.jupiter.execution.parallel.config.fixed.max-pool-size` configuration
52
50
parameter to set the maximum pool size.
53
51
* New `junit.jupiter.execution.parallel.config.fixed.saturate` configuration parameter to
54
52
disable pool saturation.
55
- * `JAVA_21` has been added to the `JRE` enum for use with JRE-based execution conditions.
56
53
57
54
58
55
[[release-notes-5.9.2-junit-vintage]]
59
56
=== JUnit Vintage
60
57
61
58
==== Bug Fixes
62
59
63
- * Fix reporting of `Parameterized` tests when used in combination with the `Enclosed`
64
- runner.
65
-
66
- ==== Deprecations and Breaking Changes
67
-
68
- * ❓
69
-
70
- ==== New Features and Improvements
71
-
72
- * ❓
60
+ * `Parameterized` tests are now properly reported when used in combination with the
61
+ `Enclosed` runner.
0 commit comments