MCVersions.net
The easiest way to find and download any and all Minecraft versions!
1.12.1 was 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
From $4.99 for your first month!