Template:Infobox Java version/doc

From Black Cat Studios
< Template:Infobox Java version
Revision as of 00:33, 20 June 2023 by Blackcat (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Creates an infobox for placing alongside a Java version.

Usage

{{{version name}}}
Released{{{released}}}
# of JEPs{{{jeps}}}
Addition(s)
Notable{{{features}}}
Preview(s){{{previews}}}
Incubating{{{incubating}}}
Removal(s)
Notable{{{removed}}}
Support ended
Public{{{public_support_ended}}}
Paid{{{paid_support_ended}}}

<syntaxhighlight lang="wikitext" style="overflow: auto; white-space: pre-wrap;"> Template:Infobox java version </syntaxhighlight>

Template data

This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. Click here to see a monthly parameter usage report for this template based on this 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