MCVersions.net
The easiest way to find and download any and all Minecraft versions!
23w04a is the second snapshot for Java Edition 1.19.4, released on January 24, 2023, which adds smithing templates, and fixes bugs.
Released 2023-01-24
From $6.99 for your first month!