|
1 | 1 | Changelog
|
2 | 2 | =========
|
3 | 3 |
|
| 4 | +8.2.3 (10/01/2025) |
| 5 | +------------------ |
| 6 | + |
| 7 | +* Fixed JPEG rendering on 32-bit platforms. |
| 8 | +* Fixed application hang in `FileDialog` on Windows by forcing `SINGLE_THREADED` flag. |
| 9 | +* Fixed iOS device installation on versions older than iOS 16. |
| 10 | +* Fixed how iOS 16 and newer devices are selected for testing to support more available devices. |
| 11 | +* Fixed ability to specify the version of a Haxelib when using a local _.haxelib_ repository. |
| 12 | +* Fixed exception when initializing vibration on Android and permission was disabled. |
| 13 | +* Fixed parent directory incorrectly opened in `FileDialog` if the default path is a directory. |
| 14 | +* Fixed Unicode system path conversions on Linux. |
| 15 | +* Fixed `password`, `alias`, and `aliasPassword` being assigned incorrectly in Lime tools. |
| 16 | +* Fixed crash in `AudioManager` when `alc.openDevice()` returns `null`. |
| 17 | +* Fixed references to certain types for stricter rules in Haxe 5. |
| 18 | +* Fixed `FFECT_AUTOWAH` typo by adding correct `EFFECT_AUTOWAH` value. |
| 19 | +* Fixed exception in `HTML5HTTPRequest` in some environments when `request.upload` is `null`. |
| 20 | +* Fixed `EXC_BAD_ACCESS` when decoding PNGs and the bytes are `null` or length is `0`. |
| 21 | +* Fixed iOS app sometimes running in iPhone simulator when `<config:ios device="ipad"/>` is specified. |
| 22 | +* Fixed iOS app sometimes not starting in simulator by recognizing more valid simulator IDs. |
| 23 | +* Fixed incorrect request for confirmation when `-alias` or `-cli` flags are specified. |
| 24 | +* Fixed conversions between key codes and scan codes in both directions. |
| 25 | +* Fixed memory leak in cURL bindings from header values not getting freed. |
| 26 | +* Added `CURLOPT_ACCEPT_ENCODING` option for native HTTP requests. |
| 27 | +* Fixed missing macos define when using cpp target on macOS. |
| 28 | +* Fixed compatibility with Haxe 3 in `HTML5Thread` and Lime tools. |
| 29 | +* Fixed failed static build linking on Windows caused by missing _.lib_ file. |
| 30 | +* Fixed failed static builds caused by conflicts between hxcpp's and Lime's mbedtls versions. |
| 31 | +* Fixed missing UTF-8 conversion in `hb_buffer_add_utf8`. |
| 32 | +* Fixed `Font.getGlyphs()` returning an array of zeroes on HashLink. |
| 33 | +* Fixed `Font.getGlyphs()` getting stuck in an infinite loop on encountering an invalid character. |
| 34 | +* Fixed `System.getDirectory()` UTF-16 encoding. |
| 35 | +* Fixed error not getting displayed when NDK 20 or newer is required for Android. |
| 36 | +* Fixed OpenAL Soft build on Android by adding `-std=c++11` option. |
| 37 | +* Fixed deprecation warning on Android caused by using deprecated no-arg constructor in `android.os.Handler`. |
| 38 | +* Fixed unnecessary `untyped __js__` in `ImageCanvasUtil` because externs are now available. |
| 39 | +* Fixed crashes when SDL functions return `NULL` on some targets. |
| 40 | +* Fixed `Timer.stop()` performing redundant iterations. |
| 41 | +* Added `-cli`, `-alias`, and `-noalias` flags to usage instructions. |
| 42 | +* Added instructions to use `lime config remove HL_PATH` to clear a custom HashLink version. |
| 43 | +* Changed `non-exempt-encryption` default for iOS from `true` to `false`. |
| 44 | +* Removed usage of legacy `MAC_USE_CURRENT_SDK` define in Lime tools when targeting macOS. |
| 45 | +* Updated Cairo submodule to version 1.18.2 from a snapshot release. |
| 46 | +* Updated HarfBuzz submodule to version 10.2.0. |
| 47 | +* Updated cURL submodule to version 7.87.0. |
| 48 | +* Updated zlib submodule to version 1.2.13. |
| 49 | +* Updated png submodule to version 1.6.46. |
| 50 | +* Updated efsw submodule to version 1.4.1. |
| 51 | +* Updated tinyfiledialogs submodule to version 3.19.1 and fix compatibility with zenity. |
| 52 | + |
4 | 53 | 8.2.2 (12/19/2024)
|
5 | 54 | ------------------
|
6 | 55 |
|
|
0 commit comments