Openfl

Latest version: v1.6

Safety actively analyzes 688896 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 16 of 29

3.6.1

------------------

* Updated for Haxe 3.3.0
* Updated for Lime 2.9.1
* Improved Tilemap for standard support across all renderers
* Merged latest improvements to Stage3D compatibility
* Merged latest console renderer improvements
* Improved the behavior of sprite.hitArea
* Improved stageWidth/stageHeight to update after fullscreen
* Reduced the standard output size of HTML5 builds
* Fixed issues compiling for Flash
* Fixed assignment of Loader.contentType
* Fixed some minor crash issues with cacheAsBitmap
* Added textField.length (legacy)
* Fixed an issue with SystemPath (legacy)

3.6.0

------------------

* Moved to a standard abstract enum style for all core enums
* Moved to inlining on all core constant values (for Haxe 3.3)
* Moved to no-inlining on all core methods (reflection support)
* Standardized the signature of Graphics to be more consistent
* Added support for using a custom backends with an external target
* Added a COMPLETE event to FileReference when choosing a file
* Added TextFormatAlign START and END support to TextField
* Added color offset support to native drawTiles
* Improved the handling of stage.displayState on window changes
* Improved how core externs are imported to not require a macro
* Improved the behavior of CLICK to occur only on the same target object
* Improved the behavior of SimpleButton to ignore "drag over" actions
* Improved support for custom backends that do not use Lime
* Improved the behavior of BitmapData.threshold
* Improved how video width and height are calculated on HTML5
* Improved handling of pixel format for Stage3D
* Fixed the behavior of byteArray.bytesAvailable
* Fixed the extern for PNGEncoderOptions on Flash
* Fixed a possible crash when editing TextField htmlText
* Fixed a crash when using an empty net stream in Video
* Fixed a crash when using graphics.copyFrom with an empty target object
* Fixed some minor issues in URLLoader

3.5.3

------------------

* Improved the extern definitions for Flash
* Moved fullscreen / back button key shortcut behaviors to Lime
* Retained canvas as default HTML5 renderer on current Lime
* Improved look-up for default iOS font paths
* Minor compile fixes

3.5.2

------------------

* Formalized the extern classes more, fixed some Flash behaviors
* Improved the standard HTML5 template for `<window resizable="false" />`
* Fixed the use of binary request data in HTML5 URLLoaders
* Improved compatibility for ByteArrayData (legacy)

3.5.1

------------------

* Improved the behavior of GameInput.getDeviceAt
* Updated GameInputDevice.id to be a GUID, not an internal index value
* Fixed a minor issue in ApplicationDomain.getDefinition
* Fixed "haxelib run openfl setup" when Lime is not installed

3.5.0

------------------

* ByteArray is now abstract -- supports array access and to/from Bytes
* Improved openfl.utils.Object to support array access and for loops
* The Haxe externs for Flash target classes are now integrated/unified
* Multiple inconsistencies with Flash have been resolved
* Implemented initial support for sprite.hitArea
* Re-wrote SimpleButton with more accurate API support
* Repeated SharedObject "get" calls now return the same instance
* Minor improvements to the Stage3D compatibility layer
* Fixed incorrect hit testing with touch events
* Fixed a premature start in projects that use only SWF libraries
* Fixed a regression with graphics.cubicCurveTo support
* Fixed the Tilesheet bounds calculation when TILE_TRANS_2x2 is used
* -Dtelemetry now enables HxScout support on Neko as well
* Ported behavior from legacy for native XMLSocket support

Page 16 of 29

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.