MCVersions.net
The easiest way to find and download any and all Minecraft versions!
1.12.1 is an update for Minecraft (Java Edition) released on August 3, 2017. It is not compatible with 1.12 and 1.12.2 servers.
Released 2017-08-03
Starting at just $9.98/month!