Openfl

Latest version: v1.6

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

Scan your dependencies

Page 18 of 29

3.3.4

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

* Improved the calculation of object bounds
* Improved the quality of OpenGL scrollRect support
* Added auto-saving of SharedObject instances on exit
* Improved bounds calculations when using a miter joint
* Improved support for TextField wordWrap
* Fixed cases where invisible shapes took rendering time
* Fixed support for lineStyle widths of zero
* Added missing methods and properties for openfl.net.SharedObject
* Added Lime 2 accelerometer compatibility
* Integrated new improvements to the Stage3D context
* Added bounds calculation to drawTiles calls
* Added support for colorTransform when using bitmapData.draw
* Improved drawTiles on HTML5 to avoid an intermediate canvas element
* Fixed some strange issues that occurred with invisible Graphics
* Fixed an issue that prevented SWF assets from working on Flash
* Made the Android back button move to background by default
* Fixed a minor issue in TextField.getLineIndexAtPoint
* Fixed a minor issue in TextField.getCharIndexAtPoint
* Fixed issues that caused BitmapData to cache pixels too long
* Fixed sound transform balance on HTML5 (some browsers)
* Improved the Event.ADDED/REMOVED events
* Began to implement a new "Tilemap" API
* Reduced allocations made in the Graphics and TextField classes

3.3.3

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

* Updated the DisplayObject matrix transform code
* Improved openfl.Assets load calls to return Futures
* Updated for the current Lime release
* Improved URI support in the Socket implementation
* Improved support for ctrlKey/controlKey in KeyboardEvent
* Fixed black OpenGL textures on some devices
* Implemented Capabilities.totalMemory
* Added guards against potential null references (legacy)

3.3.2

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

* Renamed bitmapData.__image to image, made it public
* Added FileReference and FileReferenceList
* Added proper shapeFlag support for graphic hit test
* Added bitmapData.compare
* Added clipRect support in bitmapData.draw
* Improved hit testing of masked objects
* Reduced allocations made in graphics render
* Fixed bounds check when object is not visible
* Fixed return value of displayObject.globalToLocal
* Fixed URLLoader to return on the correct thread
* Fixed render update handling in transform.colorTransform
* Fixed calculation of textHeight with negative leading
* Fixed bitmapData.getColorBoundsRect
* Fixed support for scrollRect on bitmaps
* Fixed support for -Dtelemetry builds
* Fixed some issues when setting transform.matrix
* Fixed some issues with scrollRect
* Fixed regression in disabling smoothing on Firefox
* Fixed canvas mask support for drawRoundRect
* Fixed Event.ADDED_TO_STAGE order (legacy)
* Fixed missing callback in Assets.loadLibrary (legacy)

3.3.1

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

* Added support for multiple windows
* Updated for Lime 2.6
* Made continued improvements to the TextField implementation
* Improved the rendering of pixel-based fonts
* Fixed edge cases in text selection and replacement
* Fixed support for multiple input text fields
* Improved support for tabEnabled and stage.focus
* Improved support for DOM input text
* Restored SharedObject support
* Added stage.application and OpenFL Application/Window classes
* Improved hit testing for Graphics shapes
* Made the DEACTIVATE event more consistent when exiting
* Fixed support for eventDispatcher.hasEventListener in some cases

3.3.0

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

* Brand-new, heavily improved TextField implementation
* Greatly increased the accuracy of TextField rendering
* Implemented all missing TextField methods
* Added text input support for native
* Added openfl.desktop.Clipboard
* Improved hit test support
* Reduced allocations for better GC (thanks HxScout!)
* Made final classes :final to improve consistency
* Added support for bitmapData.hitTest
* Added support for graphics.drawGraphicsData
* Added support for <config:hxtelemetry port="" allocations="" />
* Added stage.window for access to the parent Lime window
* Implemented Capabilities screenResolutionX/screenResolutionY
* Improved default font handling on Linux
* Fixed event.target for manual dispatchEvent calls
* Fixed local Loader/URLLoader calls that have GET parameters
* Fixed support for Font.enumerateFonts

3.2.2

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

* Improved the accuracy of bitmapData.threshold
* Minor improvements to Cairo rendering
* Fixed an issue where Bitmap objects could stop scaling
* Fixed possible infinite event dispatch loop

Page 18 of 29

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.