There is no end-of-life date mentioned on official documentation or website of Jakarta JSF.
The below is brief history of JSF package/api changes.
4.0.0:
- Bundle name was changed from Jakarta Server Faces to Jakarta Faces
3.0.0 (namespace package was changed from this release):
- Bundle name: Jakarta Server Faces
- Specification vendor: Eclipse Foundation
- Namespace: jakarta.faces
- Group id: jakarta.faces
- Artifact id: jakarta.faces-api
- Maven repository: https://mvnrepository.com/artifact/jakarta.faces/jakarta.faces-api
2.3.1 (group id/artifact id/trademark were changed from this release):
- Bundle name: Jakarta Server Faces
- Specification vendor: Sun Microsystems, Inc.
- Namespace: javax.faces
- Group id: jakarta.faces
- Artifact id: jakarta.faces-api
- Maven repository: https://mvnrepository.com/artifact/jakarta.faces/jakarta.faces-api
1.1.x → 2.2.x:
- Bundle name: JavaServer Faces
- Specification vendor: Sun Microsystems, Inc.
- Namespace: javax.faces