|
@@ -1,15 +1,28 @@
|
|
-2014-??-??: 3.1.2
|
|
|
|
|
|
+2014-03-30: 3.1.2
|
|
|
|
|
|
Bugfixes:
|
|
Bugfixes:
|
|
|
|
|
|
- all : properly disallowed usage of super as value
|
|
|
|
all : disallowed spaces between >>, >>>, >>= and >>>=
|
|
all : disallowed spaces between >>, >>>, >>= and >>>=
|
|
|
|
+ all : fix branching issue when switching on Dynamic values with only one case
|
|
|
|
+ all : added missing abstract cast call when checking for equality
|
|
|
|
+ all : fixed member fields initializations on parent classes that have no constructor
|
|
|
|
+ all : fixed toString usage of abstracts which are argument to Std.string
|
|
|
|
+ flash : avoid rare FP 12 PPAPI JIT crash
|
|
cpp : fixed bug in side-effect handler which caused incorrect behavior of while loops
|
|
cpp : fixed bug in side-effect handler which caused incorrect behavior of while loops
|
|
|
|
+ js : fixed missing print function for enum values with DCE
|
|
|
|
+ macro : make sure member field initializations are respected
|
|
|
|
|
|
General improvements and optimizations:
|
|
General improvements and optimizations:
|
|
|
|
|
|
all : cached file exist checks to speed up compilations with a lot of class paths
|
|
all : cached file exist checks to speed up compilations with a lot of class paths
|
|
|
|
+ all : improved completion related to super class fields
|
|
all : allowed iterating on abstract which have get_length and @:arrayAccess fields
|
|
all : allowed iterating on abstract which have get_length and @:arrayAccess fields
|
|
|
|
+ js : improved Type.allEnums implementation to avoid issues with obfuscation
|
|
|
|
+
|
|
|
|
+ Standard Library:
|
|
|
|
+
|
|
|
|
+ all : added haxe.io.Bytes.readDouble/Float
|
|
|
|
+ all : added haxe.io.BytesBuffer.addString/Float/Double
|
|
|
|
|
|
2014-03-15: 3.1.1
|
|
2014-03-15: 3.1.1
|
|
|
|
|