Die neue Release zähmt den übermäßigen Speicherhunger der Vorgängerversionen, weshalb Mitchell dringend ein Upgrade empfiehlt. Daneben gibt es zwei wichtige Änderungen des API: Die Oracle-Regeln sind nun stark typisiert, und in selbst geschriebenen Regeln muss es nun "storedValue" statt "validStored" heißen.

Shake ist als Ersatz für GNU Make in Haskell-Projekten gedacht. Es kompiliert nur geänderte Quelltextdateien neu und kann das Übersetzen parallelisieren. In einem 16-minütigen Youtube-Vortragsvideo gibt Neil Mitchell einen Überblick über seine Software, die Theorie dahinter hat er in einem Artikel (PDF) dargelegt.

Shake 0.5 steht auf einer Hackage-Seite zum Download bereit. Die Software ist unter BSD-Lizenz veröffentlicht.