Hey, everyone!
Grab the latest patch releases for OpenFL and Lime from Haxelib to get the newest bug fixes.
haxelib install lime 8.2.2
haxelib install openfl 9.4.1
Changelog
OpenFL 9.4.1
- Fixed some broken gradient rendering caused by the new implemention of
SpreadMethod
in 9.4.0 - Fixed incorrect drawing positions after calling
graphics.curveTo()
orgraphics.cubicCurveTo()
- Fixed incorrect
scrollRect
clipping at extreme scaling levels - Fixed crash when using hardware-only bitmaps with
beginShaderFill()
to use a solid black fallback color instead - Fixed
ServerSocket
returning value of0.0.0.0
forlocalAddress
if that value was passed tobind()
- Fixed incorrect hit testing when graphics contains a mix of line styles
- Fixed conditional in
TextLayout
to allow cppia target compilation
Lime 8.2.2
- Fixed broken breakpoints in HTML5 debug builds.
- Fixed unnecessary operations in
Promise
by inlining some getter functions. - Fixed failure to read
gradle-plugin
attribute in<config:android>
tag. - Fixed failed installation of app on iOS Simulator by choosing only simulators that are considered available.
- Fixed
lime test ios
to install and launch on a device when using Xcode 16 or newer. - Fixed reported version of OpenAL library.
- Fixed memory cleanup when encoding PNG and JPEG images.
- Fixed error reporting
@rpath/libhl.dylib
not found on macOS when using HashLink nightly build. - Fixed building HashLink on macOS that required cleaning between compiles.
- Fixed
embedBytes()
macro incorrectly running whenembedByteArray()
macro was also running. - Fixed
ImageDataUtil.copyPixels()
causing crash on HashLink. - Fixed missing
neko
target flag when cross-compiling to Windows without-mingw
or-cpp
flags. - Fixed occasional failure running Lime tools by switching certain paths from relative to absolute.
- Fixed missing warning when
lime rebuild
commands fail because C++ source is not available from Haxelib. - Fixed command instructions to specify requirement for absolute paths when setting up a platform.
- Added detection of
-cpp
flag when cross-compiling to Windows, which works like-mingw
. - Updated FreeType submodule to version 2.12.1 again. Resolved the vertical line spacing issue encountered when using this version in Lime 8.2.0 and the letter spacing issue encountered when rolling back to FreeType 2.9.1 in Lime 8.2.1.