this download is S19, S24 is already done. The dev just won't release it here yet, "too soon"
You're right, so there won't be any updates here in 2025. Come back next year and take a look, it's too fast