That's right ladies and gentlemen, after a short hiatus for the holiday season HYPE is back with a brand new release! And boy howdy, what a release it is!
First off, the large PNG output is in there and as Josh put it "it's scary easy to use". Check out the new examples in the ContextSavePNG folder and the update docs for more information. There were a lot of structural changes made to support making this feature - be sure to check out the hype.framework.canvas package if you're interested in seeing how it all works.
Speaking of scary easy to use, we made a new rhythm - FilterCanvasRhythm, that makes running filters over time on a BitmapCanvas even easier (our readme has been updated to use it rather than FilterRhythm). A nice by-product of FilterCanvasRhythm is that you can use it with the new PNG output feature. If you do try to FilterCanvasRhythm on a BitmapCanvas that has been setup for large output it will make your code run crazy slow, but what do you expect trying to blur a 6400 x 3600 (or bigger!) pixel image?!?!
We've also updated ObjectPool so it's constructor can accept either a single class or an array of classes. If you pass in an array of classes each time an object is requested from the pool it will be randomly chosen from that array.
Finally, and maybe most importantly to the geeks out there HYPE is now on GitHub, so fork away!