Hier sind 13 Versionen von Haxe aufgeführt, von 27. Juni 2021 bis zur aktuellen 4.3.7. Jede verweist auf die Installationsdateien des Herstellers.
13 Versionen in 4 Jahren · etwa 3,3 pro Jahr
| Version | Datum | Größe | Dateien |
|---|---|---|---|
| 4.3.7Aktuell | 9. Mai 2025 | — | 64-Bit EXE (NSIS)32-Bit EXE (NSIS) |
| 4.3.6 | 7. August 2024 | — | 64-Bit EXE (NSIS)32-Bit EXE (NSIS) |
| 4.3.5 | 18. Juli 2024 | — | 64-Bit EXE (NSIS)32-Bit EXE (NSIS) |
| 4.3.4 | 4. März 2024 | — | 64-Bit EXE (NSIS)32-Bit EXE (NSIS) |
| 4.3.3 | 17. November 2023 | — | 64-Bit EXE (NSIS)32-Bit EXE (NSIS) Versionshinweise- all : improve extra field error range (#11335)
- all : better error messages for --connect
- hl : improve error message when hl_version is missing (#11086)
- hl/c : compiler now adds hlc define when targeting hl/c (#11382)
- macro : update macro API restriction warnings when using -D haxe-next (#11377)
- all : handle non existing files for positions in pretty errors (#11364)
- all : metadata support for local static vars
- all : catch trailing invalid syntax in string interpolation (#10287)
- eval : fix Array.resize retaining values (#11317)
- eval/hl : fix catching haxe.ValueException (#11321)
- hl : make genhl respect Meta.
NoExpr (#11257)
- hl : don't add bindings for non existing methods
- hl/c : add missing I64 mod support
- hl/c : rework reserved keywords (#11293, #11378)
- hl/c : fix Int64 unsigned right shift overflow (#11382)
- java/cs: fix stack overflow from closures constraints (#11350)
- js : DOMElement insertAdjacentElement should not be pure (#11333)
- macro : catch trailing invalid syntax in Context.parseInlineString (#11368)
- macro : fix TDAbstract without flags in haxe.macro.
Printer |
| 4.3.2 | 1. September 2023 | — | 64-Bit EXE (NSIS)32-Bit EXE (NSIS) Versionshinweise- all : do not raise error on no-op reification outside macro
- all : don't infer Null<?> if it already is Null<?> (#11286)
- all : fix ?? inference and precedence (#11252)
- all : bring back forced inline (#11217)
- all : allow non constant "inline" var init with -D no-inline (#11192)
- all : improve @:enum abstract deprecation warning handling (#11302)
- all : fix some stack overflow with pretty errors
- display : fix go to definition with final (#11173)
- display : fix completion requests with @:forwardStatics (#11294)
- eval : fix MainLoop.add not repeating (#11202)
- hl/eval/neko : fix exception stack when wrapping native exceptions (#11249)
- macro : map this when restoring typed expressions (#11212)
- macro : safe navigation fix for ExprTools.map (#11204)
- macro : safe navigation fix for haxe.macro.Printer (#11206)
- macro : macro generated EVars position fixes (#11163)
- macro : fix abstract casts for local statics (#11301)
- macro : add flags to TDAbstract to be able to construct enum abstracts (#11230)
- nullsafety : make break/continue expressions not-nullable (#11269)
- nullsafety : handle return in assignment (#11114) |
| 4.3.1 | 29. April 2023 | — | 64-Bit EXE (NSIS)32-Bit EXE (NSIS) Versionshinweise- all : namespace message reporting defines (#11142)
- all : support deprecation for defines
- all : fix --times with compilation server (#11091)
- all : fix default type parameters not respecting imports (#11161)
- all : fix bytecode bindings issues (#11098)
- macro : allow local statics in macro functions (#11096)
- cpp : fix AtomicInt warnings on cppia (#11105)
- cpp : fix deprecated implicit casts of cpp.Int64 (#10998)
- cpp : add white space around template type syntax (#11107)
- java : don't check native signatures on extern functions (#11131)
- lua : remove non existent luautf8 charCodeAt extern (#11097) |
| 4.3.0 | 6. April 2023 | — | 64-Bit EXE (NSIS)32-Bit EXE (NSIS) |
| 4.2.5 | 7. März 2022 | — | 64-Bit EXE (NSIS)32-Bit EXE (NSIS) |
| 4.2.4 | 23. Oktober 2021 | — | 64-Bit EXE (NSIS)32-Bit EXE (NSIS) |
| 4.2.3 | 4. Juli 2021 | — | 64-Bit EXE (NSIS) |
| 4.2.2 | 30. Mai 2021 | — | 64-Bit EXE (NSIS) |
| 4.1.5.0 | 27. Juni 2021 | — | 64-Bit EXE (NSIS) |