11[[release-notes-5.9.2]]
22== 5.9.2
33
4- *Date of Release:* ❓
4+ *Date of Release:* January ❓, 2023
55
66*Scope:* Bug fixes and enhancements since 5.9.1
77
88For 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.
1111
1212
1313[[release-notes-5.9.2-junit-platform]]
@@ -20,17 +20,14 @@ JUnit repository on GitHub.
2020 exception is thrown for invalid configuration, thereby preventing invalid configuration
2121 from being silently ignored.
2222
23- ==== Deprecations and Breaking Changes
24-
25- * ❓
26-
2723==== New Features and Improvements
2824
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.
3127* 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.
3431
3532
3633[[release-notes-5.9.2-junit-jupiter]]
@@ -48,25 +45,17 @@ JUnit repository on GitHub.
4845
4946==== New Features and Improvements
5047
48+ * `JAVA_21` has been added to the `JRE` enum for use with JRE-based execution conditions.
5149* New `junit.jupiter.execution.parallel.config.fixed.max-pool-size` configuration
5250 parameter to set the maximum pool size.
5351* New `junit.jupiter.execution.parallel.config.fixed.saturate` configuration parameter to
5452 disable pool saturation.
55- * `JAVA_21` has been added to the `JRE` enum for use with JRE-based execution conditions.
5653
5754
5855[[release-notes-5.9.2-junit-vintage]]
5956=== JUnit Vintage
6057
6158==== Bug Fixes
6259
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