
From Java 21 to 25: The Features That Changed Everything (#90)
From Foojay.io, the Friends Of OpenJDK! by Foojay.io
February 14, 2026 · 1h 4m · Season 5 · Episode 90
About this episode
The episode discusses the significant changes from Java 21 to 25 and the importance of upgrading to the latest Long-Term Support versions.
Every six months, we get a new version of Java. Java 26 is just around the corner and will be released soon. But most companies stick to LTS (Long-Term Support) versions, which are maintained and receive security updates for many more years. Versions 8, 11, 17, 21, and 25 are such LTS versions. Hopefully, most of your systems are already on the latest versions and you are not stuck on 8 or earlier. As a reminder, 8 was released in 2014, so much has changed since then.If you are doubting moving from 21 to 25, or even from an earlier version to the latest LTS, this podcast is for you! Together with Jakob Jenkov, we discussed the most important changes, and this episode includes a few quotes from interviews recorded at conferences last year. Guests Jakob Jenkov https://www.linkedin.com/in/jakob-jenkov-4a3a8/ Jonathan Vila https://www.linkedin.com/in/jonathanvila/ Ryan Svihla https://www.linkedin.com/in/ryan-svihla-096752182/ Mary Grygleski https://www.linkedin.com/in/mary-grygleski/ Anton Arhipov https://www.linkedin.com/in/antonarhipov/ Ronald Dehuysser https://www.linkedin.com/in/ronalddehuysser/ Jonathan Ellis https://www.linkedin.com/in/jbellis/ Content 00:00 Introduction of…
People in this episode
Host: Foojay.io
Guests: Jakob Jenkov, Jonathan Vila, Ryan Svihla, Mary Grygleski, Anton Arhipov, Ronald Dehuysser, Jonathan Ellis
Topics covered
- Java versions
- Long-Term Support
- Java features
- software development
- programming languages
Keywords
- Java 21
- Java 25
- LTS versions
- software updates
- programming
- Java features
- performance improvements
More episodes of Foojay.io, the Friends Of OpenJDK!
- The End of JNI Pain: How WebAssembly Is Quietly Replacing Native Libraries in Java (#98) · June 13, 2026 · 44 min
- From Scripting Language to AI Powerhouse: How BoxLang Is Redefining JVM Development (#97) · May 30, 2026 · 49 min
- Run 35 AWS Services Locally FREE: Floci, Quarkus and GraalVM-Powered, LocalStack Alternative (#96) · May 23, 2026 · 36 min
- Is Your Java App Actually Secure, Or Does It Just Look That Way? (#95) · May 9, 2026 · 1h 6m
- More Than a Blog: How Foojay Connects, Sustains, and Evolves the Java Community (#94) · May 2, 2026 · 60 min
- Update Your JDK, Read More Code, and Talk to Your Users: Interviews From VoxxedDays Amsterdam (#93) · April 11, 2026 · 1h 9m
Explore listener stats, chart rankings, contacts and more on the Foojay.io, the Friends Of OpenJDK! podcast page.