๐ Bug fixes and enhancements since 5.14.0
docs.junit.org/5.14.2/relea...
๐ Bug fixes and enhancements since 5.14.0
docs.junit.org/5.14.2/relea...
Introducing a safe way to cancel #JUnit test execution early, e.g. after the first test failed, but still execute all cleanup logic.
๐ marcphilipp.de/blog/2025/12...
Thanks to the @sovereign.tech Fund for their support!
Introducing a safe way to cancel #JUnit test execution early, e.g. after the first test failed, but still execute all cleanup logic.
๐ marcphilipp.de/blog/2025/12...
Thanks to the @sovereign.tech Fund for their support!
Check it out on docs.junit.org!
Thanks to the @sovereign.tech agency for making it possible and to the @antora.org project for the excellent tool!
Check it out on docs.junit.org!
Thanks to the @sovereign.tech agency for making it possible and to the @antora.org project for the excellent tool!
Let me be frank: If we can't get THIS project to the point where a single maintainer can focus on it, then what does that say about our commitment to Free & Open Source Software?
1/3 โฉ
Let me be frank: If we can't get THIS project to the point where a single maintainer can focus on it, then what does that say about our commitment to Free & Open Source Software?
1/3 โฉ
โจ New org.junit.start module for usage in compact source files
โ Execution mode configuration support for dynamic tests and containers
๐ New parallel test executor implementation without ForkJoinPool
docs.junit.org/6.1.0-M1/rel...
โจ New org.junit.start module for usage in compact source files
โ Execution mode configuration support for dynamic tests and containers
๐ New parallel test executor implementation without ForkJoinPool
docs.junit.org/6.1.0-M1/rel...
Have you upgraded to JUnit 6.0, yet? Because we're now ready for 7.0 (just kidding)... ๐
Have you upgraded to JUnit 6.0, yet? Because we're now ready for 7.0 (just kidding)... ๐
#๏ธโฃ Introduce commentCharacter for Csv{File}Source
๐ Allow disabling JUnit Vintage engine discovery issues
๐ Bug fixes and enhancements since 6.0.0
docs.junit.org/6.0.1/releas...
#๏ธโฃ Introduce commentCharacter for Csv{File}Source
๐ Allow disabling JUnit Vintage engine discovery issues
๐ Bug fixes and enhancements since 6.0.0
docs.junit.org/6.0.1/releas...
๐ Bug fixes and enhancements since 5.14.0
docs.junit.org/5.14.1/relea...
๐ Bug fixes and enhancements since 5.14.0
docs.junit.org/5.14.1/relea...
โจ Java 17 baseline
โฌ๏ธ Upgrade to JUnit 6
๐ Brand new user guide
๐งโ๐ป Any feedback is welcome!
github.com/scordio/jimf...
โจ Java 17 baseline
โฌ๏ธ Upgrade to JUnit 6
๐ Brand new user guide
๐งโ๐ป Any feedback is welcome!
github.com/scordio/jimf...
โจ Java 17 and Kotlin 2.2 baseline
๐ JSpecify nullability annotations
๐ซ Integrated JFR support
๐ Kotlin suspend function support
๐ Support for cancelling test execution
โญ๏ธ New `--fail-fast` mode for ConsoleLauncher
๐งน Removal of deprecated APIs
docs.junit.org/6.0.0/releas...
โจ Java 17 and Kotlin 2.2 baseline
๐ JSpecify nullability annotations
๐ซ Integrated JFR support
๐ Kotlin suspend function support
๐ Support for cancelling test execution
โญ๏ธ New `--fail-fast` mode for ConsoleLauncher
๐งน Removal of deprecated APIs
docs.junit.org/6.0.0/releas...
๐ Bug fixes and enhancements since 5.13.x
โ Deprecations along with new APIs to ease migration to JUnit 6
docs.junit.org/5.14.0/relea...
๐ Bug fixes and enhancements since 5.13.x
โ Deprecations along with new APIs to ease migration to JUnit 6
docs.junit.org/5.14.0/relea...
๐ Bug fixes and enhancements since 5.13.x
โ Deprecations along with new APIs to ease migration to the upcoming 6.0 release
docs.junit.org/5.14.0-RC1/r...
๐ Bug fixes and enhancements since 5.13.x
โ Deprecations along with new APIs to ease migration to the upcoming 6.0 release
docs.junit.org/5.14.0-RC1/r...
LambdaTest! #supportJUnit
LambdaTest! #supportJUnit
This is really, truly, hopefully the last RC before 6.0 GA. ๐
๐ฐ Everything in 6.0.0-M1, M2, RC1, and RC2
โ Replacements for problematic APIs along with deprecations
๐ Minor enhancements and bug fixes since 6.0.0-RC2
docs.junit.org/6.0.0-RC3/re...
This is really, truly, hopefully the last RC before 6.0 GA. ๐
๐ฐ Everything in 6.0.0-M1, M2, RC1, and RC2
โ Replacements for problematic APIs along with deprecations
๐ Minor enhancements and bug fixes since 6.0.0-RC2
docs.junit.org/6.0.0-RC3/re...
๐ฐ Everything in 6.0.0-M1, M2, RC1, and RC2
โ Replacements for problematic APIs along with deprecations
๐ Minor enhancements and bug fixes since 6.0.0-RC2
docs.junit.org/6.0.0-RC3/re...
๐ฐ Everything in 6.0.0-M1, 6.0.0-M2, and 6.0.0-RC1
๐ Minor enhancements and bug fixes since 6.0.0-RC1
junit.org/junit5/docs/...
๐ฐ Everything in 6.0.0-M1, 6.0.0-M2, and 6.0.0-RC1
๐ Minor enhancements and bug fixes since 6.0.0-RC1
junit.org/junit5/docs/...
#JUnit 6.0.0-RC1 improves JUnit's #Kotlin story by adding support for suspending functions, sequences, contracts and nullness annotations.
๐ marcphilipp.de/blog/2025/08...
Thanks to the @sovereign.tech fund for their support!
#JUnit 6.0.0-RC1 improves JUnit's #Kotlin story by adding support for suspending functions, sequences, contracts and nullness annotations.
๐ marcphilipp.de/blog/2025/08...
Thanks to the @sovereign.tech fund for their support!
๐ฐ Everything in 6.0.0-M1 and 6.0.0-M2
๐ท Improved display names for parameterized classes/tests
โป `MethodOrderer.Default` and `ClassOrderer.Default` for `@Nested` classes
junit.org/junit5/docs/...
๐ฐ Everything in 6.0.0-M1 and 6.0.0-M2
๐ท Improved display names for parameterized classes/tests
โป `MethodOrderer.Default` and `ClassOrderer.Default` for `@Nested` classes
junit.org/junit5/docs/...
See @marcphilipp.deโs session from #IntelliJIDEAConf for updates on versions 5.12, 5.13, and the upcoming 6.0 preview ๐ youtu.be/-cY5BJaHz6E
See @marcphilipp.deโs session from #IntelliJIDEAConf for updates on versions 5.12, 5.13, and the upcoming 6.0 preview ๐ youtu.be/-cY5BJaHz6E
Ever written a test that wasn't being executed? ๐ฑ
#JUnit 5.13 introduced a mechanism for reporting such issues found during test discovery.
๐ marcphilipp.de/blog/2025/08...
Thanks to the @sovereign.tech fund for their support!
Ever written a test that wasn't being executed? ๐ฑ
#JUnit 5.13 introduced a mechanism for reporting such issues found during test discovery.
๐ marcphilipp.de/blog/2025/08...
Thanks to the @sovereign.tech fund for their support!
๐ฐ Everything in 6.0.0-M1
๐ Support for cancelling test execution
โญ๏ธ New `--fail-fast` mode for ConsoleLauncher
๐ฆบ Null-safe `computeIfAbsent` methods for stores
๐ง Strict evaluation of enum-based configuration parameters
junit.org/junit5/docs/...
๐ฐ Everything in 6.0.0-M1
๐ Support for cancelling test execution
โญ๏ธ New `--fail-fast` mode for ConsoleLauncher
๐ฆบ Null-safe `computeIfAbsent` methods for stores
๐ง Strict evaluation of enum-based configuration parameters
junit.org/junit5/docs/...