Hey everyone!
Patch releases for both Lime and OpenFL have been put out on Haxelib featuring some important fixes.
Changelog
OpenFL
- Improved shader debug logging on html5 target
- Fixed
Socketerror handling missing some exceptions - Fixed
Context3Dscissor rectangle when scaling for HiDPI screens - Fixed ignored user input after changing
TextField.typetoINPUTwhen it already has focus - Fixed
TextFieldexception when calculatingscrollV - Fixed double constructor in SWF library
- Fixed rendering of
StaticTextwhen using-Dcairo - Fixed
scrollRectchanges not affecting display objects withcacheAsBitmaporfilters - Fixed exception in
Font.fromFilewhen path is null - Fixed generation of temp file path to avoid using one that already exist
- Fixed null exception in
FileStreamwhen callingclose()on already closed stream - Fixed
OutputProgressEventon flash/air targets - Temporarily limited length of
Filedialog filter types to one until Lime allows more than one
Lime
- Fixed error where low-priority SVG icons (such as the Flixel icon) would override normal- or high-priority PNGs
- Fixed
NativeHTTPRequestbuffer management for neko - Fixed text field losing focus after copying in HTML5
- Fixed extra or missing slashes in certain cases when loading assets
- Fixed
Assets.isLocal(null)not checking all asset types - Fixed getting
Clipboard.texton Linux - Fixed building
-static -debugWindows apps - Fixed sounds playing twice on iOS
- Fixed command line arguments not being passed to HashLink on macOS
- Fixed a null pointer exception when setting sound position in HTML5
- Fixed cURL not resending data if there’s a redirect
- Fixed
FileDialogbehavior when filtering by multiple file extensions, or 0 file extensions - Fixed error when importing
JNIduring a macro while building for Android - Fixed building
-staticLinux apps - Fixed crash when compiling iOS apps with no background color
- Fixed
System.openFile()on Linux - Fixed requiring a keystore to sign AIR apps
- Fixed requiring a path to create a keystore
- Fixed HTML5 text fields not updating promptly on Android devices
