Johannes Geppert
banner
jogep.bsky.social
Johannes Geppert
@jogep.bsky.social
Software Development Engineer / Manager at @amazon, #Apache #Struts PMC, Committer and Apache Member

https://www.jgeppert.com
Apache Struts 7.1.1 has been released, it contains small breaking changes so please read the version notes for smooth adoption!

#apache #struts #release #jakarta

struts.apache.org/announce-202...
Announcements 2025
struts.apache.org
October 18, 2025 at 11:56 AM
Reposted by Johannes Geppert
#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...
JUnit Release Notes
docs.junit.org
September 30, 2025 at 8:50 AM
Reposted by Johannes Geppert
ICYMI: The September issue of The ASF's Plus One newsletter is now available buff.ly/4LehtYS
October 1, 2025 at 4:35 AM
Reposted by Johannes Geppert
Maven 4 - Why, what, how and when?
bit.ly/3WxWakW
#Java #maven
Maven 4 Presentation
bit.ly
May 10, 2025 at 10:01 AM
Reposted by Johannes Geppert
Want to know what changes with Maven 4? Grab something to drink and read the following article I wrote for the Maven page (will continuously be updated with further releases):
maven.apache.org/whatsnewinma...

Documentation is fun 😍
What's new in Maven 4? – Maven
maven.apache.org
April 4, 2025 at 4:32 AM
Reposted by Johannes Geppert
#java 24 is out and here is a summary of the performance improvements we made:

inside.java/2025/03/19/p...
Performance Improvements in JDK 24
Java is constantly evolving with ever increasing performance. JDK 24 comes with significant performance improvements compared to previous versions including improved virtual thread handling, reduced s...
inside.java
March 19, 2025 at 7:40 PM
Reposted by Johannes Geppert
March 10, 2025 at 11:57 AM
Apache Struts 7.0.3, first patch release of Struts 7, is officially out, enjoy!

#apache #struts #release #jakartaee #java #webdev #opensource

struts.apache.org/announce-202...
Announcements 2025
struts.apache.org
March 3, 2025 at 5:18 PM
Reposted by Johannes Geppert
Hello, World! 🌍
IntelliJ IDEA is now on Bluesky. We’re here to share coding tips, provide updates, and stay connected with you.
📢 Follow us, tag your dev friends, and help spread the word!
January 10, 2025 at 10:28 AM

Struts Bootstrap plugin ver 6.0.0 is out, with support for Struts 7.0.0 and Java 17! Enjoy!

#struts #bootstrap #plugin #release #java

github.com/struts-commu...
Release 6.0.0 · struts-community-plugins/struts2-bootstrap
What's Changed Upgrades to Struts 7 by @lukaszlenart in #353 Reconfigures renovate to keep 6.0.x branch up to date by @lukaszlenart in #357 Update log4j2 monorepo to v2.24.3 (release/5.0.x) by @re...
github.com
January 9, 2025 at 5:26 PM
Struts JQuery Plugin ver 6.0.0 is out with full support for Struts 7.0.0 and Java 17!

#java #struts #jquery #plugin #release

github.com/struts-commu...
Release 6.0.0 · struts-community-plugins/struts2-jquery
What's Changed Upgrades to Struts 7 by @lukaszlenart in #597 Dependencies Update log4j2 monorepo to v2.24.3 by @renovate in #588 Update dependency org.junit.jupiter:junit-jupiter to v5.11.4 by @...
github.com
January 9, 2025 at 8:39 AM
Reposted by Johannes Geppert
Me: It doesn't have a tail, so I'm pretty sure it's a hamster.

Tech support: *sigh*

Fine. Right click on your hamster...
December 27, 2024 at 5:53 PM
Apache Struts 7.0.0 is officially out with support for #Java 17 & #JakartaEE 6.0! Have fun & Merry Xmas!

struts.apache.org/announce-202...

#apache #struts #release
Announcements 2024
https://struts.apache.org/announce-2024#…
December 20, 2024 at 1:56 PM
Blog post from #Apache #Struts pmc member Lukasz Lenart regarding all the major changes in the upcoming #Struts7 release.

softwaremill.com/whats-new-in...
What’s New in Apache Struts 7 | SoftwareMill
With the release of Apache Struts 7.0.0, the framework takes a significant leap forward, introducing a host of new features and improvements.
softwaremill.com
December 19, 2024 at 12:11 PM
Reposted by Johannes Geppert
Look, everyone. My favorite #opensource foundation has arrived at #Bluesky. Let's follow and welcome them so they don't return to this weird other platform and start publishing here. Here is the handle:
@theasf.bsky.social

#java #programming
this.name
December 18, 2024 at 8:59 PM
Apache Struts 7 test build is ready! Help us test the bits!

lists.apache.org/thread/zg3pd...

#struts #test #build #jakartaee #apache
https://lists.apache.org/thread/zg3pdt4…
December 11, 2024 at 12:48 PM
Just released Struts Bootstrap plugin ver. 5.0.6 with support for Struts JQuery plugin 5.0.7 and Apache Struts 6.7.0, happy coding!

github.com/struts-commu...

#struts #bootstrap #plugin #release
https://github.com/struts-communi…
December 8, 2024 at 4:26 PM
Just release Struts JQuery plugin version 5.0.7 with proper support for Apache Struts 6.7.0, happy coding!

github.com/struts-commu...

#apache #struts #jquery #plugin #release
https://github.com/struts-communi…
December 8, 2024 at 1:11 PM
Trip to #Washington and some time to visit the National Mall, #WhiteHouse and make a tour through the Capitol including some time to listen to a very boring speak from a American political celebrity. On the last day I spent an hour visiting #ArlingtonCemetery saying Hi to JFK. It was freezing cold.
December 6, 2024 at 11:40 AM
Apache Struts 6.7.0 is officially out, enjoy! Time to prepare Struts 7, yay!
lists.apache.org/thread/vvsp0pc…#apacheh#strutst#releasese
https://lists.apache.org/thread/vvsp0pc…
November 29, 2024 at 10:29 AM
Reposted by Johannes Geppert
AWS #reInvent2024 is less than a week away.
Here are some of the must-see sessions on the topic of #Resilience. 🧵
November 27, 2024 at 8:45 AM
Vote started on Apache Struts 6.7.0! You can vote as well!
lists.apache.org/thread/yjo65md…#apacheh#strutst#releases#votete
https://lists.apache.org/thread/yjo65md…
November 26, 2024 at 7:05 AM
Reposted by Johannes Geppert
I don't believe in deleting content on the internet. You fight ignorance and help education by protecting, not by removing, your voice.

As such I've used https://buff.ly/40SlAMZ to copy ~16.000 tweets from the last 16 years.
GitHub - marcomaroni-github/twitter-to-bluesky: Import all tweets exported from X/Twitter to a Bluesky account.
Import all tweets exported from X/Twitter to a Bluesky account. - marcomaroni-github/twitter-to-bluesky
github.com
November 20, 2024 at 9:25 AM
Reposted by Johannes Geppert
If you're a Java developer you'll enjoy this.

Seriously. Wait for it...

#Java #SpringBoot

youtu.be/iOJyp8dVybM?...
Python's if __name__ == "__main__" Explained
YouTube video by Darcy DeClute
youtu.be
November 20, 2024 at 6:45 PM