11[[release-notes-5.8.0-M1]]
22== 5.8.0-M1
33
4- *Date of Release:* ❓
4+ *Date of Release:* February 11, 2021
55
6- *Scope:* ❓
6+ *Scope:*
7+
8+ * Declarative test suites
9+ * Test class ordering
10+ * `LauncherSession` and accompanying listener
11+ * More fine-grained JFR events
12+ * Memory and performance optimizations
713
814For a complete list of all _closed_ issues and pull requests for this release, consult the
915link:{junit5-repo}+/milestone/51?closed=1+[5.8 M1] milestone page in the JUnit repository
@@ -50,13 +56,10 @@ on GitHub.
5056 Platform Launcher.
5157* Added additional selectors to the `junit-platform-suite-api`
5258
59+
5360[[release-notes-5.8.0-M1-junit-jupiter]]
5461=== JUnit Jupiter
5562
56- ==== Bug Fixes
57-
58- * ❓
59-
6063==== Deprecations and Breaking Changes
6164
6265* `InvocationInterceptor.interceptDynamicTest(Invocation<Void>, ExtensionContext)` has
@@ -76,7 +79,6 @@ on GitHub.
7679* `assertNull()` failure messages now include the actual object's type if the `toString()`
7780 implementation for the actual object returns `null` or `"null"`. This avoids the
7881 generation of confusing failure messages such as `expected <null> but was <null>`.
79-
8082* Numeric literals used with `@CsvSource` or `CsvFileSource` can now be expressed using
8183 underscores as in some JVM languages, to improve readability of long numbers like
8284 `700_000_000`.
@@ -97,14 +99,6 @@ on GitHub.
9799[[release-notes-5.8.0-M1-junit-vintage]]
98100=== JUnit Vintage
99101
100- ==== Bug Fixes
101-
102- * ❓
103-
104- ==== Deprecations and Breaking Changes
105-
106- * ❓
107-
108102==== New Features and Improvements
109103
110104* The JUnit Vintage engine now requires less memory and allows for earlier garbage
0 commit comments