- General : melonJS is now licensed under the terms of the MIT License
- General : added some Cake magic, allowing to use melonJS with CoffeeScript (by scan)
- General : added melonJS UML Class Diagram in the official repository (by Ben2303)
- General : melonJS now properly stays in it's own namespace (me)
- Audio : configurable behavior in case of audio loading error
- Core : fixed a shaking bug when collision box is not aligned with the sprite box
- Core : fixed collision detection bug (object being tested again itself)
- Core : refactored fading function using Tween objects (API CHANGE, see documentation)
- Core : added a helper method to know the sign of an number
- Core : corrected variables definition (global->local)
- Core : added a GUID (Game Unique Identifier) to objects
- Core : getEntityByName now also returns non Entity Object (like layers)
- Core : fixed state change when using custom state values
- Core : me.game.collide now also returns an object reference in the collision vector
- Core : renamed and correctly initialize the localStorage flag capability
- Documentation : various documentation correction and improvements
- Entity : added friction management
- Entity : updateMovement function now returns a collision "vector" (API CHANGE, see documentation)
- Entity : refactored/cleaned-up movement/collision function
- Entity : added support for multiline spritesheet (fixed cell size)
- Entity : added the possibility to define a specific transparent color for spritesheet
- Entity : implemented a resize function, allowing to resize a sprite on the fly
- Entity : optimized/refactored SpriteObject
- Entity : fixed object with 1 single sprite (no animation) not begin updated
- Entity : added the possibility to also specify a callback when an animation is over
- Entity : fixed an initialization issue when using melonJS without a Tilemap
- GUI : corrected me.GUI_Object and added missing documentation
- GUI : marked me.GUI_Object as deprecated, as it will be rewritten in a next release
- Event : also cancel event bubbling
- Font : added support for multiline fontsheet
- HUD : added a setItemValue() function
- HUD : corrected display issue on Opera
- Loader : added possibility to add graphics resources after pre-loading (e.g. ingame)
- TMX : use native Base64 decoding when available
- Viewport : object to follow can either be a Object Entity or a position Vector
- Viewport : fixed default value (if parameter not specified) for Axis to follow on
- Video : cleaned-up the applyRGBFilter function