33
44*Date of Release:* ❓
55
6- *Scope:* ❓
6+ *Scope:*
7+
8+ * Require Java 17 and Kotlin 2.2
9+ * Single version number for Platform, Jupiter, and Vintage
10+ * Use JSpecify's annotations to document nullability
11+ * Remove various deprecated behaviors and APIs
12+ * Integrate JFR functionality into junit-platform-launcher
13+ * Discontinue junit-platform-runner and junit-platform-jfr
14+ * Switch to FastCSV library for `@Csv\{File}Source`
15+ * Add support for using Kotlin `suspend` functions as test methods
716
817For a complete list of all _closed_ issues and pull requests for this release, consult the
918link:{junit-framework-repo}+/milestone/87?closed=1+[6.0.0-M1] milestone page in the JUnit
@@ -13,11 +22,6 @@ repository on GitHub.
1322[[release-notes-6.0.0-M1-overall-improvements]]
1423=== Overall Improvements
1524
16- [[release-notes-6.0.0-M1-overall-bug-fixes]]
17- ==== Bug Fixes
18-
19- * ❓
20-
2125[[release-notes-6.0.0-M1-overall-deprecations-and-breaking-changes]]
2226==== Deprecations and Breaking Changes
2327
@@ -35,11 +39,6 @@ repository on GitHub.
3539[[release-notes-6.0.0-M1-junit-platform]]
3640=== JUnit Platform
3741
38- [[release-notes-6.0.0-M1-junit-platform-bug-fixes]]
39- ==== Bug Fixes
40-
41- * ❓
42-
4342[[release-notes-6.0.0-M1-junit-platform-deprecations-and-breaking-changes]]
4443==== Deprecations and Breaking Changes
4544
@@ -86,20 +85,10 @@ repository on GitHub.
8685 - `NamespacedHierarchicalStore.getOrComputeIfAbsent(N, K, Function)`
8786 - `NamespacedHierarchicalStore.getOrComputeIfAbsent(N, K, Function, Class)`
8887
89- [[release-notes-6.0.0-M1-junit-platform-new-features-and-improvements]]
90- ==== New Features and Improvements
91-
92- * ❓
93-
9488
9589[[release-notes-6.0.0-M1-junit-jupiter]]
9690=== JUnit Jupiter
9791
98- [[release-notes-6.0.0-M1-junit-jupiter-bug-fixes]]
99- ==== Bug Fixes
100-
101- * ❓
102-
10392[[release-notes-6.0.0-M1-junit-jupiter-deprecations-and-breaking-changes]]
10493==== Deprecations and Breaking Changes
10594
@@ -155,11 +144,6 @@ repository on GitHub.
155144[[release-notes-6.0.0-M1-junit-vintage]]
156145=== JUnit Vintage
157146
158- [[release-notes-6.0.0-M1-junit-vintage-bug-fixes]]
159- ==== Bug Fixes
160-
161- * ❓
162-
163147[[release-notes-6.0.0-M1-junit-vintage-deprecations-and-breaking-changes]]
164148==== Deprecations and Breaking Changes
165149
@@ -168,8 +152,3 @@ repository on GitHub.
168152 not to signal removal in the next major version but to clarify the intended purpose of
169153 the engine. It should only be used temporarily while migrating tests to JUnit Jupiter or
170154 another testing framework with native JUnit Platform support.
171-
172- [[release-notes-6.0.0-M1-junit-vintage-new-features-and-improvements]]
173- ==== New Features and Improvements
174-
175- * ❓
0 commit comments