JUnit Team ๐๐
@junit.org
๐ค 485
๐ฅ 5
๐ 42
Shaping the future of testing on the JVM
pinned post!
#JUnit
6.1.0 is released! ๐ Built-in extensions for locale, time zone, and system properties ๐ฎ Configurable TempDir deletion strategy ๐โโก๏ธ New org.junit.start module for compact source files โ๏ธ Execution mode config for dynamic tests ๐ New parallel test executor impl.
docs.junit.org/6.1.0/releas...
loading . . .
Release Notes :: JUnit User Guide
https://docs.junit.org/6.1.0/release-notes/
13 days ago
0
27
12
#JUnit
6.1.0 is released! ๐ Built-in extensions for locale, time zone, and system properties ๐ฎ Configurable TempDir deletion strategy ๐โโก๏ธ New org.junit.start module for compact source files โ๏ธ Execution mode config for dynamic tests ๐ New parallel test executor impl.
docs.junit.org/6.1.0/releas...
loading . . .
Release Notes :: JUnit User Guide
https://docs.junit.org/6.1.0/release-notes/
13 days ago
0
27
12
#JUnit
5.14.4 is released! ๐ Bug fixes and enhancements since 5.14.3
docs.junit.org/5.14.4/relea...
loading . . .
Release Notes :: JUnit User Guide
https://docs.junit.org/5.14.4/release-notes.html
about 1 month ago
0
11
2
#JUnit
6.1.0-RC1 is ready for testing! โจ Built-in extensions for default locale, time zone, and system properties ๐ฎ Configurable TempDir deletion strategy ๐งน Experimental memory cleanup mode
docs.junit.org/6.1.0-RC1/re...
loading . . .
Release Notes :: JUnit User Guide
https://docs.junit.org/6.1.0-RC1/release-notes/
about 1 month ago
0
9
4
#JUnit
6.0.3 is released! ๐ Bug fixes and enhancements since 6.0.2
docs.junit.org/6.0.3/releas...
loading . . .
Release Notes :: JUnit User Guide
https://docs.junit.org/6.0.3/release-notes.html
4 months ago
0
9
2
#JUnit
5.14.3 is released! ๐ Bug fixes and enhancements since 5.14.2
docs.junit.org/5.14.3/relea...
loading . . .
Release Notes :: JUnit User Guide
https://docs.junit.org/5.14.3/release-notes.html
4 months ago
0
2
0
Meet the
#JUnit
team in Cologne, Germany, in April at
#JCON
!
@marcphilipp.de
will give a talk about the road to JUnit 6 and Christian and Rien will be attending as well. Please use the following link to support JUnit (10% of the proceeds will go back to the project):
pretix.eu/impuls/europ...
loading . . .
Voucher redemption :: JCON EUROPE 2026
https://pretix.eu/impuls/europe2026/redeem?voucher=JUNIT
4 months ago
0
9
5
reposted by
JUnit Team ๐๐
Marc Philipp
4 months ago
โจ๏ธ New blog post: "STF Milestone 10: Documentation improvements" Modernizing
@junit.org
's documentation by adopting
@antora.org
and hosting on
statichost.eu
๐๏ธ
marcphilipp.de/blog/2026/01...
Thanks to the
@sovereign.tech
fund for their support!
loading . . .
STF Milestone 10: Documentation improvements โข Marc Philipp
Personal website
https://marcphilipp.de/blog/2026/01/25/stf-milestone-10-documentation-improvements/
0
5
3
reposted by
JUnit Team ๐๐
Marc Philipp
4 months ago
โจ New blog post: "STF Milestone 8: Improved parallel test execution" Parallel execution support for the Vintage engine, resource lock improvements, and a new
#JUnit
Platform implementation of parallel execution ๐
marcphilipp.de/blog/2026/01...
Thanks to the
@sovereign.tech
Fund for their support!
loading . . .
STF Milestone 8: Improved parallel test execution โข Marc Philipp
Personal website
https://marcphilipp.de/blog/2026/01/18/stf-milestone-8-improved-parallel-test-execution/
0
4
2
#JUnit
6.0.2 is released! ๐ Bug fixes and enhancements since 6.0.1
docs.junit.org/6.0.2/releas...
loading . . .
Release Notes :: JUnit User Guide
https://docs.junit.org/6.0.2/release-notes.html
5 months ago
1
7
3
#JUnit
5.14.2 is released! ๐ Bug fixes and enhancements since 5.14.0
docs.junit.org/5.14.2/relea...
loading . . .
Release Notes :: JUnit User Guide
https://docs.junit.org/5.14.2/release-notes.html
5 months ago
0
1
0
reposted by
JUnit Team ๐๐
Marc Philipp
5 months ago
โจ New blog post: "STF Milestone 7: Safe cancellation" 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!
loading . . .
STF Milestone 7: Safe cancellation โข Marc Philipp
Personal website
https://marcphilipp.de/blog/2025/12/28/stf-milestone-7-safe-cancellation/
0
5
1
As an early Christmas present (if you're celebrating), also to ourselves, we have overhauled our User Guide, Release Notes, and Javadoc. 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!
loading . . .
Overview :: JUnit User Guide
https://docs.junit.org
5 months ago
2
11
6
reposted by
JUnit Team ๐๐
Nicolai Parlog
6 months ago
JUnit is undoubtedly one of the most important projects in the
#Java
ecosystem. And it's 100% free and open! 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 โฉ
loading . . .
Support JUnit
JUnit is maintained by a team of passionate volunteers. This is your chance to give back and support the project!
https://steady.page/en/junit
1
69
50
#JUnit
6.1.0-M1 is ready for testing! โจ 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...
loading . . .
JUnit Release Notes
https://docs.junit.org/6.1.0-M1/release-notes/
7 months ago
0
13
6
We're happy to present our new logo! ๐ Have you upgraded to JUnit 6.0, yet? Because we're now ready for 7.0 (just kidding)... ๐
7 months ago
0
27
3
#JUnit
6.0.1 is released! #๏ธโฃ 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...
loading . . .
JUnit Release Notes
https://docs.junit.org/6.0.1/release-notes/
7 months ago
0
9
2
#JUnit
5.14.1 is released! ๐ Bug fixes and enhancements since 5.14.0
docs.junit.org/5.14.1/relea...
loading . . .
JUnit 5 Release Notes
https://docs.junit.org/5.14.1/release-notes/
7 months ago
0
5
1
reposted by
JUnit Team ๐๐
Stefano Cordio
8 months ago
๐ข Jimfs JUnit Jupiter 1.0.0 is also released! โจ Java 17 baseline โฌ๏ธ Upgrade to JUnit 6 ๐ Brand new user guide ๐งโ๐ป Any feedback is welcome!
github.com/scordio/jimf...
add a skeleton here at some point
0
12
4
#JUnit
6.0.0 is released! โจ 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...
loading . . .
JUnit Release Notes
https://docs.junit.org/6.0.0/release-notes/
8 months ago
2
118
86
#JUnit
5.14.0 is released! ๐ 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...
loading . . .
JUnit 5 Release Notes
https://docs.junit.org/5.14.0/release-notes/
8 months ago
0
11
4
#JUnit
5.14.0-RC1 is ready for testing! ๐ 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...
loading . . .
JUnit 5 Release Notes
https://docs.junit.org/5.14.0-RC1/release-notes/
8 months ago
0
7
6
A big thank you to our new BRONZE SPONSOR, LambdaTest!
#supportJUnit
9 months ago
0
2
0
reposted by
JUnit Team ๐๐
Sam Brannen
9 months ago
Please give
#JUnit
6.0 RC3 a try and provide us feedback if you run into any issues! This is really, truly, hopefully the last RC before 6.0 GA. ๐
add a skeleton here at some point
0
6
3
#JUnit
6.0.0-RC3 is ready for testing! ๐ฐ 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...
loading . . .
JUnit Release Notes
https://docs.junit.org/6.0.0-RC3/release-notes/
9 months ago
0
8
3
#JUnit
6.0.0-RC2 is ready for testing! ๐ฐ 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/...
loading . . .
JUnit Release Notes
https://junit.org/junit5/docs/6.0.0-RC2/release-notes/
9 months ago
1
12
6
reposted by
JUnit Team ๐๐
Marc Philipp
9 months ago
โจ New blog post: "STF Milestone 6: Improved Kotlin 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!
0
7
4
#JUnit
6.0.0-RC1 is ready for testing! ๐ฐ 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/...
loading . . .
JUnit Release Notes
https://junit.org/junit5/docs/6.0.0-RC1/release-notes/
10 months ago
1
10
2
reposted by
JUnit Team ๐๐
IntelliJ IDEA, a JetBrains IDE
10 months ago
Whatโs next for JUnit? See
@marcphilipp.de
โs session from
#IntelliJIDEAConf
for updates on versions 5.12, 5.13, and the upcoming 6.0 preview ๐
youtu.be/-cY5BJaHz6E
loading . . .
0
13
5
reposted by
JUnit Team ๐๐
Marc Philipp
10 months ago
โจ New blog post: "STF Milestone 5: Discovery issues" 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!
0
14
5
It was an honor to participate in of one of the first iterations of the GitHub Secure Open Source Fund's program. It was great to have dedicated time to think about security and apply our lessons learned. Thank you to
@github.com
and all partners for making this possible!
github.blog/open-source/...
loading . . .
Securing the supply chain at scale: Starting with 71 important open source projects
Learn how the GitHub Secure Open Source Fund helped 71 open source projects significantly improve their security posture.
https://github.blog/open-source/maintainers/securing-the-supply-chain-at-scale-starting-with-71-important-open-source-projects/
10 months ago
0
4
0
#JUnit
6.0.0-M2 is ready for testing! ๐ฐ 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/...
loading . . .
JUnit Release Notes
https://junit.org/junit5/docs/6.0.0-M2/release-notes/
10 months ago
0
7
2
#JUnit
5.13.4 is released! ๐ Bug fixes and minor improvements
junit.org/junit5/docs/...
loading . . .
JUnit 5 Release Notes
https://junit.org/junit5/docs/5.13.4/release-notes/
11 months ago
0
14
5
#JUnit
5.13.3 is released! ๐ Bug fixes and minor improvements
junit.org/junit5/docs/...
loading . . .
JUnit 5 Release Notes
https://junit.org/junit5/docs/5.13.3/release-notes/
11 months ago
0
14
7
reposted by
JUnit Team ๐๐
Sam Brannen
11 months ago
If you ever need to adapt a
#JUnit3
TestSuite to run directly in
#JUnit
#Jupiter
, it's actually possible with dynamic tests! ๐ Here's how I run the @โ Inject TCK in the @SpringFramework.
github.com/spring-proje...
Kudos to
@marcphilipp.de
for suggesting the dynamic test idea.
loading . . .
https://github.com/spring-projects/spring-framework/blob/main/spring-context/src/test/java/org/springframework/context/annotation/jsr330/SpringAtInjectTckTests.java
0
6
4
#JUnit
6.0.0-M1 is ready for testing! โจ Require Java 17 and Kotlin 2.2 ๐ JSpecify nullability info ๐ Kotlin suspend function support ๐ซ Integrated custom JFR events ๐ FastCSV-backed Csv{File}Source ๐งน Remove deprecated APIs and behaviors
junit.org/junit5/docs/...
loading . . .
JUnit Release Notes
https://junit.org/junit5/docs/6.0.0-M1/release-notes/
11 months ago
1
20
8
reposted by
JUnit Team ๐๐
Sam Brannen
11 months ago
#JUnit
Logo Contest Update Here are some of the top contenders. Please let us know your thoughts. And additional proposals are welcome!
github.com/junit-team/j...
1
8
5
reposted by
JUnit Team ๐๐
Julien Topรงu ๐ฒ๐ถ๐ฆ๐ฒ
11 months ago
Trรจs heureux de voir le retour de
@jderancourt.bsky.social
sur scรจne de l'รฉquipe
@junit.org
, qui nous prรฉsente "Rendre ses tests concis et รฉvolutifs grรขce ร JUnit 5 & cie" au
@breizhcamp.org
!
1
11
2
#JUnit
5.13.2 is released! โ ๏ธ Fix discovery issue detection for inner classes and abstract methods ๐ Bug fixes and minor improvements
junit.org/junit5/docs/...
loading . . .
JUnit 5 Release Notes
https://junit.org/junit5/docs/5.13.2/release-notes/
11 months ago
0
11
7
reposted by
JUnit Team ๐๐
Sam Brannen
12 months ago
We really need a new
#JUnit
logo! ๐คฃ Proposals are welcome!
github.com/junit-team/j...
2
16
7
reposted by
JUnit Team ๐๐
Marc Philipp
12 months ago
โจ New blog post: "STF Milestone 4: Parameterized test classes" JUnit 5.13 introduced parameterized test classes (in addition to methods). They are a powerful testing tool that has long been missing from JUnit Jupiter... ๐
marcphilipp.de/blog/2025/06...
0
31
11
#JUnit
5.13.1 is released! ๐ Fix regressions introduced in 5.13.0
junit.org/junit5/docs/...
loading . . .
JUnit 5 Release Notes
https://junit.org/junit5/docs/5.13.1/release-notes/
12 months ago
1
26
8
reposted by
JUnit Team ๐๐
Marc Philipp
12 months ago
The slides and code examples for my talk about
#JUnit
at
#IntelliJIDEAConf
are now available on
marcphilipp.de/en/talks/
loading . . .
Talks โข Marc Philipp
Personal website
https://marcphilipp.de/en/talks/
1
16
3
reposted by
JUnit Team ๐๐
IntelliJ IDEA, a JetBrains IDE
12 months ago
Coming up soon at
#IntelliJIDEAConf
:
@marcphilipp.de
from the JUnit team walks you through the latest in JUnit 5.12 and 5.13, and whatโs coming in 6.0. Better reports, better tests, and new ways to structure them. Donโt miss it! Watch here:
youtube.com/live/qg6tj8T...
loading . . .
IntelliJ IDEA Conf 2025. Day 2
On June 3โ4, 2025, JetBrains is hosting a free virtual event โ IntelliJ IDEA Conf.IntelliJ IDEA Conf is a celebration of the developer community, bringing to...
https://youtube.com/live/qg6tj8Tf36E
0
8
4
#JUnit
5.13.0 is released! ๐ช ClassTemplate and ParameterizedClass support โ ๏ธ Discovery issue reporting for test engines โป๏ธ Resource management for launcher sessions and execution requests ๐ Test discovery support in EngineTestKit ๐พ ConsoleLauncher improvements
junit.org/junit5/docs/...
loading . . .
JUnit 5 Release Notes
https://junit.org/junit5/docs/5.13.0/release-notes/
about 1 year ago
1
26
12
The
#JUnit
team is looking for ideas and proposals for a new logo for the upcoming JUnit 6.0 release! Please see
github.com/junit-team/j...
for ground rules. We are looking forward to your comments and submissions!
loading . . .
Decide for and adopt new project logo ยท Issue #4576 ยท junit-team/junit5
Since the current logo contains the number 5, we need a new logo for 6.0. I think it would be good to involve the community in this, potentially via some kind of "logo contest". We should make it c...
https://github.com/junit-team/junit5/issues/4576
about 1 year ago
0
8
5
reposted by
JUnit Team ๐๐
Michael Simons
about 1 year ago
So, do you still think that
#JUnit
5 is "the new" thing? It quite isn't. The crowdfunding campaign for JUnit Lambda was ten years ago this year. When we realised that last week at
#JCON
that made me feel old. JUnit still rocks, though. Great
#Java
framework.
2
16
3
reposted by
JUnit Team ๐๐
Cรฉdric Champeau
about 1 year ago
The single and only undisputed test framework in the Java ecosystem. Everyone relies on it. There were a few attempts like TestNG, but short lived. Spock relies on JUnit too. Everyone should appreciate.
1
7
2
#JUnit
5.13.0-RC1 is ready for testing! ๐ช ClassTemplate and ParameterizedClass support โ ๏ธ Discovery issue reporting for test engines โป๏ธ Resource management for launcher sessions and exec. requests ๐ Test discovery support in EngineTestKit ๐ Bug fixes and minor improvements
junit.org/junit5/docs/...
loading . . .
https://junit.org/junit5/docs/5.13.0-RC1/release-notes/
about 1 year ago
0
2
2
#JUnit
5.13.0-M3 is ready for testing! โ ๏ธ Reporting of discovery issues for test engines โป๏ธ Resource management for launcher sessions and execution requests
junit.org/junit5/docs/...
loading . . .
JUnit 5 Release Notes
https://junit.org/junit5/docs/5.13.0-M3/release-notes/
about 1 year ago
0
7
4
A huge thank you to our new GOLD SPONSOR,
@netflix.com
!
#supportJUnit
about 1 year ago
0
6
0
Load more
feeds!
log in