haxe

Edit Package haxe
No description set
Refresh
Refresh
Source Files
Filename Size Changed
haxe-4.3.4.tar.gz 0008019003 7.65 MB
haxe.changes 0000019199 18.7 KB
haxe.spec 0000003785 3.7 KB
haxelib-f17fffa97554b1bdba37750e3418051f017a5bc2.tar.gz 0000365126 357 KB
hx3compat-f1f18201e5c0479cb5adf5f6028788b37f37b730.tar.gz 0000026695 26.1 KB
Revision 29 (latest revision is 30)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1160503 from Andy Li's avatar Andy Li (onthewings) (revision 29)
update to 4.3.4
  * General improvements:
    + all : allow @:using with Class and Enum
    + display : expose list of metadata/defines
  * Bugfixes:
    + all : typedef vs. GADT
    + all : don't double-throw exceptions
    + all : fix some abstract inlining failures
    + all : fix JsonPrinter empty parent class
    + all : dce: clean up operator handling
    + all : analyzer: deal with unreachable block in binops
    + all : analyzer: don't recursively check enum values when const propagating
    + all : analyzer: fix check for inlined purity meta
    + display : fix errors from parser missing in diagnostics
    + display : fix display services with static extension
    + display : fix display services with safe navigation
    + hl : hlopt rework try-catch control flow
    + hl/c : fix reserved keywords
  * Deprecation / future version handling:
    + all : don't infer string on concat, when using -D haxe-next
    + all : handle optional arguments with bind, when using -D haxe-next
    + macro : build order vs inheritance, when using -D haxe-next
    + macro : deprecate some API from haxe.macro.Compiler
    + java/jvm : warn about --java ... -D jvm vs --jvm ...
  * Details can be found in the issues references in
    https://github.com/HaxeFoundation/haxe/releases/tag/4.3.4
Comments 0
openSUSE Build Service is sponsored by