11[[release-notes-5.12.0-M1]]
22== 5.12.0-M1
33
4- *Date of Release:* ❓
5-
6- *Scope:* ❓
4+ *Date of Release:* January 31, 2025
5+
6+ *Scope:*
7+
8+ * Output file attachments for tests and containers
9+ * Improvements to the Open Test Reporting XML output
10+ * Resource lock definition improvements
11+ * Thread dumps on test timeouts
12+ * Parameterized test validation improvements
13+ * Filtering support for auto-registered extensions
14+ * Kotlin contracts for assertions
15+ * Configurable Jupiter extension context scope
16+ * Enhancements to the `ConsoleLauncher`
17+ * Better support for GraalVM native image usage
18+ * Improved discovery support for file-based test engines
19+ * Customizable classpath scanning
20+ * Parallel execution support in JUnit Vintage engine
21+ * Numerous bug fixes and other enhancements
722
823For a complete list of all _closed_ issues and pull requests for this release, consult the
924link:{junit5-repo}+/milestone/75?closed=1+[5.12.0-M1] milestone page in the
@@ -24,11 +39,6 @@ JUnit repository on GitHub.
2439[[release-notes-5.12.0-M1-junit-platform]]
2540=== JUnit Platform
2641
27- [[release-notes-5.12.0-M1-junit-platform-bug-fixes]]
28- ==== Bug Fixes
29-
30- * ❓
31-
3242[[release-notes-5.12.0-M1-junit-platform-deprecations-and-breaking-changes]]
3343==== Deprecations and Breaking Changes
3444
@@ -160,16 +170,6 @@ JUnit repository on GitHub.
160170[[release-notes-5.12.0-M1-junit-vintage]]
161171=== JUnit Vintage
162172
163- [[release-notes-5.12.0-M1-junit-vintage-bug-fixes]]
164- ==== Bug Fixes
165-
166- * ❓
167-
168- [[release-notes-5.12.0-M1-junit-vintage-deprecations-and-breaking-changes]]
169- ==== Deprecations and Breaking Changes
170-
171- * ❓
172-
173173[[release-notes-5.12.0-M1-junit-vintage-new-features-and-improvements]]
174174==== New Features and Improvements
175175
0 commit comments