is there a changelog for the update. Also will the downloading ever change so I would be able to download it on the itch client because currently it only allows me to download it from the itch.io website
Yes, sorry. I have been focusing on getting bug update fixes out as fast as possible that I have been slacking slightly on some of the administration details.