First. there is an announcement on Versiontracker that 2.2.4 is available.
Turns out that only the sources are available, no binary

That was like a week ago...
The developers do not release binaries? Well, perhaps they should.
Sorry to say this, but the developers' attitude is what gives free software its bad reputation. If you want to develop some free software in your free time, that's great. I admire this. But why not go the extra mile and provide a truly useful service and make binaries? Most users couldn't care less about the source code.