Patch notes say latest update march 12, 2021. Download is from 2018. Which is it
Download is from the same date (well, 0.12.4 patch was about a month later), 2018 is when the game was first released.