I'm writing a small patch to add a new feature and I discovered the github source is far behind the downloads here on the mod portal. Is this intentional?
No, i just forgot to transfer the Github credentials to my game PC and then i forgot to do that later when i updated the mods for 0.18.
I will probably update the Github repos over the weekend.