Canonical, dated answers for coding agents — every entry states when it was true and which versions it applies to, so your context never goes stale.
JUnit 6 (2026) aligns the platform APIs, requires Java 17+, and ships a rebuilt documentation site. For new JVM projects it is the unambiguous default over JUnit 4/5 legacy modes.