55
66*Scope:*
77
8- * Require Java 17 and Kotlin 2.2
8+ * Java 17 and Kotlin 2.2 baseline
99* 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
10+ * Use of JSpecify annotations to document nullability
11+ * Removal of various deprecated behaviors and APIs
12+ * Integration of JFR functionality into ` junit-platform-launcher`
13+ * Removal of ` junit-platform-runner` and ` junit-platform-jfr`
14+ * Switch to FastCSV library for `@CsvSource` and `@CsvFileSource `
15+ * Support for using Kotlin `suspend` functions as test methods
1616
1717For a complete list of all _closed_ issues and pull requests for this release, consult the
1818link:{junit-framework-repo}+/milestone/87?closed=1+[6.0.0-M1] milestone page in the JUnit
@@ -27,12 +27,12 @@ repository on GitHub.
2727
2828* Minimum required Java version is now 17.
2929* Minimum required Kotlin version is now 2.2.
30- * Platform, Jupiter, and Vintage artifacts now use the same version number.
30+ * Platform artifacts now use the same version number as Jupiter and Vintage artifacts .
3131
3232[[release-notes-6.0.0-M1-overall-new-features-and-improvements]]
3333==== New Features and Improvements
3434
35- * All JUnit modules now use https://jspecify.dev/[JSpecify]'s nullability annotations to
35+ * All JUnit modules now use https://jspecify.dev/[JSpecify] nullability annotations to
3636 indicate which method parameters, return types, etc. can be `null`.
3737
3838
0 commit comments