Java Edition
Version table
Technical numbers of every Java release: DataVersion, resource and data pack formats, protocol, required Java version and release date.
No data yet — the catalog is being filled.
Source: version.json inside each version's client jar and the release date from Mojang's manifest. Before 1.17 the file holds a single pack format number — resource and data packs shared it then. Since 1.21.9 formats have a minor part; the major one is shown.