flixel v4.4.0 Release Notes

Release Date: 2018-05-04 // about 6 years ago
  • Dependencies:

    • โž• Added support for OpenFL 8 and Lime 6.3.0 (#2136)
    • โœ‚ Removed support for Haxe versions < 3.4.0
    • ๐Ÿ›  Fixed compatibility with Haxe 4 / development

    ๐Ÿ†• New features:

    • FlxStringUtil: added getEnumName() (95615382)
    • FlxG.console: added registerEnum() (24905c4b)
    • ๐Ÿšš FlxMouse: added justMoved (#2087)
    • ๐Ÿ‘€ FlxMouseEventManager:
      • added mouse move, click, double-click and wheel events (#2087)
      • added maxDoubleClickDelay (#2087)

    ๐Ÿ›  Bugfixes:

    • ๐Ÿ›  FlxDebugger console: fixed enum completion on non-Flash targets (404c16b3)
    • ๐Ÿ‘€ FlxMouseEventManager:
      • fixed mouseOver being fired before mouseOut (#2103)
      • fixed items with mouseChildren = false still allowing events for overlapping objects (#2110)
    • ๐Ÿ›  FlxAssetPaths: fixed filterExtensions for files with multiple dots (#2107)
    • ๐Ÿ›  FlxDebugger interaction tool: fixed custom cursors not showing on native targets (ca52e7a2)
    • ๐Ÿ›  FlxDebugger console: fixed tab not focusing the text field on native targets
    • ๐Ÿ›  FlxMath: fixed roundDecimals() for large inputs (#2127)
    • ๐Ÿšš FlxG.sound: fixed sounds not being removed from the default groups on state switches (#2124)
    • ๐Ÿ›  FlxBar: fixed bars not reaching 100% by rounding (#2139)

    ๐Ÿ”„ Changes and improvements:

    • 0๏ธโƒฃ FlxG.keys: added arrow keys, space and tab to preventDefaultKeys on HTML5
    • FlxSpriteGroup: added a camera setter override (#2146)