This article helps you understand major versions of Jakarta Servlet technology as well as important changes in each version. It's also updated regularly to help you get the latest Servlet version.

As of September 2024, the latest version of Jakarta Servlet is 6.1, released in April 2024.

You know, Jakarta Servlet (formerly Java Servlet) is a server-side technology that allows developers to create dynamic web application in the Java programming language. By using servlets, you can programmatically handle requests and serving responses to clients, greatly extending the capabilities of a web application.

Since Oracle donated Java EE platform to the Eclipse Foundation in 2017, Jakarta Servlet has become the successor for Java Servlet technology which forms the foundation of various technologies in the Java web development stack. Jakarta Servlet is a part of the Jakarta EE platform.

 

Jakarta Servlet Version History:

You can find in the following table an overview of the history of Jakarta Servlet technology in terms of Servlet API specification versions and the corresponding Jakarta EE versions.

 

 

 

Jakarta Servlet Version

 

 

 

 

Release Time

 

 

 

 

Jakarta EE platform

 

 

 

Jakarta Servlet 4.0.3

 

 

September 2019

Jakarta EE 8

 

Jakarta Servlet 5.0

 

 

Oct 2020

 

 

Jakarta EE 9

 

 

Jakarta Servlet 6.0

 

 

May 2022

 

 

Jakarta EE 10

 

 

Jakarta Servlet 6.1

 

 

April 2024

 

 

Jakarta EE 11

 

 

As you can see, each version of the Jakarta Servlet specification came with a major release of Jakarta EE platform.

 

Important Updates in Jakarta Servlet Versions:

Jakarta Servlet has largely carried forward the core functionality of Java Servlet while modernizing it to fit the evolving ecosystem of Jakarta EE, ensuring better performance, modern dependency management, and cloud-native features, while keeping pace with the changes in the broader Java ecosystem. The following list gives you the notable changes in major releases of Jakarta Servlet:

 

Jakarta Servlet 5.0 (December 2020):

 

Jakarta Servlet 6.0 (May 2022):

 

Jakarta Servlet 6.1 (April 2024):

 

Learn more about Jakarta Servlet:

 


About the Author:

is certified Java programmer (SCJP and SCWCD). He began programming with Java back in the days of Java 1.4 and has been passionate about it ever since. You can connect with him on Facebook and watch his Java videos on YouTube.