Template:Infobox Java version: Difference between revisions

Content deleted Content added
Add notable additions/removals
Move template documentation
Line 31:
}}
<noinclude>
<templatedata>
{
"params": {
"version name": {
"aliases": [
"name"
],
"label": "Version name",
"description": "Full abbreviated name",
"example": "Java SE 17, J2SE 1.2",
"type": "string",
"required": true
},
"lts": {
"label": "Is LTS?",
"description": "yes if this Java version is a long-term-support version",
"type": "boolean",
"autovalue": "yes"
},
"codename": {
"aliases": [
"nickname"
],
"label": "Version codename",
"description": "Codename of the Java version",
"example": "Tiger",
"type": "string"
},
"released": {
"label": "Release date",
"description": "Date when the Java version was released, or is expected to release.",
"example": "{{Start date and age|YYYY|MM|DD}} or {{Date|YYYY|MM}}",
"type": "date",
"required": true
},
"jeps": {
"aliases": [
"num_jeps"
],
"label": "Number of JEPs",
"description": "The number of Java Enhancement Proposals",
"type": "number",
"suggested": true
},
"public_support_ended": {
"aliases": [
"public_death"
],
"label": "Public support ended",
"description": "Date of when public support and security updates ended.",
"example": "{{End date|YYYY|MM}}",
"type": "date"
},
"paid_support_ended": {
"aliases": [
"paid_death"
],
"label": "Paid support ended",
"description": "Date of when paid support and security updates ended.",
"example": "{{End date|YYYY|MM}}",
"type": "date"
},
"features": {
"aliases": [
"feats"
],
"label": "Notable features",
"description": "Notable additions to the Java language or platform",
"example": "{{Unbulleted list|...}}",
"suggested": true
},
"removed": {
"aliases": [
"deprecated"
],
"label": "Notable removals",
"description": "Notable removals of the Java language or platform",
"example": "{{Unbulleted list|...}}",
"suggested": true
},
"incubating": {
"label": "Incubating features",
"description": "List of incubating features",
"suggested": true
},
"previews": {
"label": "Preview JEPs",
"description": "List of previewed language features",
"suggested": true
}
},
"description": "Small infobox for use in Java version history to give a brief summary each version.",
"format": "block",
"paramOrder": [
"version name",
"lts",
"released",
"jeps",
"public_support_ended",
"paid_support_ended",
"features",
"removed",
"previews",
"incubating",
"codename"
]
}
</templatedata>
{{Documentation}}
</noinclude>