Creates an infobox for placing alongside a Java version.

Usage edit

{{{version name}}}
Released{{{released}}}
# of JEPs{{{jeps}}}
Addition(s)
Notable{{{features}}}
Preview(s){{{previews}}}
Incubating{{{incubating}}}
Removal(s)
Notable{{{removed}}}
Support ends
Public{{{public_support_ended}}}
Paid{{{paid_support_ended}}}
{{Infobox java version
| version name / name = 
| lts = 
| codename =
| released = 
| supported =
| public_support_ended / public_death = 
| paid_support_ended / paid_death =
| jeps =
| features =
| removed = 
| previews =
| incubating =
}}

Template data edit

This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for Template:Infobox Java version in articles based on its TemplateData.

TemplateData for Infobox Java version

Small infobox for use in Java version history to give a brief summary each version.

Template parameters

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
Version nameversion name name

Full abbreviated name

Example
Java SE 17, J2SE 1.2
Stringrequired
Is LTS?lts

yes if this Java version is a long-term-support version

Auto value
yes
Booleanoptional
Release datereleased

Date when the Java version was released, or is expected to release.

Example
{{Start date and age|YYYY|MM|DD}} or {{Date|YYYY|MM}}
Daterequired
Number of JEPsjeps num_jeps

The number of Java Enhancement Proposals

Numbersuggested
Public support endedpublic_support_ended public_death

Date of when public support and security updates ended.

Example
{{End date|YYYY|MM}}
Dateoptional
Paid support endedpaid_support_ended paid_death

Date of when paid support and security updates ended.

Example
{{End date|YYYY|MM}}
Dateoptional
Notable featuresfeatures feats

Notable additions to the Java language or platform

Example
{{Unbulleted list|...}}
Unknownsuggested
Notable removalsremoved deprecated

Notable removals of the Java language or platform

Example
{{Unbulleted list|...}}
Unknownsuggested
Preview JEPspreviews

List of previewed language features

Unknownsuggested
Incubating featuresincubating

List of incubating features

Unknownsuggested
Version codenamecodename nickname

Codename of the Java version

Example
Tiger
Stringoptional
Upcoming?unreleased

Set this parameter if the Java version is an upcoming release.

Example
yes
Auto value
yes
Stringoptional
Version still supported?supported

Is this version of Java still supported (whether paid or publicly)? Declare 'yes' if it is (so the 'support ended' header will be shown as 'support ends' instead), otherwise leave blank

Suggested values
yes
Unknownsuggested