Download Latest Version haxe-4.3.7-linux64.tar.gz (11.8 MB)
Email in envelope

Get an email when there's a new version of HAXE

Home / 4.3.4
Name Modified Size InfoDownloads / Week
Parent folder
haxe-4.3.4-win64.zip 2024-03-04 10.8 MB
haxe-4.3.4-win64.exe 2024-03-04 7.6 MB
haxe-4.3.4-win.zip 2024-03-04 10.4 MB
haxe-4.3.4-win.exe 2024-03-04 7.2 MB
haxe-4.3.4-osx.tar.gz 2024-03-04 7.5 MB
haxe-4.3.4-osx-installer.pkg 2024-03-04 9.3 MB
haxe-4.3.4-linux64.tar.gz 2024-03-04 10.4 MB
4.3.4 source code.tar.gz 2024-03-04 8.0 MB
4.3.4 source code.zip 2024-03-04 11.9 MB
README.md 2024-03-04 2.2 kB
Totals: 10 Items   83.1 MB 0

2024-03-04 4.3.4

General improvements:

  • all : allow @:using with Class and Enum (#11553)
  • display : expose list of metadata/defines (#11399)

Bugfixes:

  • all : typedef vs. GADT (#11446)
  • all : don't double-throw exceptions (#11175)
  • all : fix some abstract inlining failures (#11526)
  • all : fix JsonPrinter empty parent class (#11560)
  • all : dce: clean up operator handling (#11427)
  • all : analyzer: deal with unreachable block in binops (#11402)
  • all : analyzer: don't recursively check enum values when const propagating (#11429)
  • all : analyzer: fix check for inlined purity meta
  • display : fix errors from parser missing in diagnostics (#8687)
  • display : fix display services with static extension (#11285)
  • display : fix display services with safe navigation (#11205)
  • hl : hlopt rework try-catch control flow (#11581)
  • hl/c : fix reserved keywords (#11408)

Deprecation / future version handling:

  • all : don't infer string on concat, when using -D haxe-next (#11318)
  • all : handle optional arguments with bind, when using -D haxe-next (#11533)
  • macro : build order vs inheritance, when using -D haxe-next (#11582)
  • macro : deprecate some API from haxe.macro.Compiler (see [#11540])
  • java/jvm : warn about --java ... -D jvm vs --jvm ...
Source: README.md, updated 2024-03-04