跳转到主要内容

Jakarta EE Core Profile 12 (Under development)

Release of the Jakarta EE Core Profile 12

The Jakarta EE Core Profile defines a profile of the Jakarta EE Platform specifically targeted at smaller runtimes.

New features, enhancements or additions

  • Updates of the dependencies for Jakarta EE 12
    • Jakarta Annotations 3.0 to 3.1
    • Jakarta Contexts and Dependency Injection 4.1 to 5.0
    • Jakarta JSON Binding 3.0 to 3.1
    • Jakarta JSON Processing 2.1 to 2.2
    • Jakarta RESTful Web Services 4.0 to 5.0
  • Possible new dependencies for Jakarta EE 12 (if approved by platform committee)
    • Jakarta Config based off of MicroProfile Config
    • Jakarta HTTP 1.0
  • Add requirements for HTTP/3 support
  • Add expanded programming model for use of virtual threads if applicable
  • TCK updated to work with Java 25 in addition to Java 21
  • Continued work to move component spec TCKs to their component repositories instead of in platform-tck repository

Removals, deprecations or backwards incompatible changes

  • Expression Language compile dependency no longer needed with introduction of CDI 5.0
  • All Jakarta components in EE 12 no longer have Java SecurityManager usage in their APIs

Minimum Java SE Version

Java SE 21 or higher

Details

Compatible Implementations

Compatible Implementations of the Jakarta EE Core Profile specification are eligible to use the Jakarta EE Compatible logo. For more information, see Get Listed.

Jakarta EE Compatible logo

Ballots

Release Review

The Specification Committee Ballot concluded successfully on YYYY-MM-DD with the following results.

Representative Representative for: Vote
Kenji Kazumura Fujitsu
Emily Jiang, Tom Watson IBM
Ed Bratt, Dmitry Kornilov Oracle
Andrew Pielage, Petr Aubrecht Payara
David Blevins, Jean-Louis Monteiro Tomitribe
Ivar Grimstad EE4J PMC
Marcelo Ancelmo, Abraham Marin-Perez Participant Members
Werner Keil Committer Members
Jun Qian Enterprise Members
Zhai Luchao Enterprise Members
Total

The ballot was run on the jakarta.ee-spec mailing list

Plan Review

The Specification Committee Ballot concluded successfully on 2025-05-19 with the following results.

Representative Representative for: Vote
Kenji Kazumura Fujitsu +1
Emily Jiang, Tom Watson IBM +1
Ed Bratt, Dmitry Kornilov Oracle +1
Andrew Pielage, Petr Aubrecht Payara +1
David Blevins, Jean-Louis Monteiro Tomitribe no vote
Ivar Grimstad EE4J PMC +1
Marcelo Ancelmo, Abraham Marin-Perez Participant Members +1
Werner Keil Committer Members +1
Jun Qian Enterprise Members +1
Zhai Luchao Enterprise Members +1
Total 9
Non-binding Votes
Representative Representative for: Vote
———————————————— ——————— ———
Angelo Rubini Community +1
Michaal Redlich Community +1
Total 2

The ballot was run on the jakarta.ee-spec mailing list

返回顶部