Skip to content

Commit f41614b

Browse files
committed
prepare for 8.2.3
1 parent 68107ee commit f41614b

File tree

2 files changed

+51
-2
lines changed

2 files changed

+51
-2
lines changed

CHANGELOG.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,55 @@
11
Changelog
22
=========
33

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+
453
8.2.2 (12/19/2024)
554
------------------
655

haxelib.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"license": "MIT",
55
"tags": [],
66
"description": "A foundational Haxe framework for cross-platform development",
7-
"version": "8.2.2",
8-
"releasenote": "Fixed JS debug builds, install/launch on iOS, and other various bug fixes",
7+
"version": "8.2.3",
8+
"releasenote": "Various bug fixes",
99
"contributors": [
1010
"singmajesty",
1111
"bowlerhat",

0 commit comments

Comments
 (0)