« This is also a good time to reflect on the state of HTTP clients in Spring, so we will use this opportunity to explain an important announcement: we are officially deprecating RestTemplate. »
« This is also a good time to reflect on the state of HTTP clients in Spring, so we will use this opportunity to explain an important announcement: we are officially deprecating RestTemplate. »
This morning we jointly launch a new blog and open letter on sustainable stewardship.
www.sonatype.com/blog/from-ab...
This morning we jointly launch a new blog and open letter on sustainable stewardship.
www.sonatype.com/blog/from-ab...
#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!
So, please try out 6.0 RC1, and let us know if you run into any issues.
Happy 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/...
So, please try out 6.0 RC1, and let us know if you run into any issues.
Happy Testing! ✅
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!
Wenn diese Kunden keine Fahrkarten kaufen können, ist das ebenfalls schlecht.
Vielleicht kann @synyx.bsky.social helfen.
#Fail #Java #RestEasy #Ulm
Wenn diese Kunden keine Fahrkarten kaufen können, ist das ebenfalls schlecht.
Vielleicht kann @synyx.bsky.social helfen.
#Fail #Java #RestEasy #Ulm
Yet another reason to upgrade to JUnit #Jupiter! 😎
github.com/junit-team/j...
Yet another reason to upgrade to JUnit #Jupiter! 😎
github.com/junit-team/j...
www.jug-ostfalen.de/event/2025/0...
www.jug-ostfalen.de/event/2025/0...
🪄 Introduce ClassTemplate and ParameterizedClass support
🗒 Add stdout/stderr redirecting options to ConsoleLauncher
🔍 New test discovery support in EngineTestKit
🐞 Bug fixes and other minor improvements
junit.org/junit5/docs/...
🪄 Introduce ClassTemplate and ParameterizedClass support
🗒 Add stdout/stderr redirecting options to ConsoleLauncher
🔍 New test discovery support in EngineTestKit
🐞 Bug fixes and other minor improvements
junit.org/junit5/docs/...
(this is bonus comic #4 for "How Git Works" wizardzines.com/zines/git, covering some topics that I didn't have space for in the zine)
permalink: wizardzines.com/comics/git-a...
(this is bonus comic #4 for "How Git Works" wizardzines.com/zines/git, covering some topics that I didn't have space for in the zine)
permalink: wizardzines.com/comics/git-a...
(this is bonus comic #1 for How Git Works https://wizardzines.com/zines/git, covering some topics that didn't make it into the zine!)
(this is bonus comic #1 for How Git Works https://wizardzines.com/zines/git, covering some topics that didn't make it into the zine!)
Here's the link, enter code BUYONEGIVEONE at checkout to get a free copy wizardzines.com/zines/git/
Here's the link, enter code BUYONEGIVEONE at checkout to get a free copy wizardzines.com/zines/git/
#TeamTopologies
*MORGEN* 18.4. 13:00
Mehr Informationen und Möglichkeit für Fragen:
software-architektur...
#TeamTopologies
*MORGEN* 18.4. 13:00
Mehr Informationen und Möglichkeit für Fragen:
software-architektur...
@JavaLandConf
@JavaLandConf