Releases: HaxeFoundation/hxcpp
Releases · HaxeFoundation/hxcpp
Release 4.3.47
Fix mac ci failures (#1130) * update setup haxe * [ci] Add arm64 support to test suite * [ci] Run x86_64 mac tests as well * [ci] Use arm64 output folder for arm64 tests This is already in .gitignore --------- Co-authored-by: Aidan Lee <aidan.lee63@gmail.com>
Release 4.3.46
[ssl] Separate mbedtls c files from SSL.cpp (#1125) * [ssl] Separate mbedtls c files from SSL.cpp * [ssl] Remove mbedtls depend on hxcpp-depends
Release 4.3.45
Check HXCPP_ARCH before defaulting to host arch (#1122) * Check HXCPP_ARCH before defaulting to host arch Right now HXCPP_ARCH is ignored, which means you can get situations where `HXCPP_ARM64` is set but the architecture is x86_64 so you may end up with a broken build. * Fix formatting
Release 4.3.44
CI - UTest2 (#1120) * std tests now use utest * utest for native tests * utest for telemetry * rest of the tests hopefully working * another isNull test * Easier to reason about assert * Swivel asserts around * More aggressive stack clearing * Non debug haxe tests
Release 4.3.43
v4.3.43 work around ci counter having been reset. (#1119)
Release 4.3.3
v4.3.3 Add HXCPP_CPP17 support for android toolchain
Release 4.3.2
GitHub CI (#1106) * test github ci * pass through haxe version * Use macos-13 * better matrix config * fancier test matrix * revert fancier matrix change * Basic hxcpp setup * First haxe test attempt * cffi tests attempt * Fix debug flag for build.xml based compile * Fix all defines for build.xml based compile * Remove bash specific command * Try excluding macos from 32bits * More tests * Fix std tests * Fix differing output folder for std tests * haxe unit test * Use git switch * Try removing the escaping * Use checkout action * try sub jobs * comment out unimplemented jobs * Fully qualify working directory * try actual relative paths * try explicit working directory for all steps * try composite action * try hopefully correct composite action * cant have checkout in the setup action * Fix wrong path * Fix wrong path (again...) * Specify shell * Fix some old copy paths * explicit hxcpp path to composite action * Install gcc on linux * custom names * lets try pwsh * Do bring back the native lib stage though * More custom names * Do cffi copy on 32bit as well * build neko on 32bit as well * try a matrix telemetry * Remember setup guff * Add more test jobs * flip around cppia file name * add haxe tests suite job * Restore other ci jobs * Goodbye azure pipelines * Try splitting up into OS specific jobs * change naming again * Remove now un-needed intermediate workflow * add arch define to cffi hxml calls * Don't fail fast * Add pull request trigger * unmask mysql service * Move packaging stuff into independent yml file * limit packaging to master instead of tags * relax packaging requirements as a test * specify prs as well for the test * restrict packaging to master * Use setup-haxe fork and try macos-latest
Release 4.3.25
v4.3.25 Allow optional detaching of main thread after Native Init call. for …
Release 4.3.24
Merge pull request #1101 from cortex-engine/master cppia: fix crash on functions with empty bodies
Release 4.3.23
v4.3.23 Remove the -v flag on the android link line.