Template:Infobox Java version/doc

Creates an infobox for placing alongside a Java version.

Template data
{	"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": " or YYYY", "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": "", "type": "date" },		"paid_support_ended": { "aliases": [ "paid_death" ],			"label": "Paid support ended", "description": "Date of when paid support and security updates ended.", "example": "", "type": "date" },		"features": { "aliases": [ "feats" ],			"label": "Notable features", "description": "Notable additions to the Java language or platform", "example": "...", "suggested": true },		"removed": { "aliases": [ "deprecated" ],			"label": "Notable removals", "description": "Notable removals of the Java language or platform", "example": "...", "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 },		"unreleased": { "label": "Upcoming?", "description": "Set this parameter if the Java version is an upcoming release.", "example": "yes", "type": "string", "autovalue": "yes" },		"supported": { "label": "Version still supported?", "description": "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", "suggestedvalues": [ "yes" ],			"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", "unreleased", "supported" ] }