melonJS/melonJS: Release 7.1.0
Name: melonJS
Owner: melonJS
Release: melonJS 7.1.0
Released: 2019-07-16
License: MIT
Release Assets:
- Audio : audio core update (2.1.2) to fix audio unlock on Firefox 66 and onwards
- Core : new me.event.GAME_UPDATE system event that will be triggered at the beginning of the update loop
- Core : me.game.HASH is deprecated and replaced by the me.utils.getUriFragment() function
- Debug : fixed DebugPanel minimum version requirements (should have been 7.0 since last release)
- Font : fix an issue with setText wronly converting a given array of string to a string representing the array
- Input : use passive event listeners when preventDefault is used (default behaviour)
- Input : simplified pointer / keyboard / gamepad implementation and removed support for legacy API (e.g. mousewheel event)
- Input : added a new getBindingKey() method that returns the associated action to a given key
- Input : exposed default targets for Keyboard and Pointer events under me.input
- Physic : fix an issue where gravity was not properly applied on the x axis
- Renderer : fix fill and stroke operations for arc and ellipse in the Canvas Renderer
- Renderer : added missing fill and stroke operations for arc in WebGL mode
- Renderer : align the canvas renderer with the WebGL renderer to properly use CSS scaling
- Sprite : new rotate method as a shortcut to apply a rotation transform to the sprite
- TMX : fixed parsing of string custom properties containing newline(s)
- TMX : use the offsetx/offsety properties when parsing ImageLayer data over the deprecated x/y ones
- TMX : add support for Staggered Isometric maps
- TMX : fix rendering of Staggered Hexagonal maps
- TMX : fix pointer position detection on Hexagonal maps (was slightly off previously)