Selaa lähdekoodia

CHANGES.txt update

Simon Krajewski 10 vuotta sitten
vanhempi
commit
c2c088aeda
1 muutettua tiedostoa jossa 9 lisäystä ja 0 poistoa
  1. 9 0
      extra/CHANGES.txt

+ 9 - 0
extra/CHANGES.txt

@@ -7,6 +7,7 @@
 	all : allowed @:callable on abstracts to forward calls to their underlying type
 	all : allowed pattern matching on getters
 	all : allowed @:native on class fields
+	all : added static analyzer with constant propagation
 	python : added python target
 	flash : flash player 12-14 support
 	js : added @:jsRequire and js.Lib.require
@@ -26,9 +27,13 @@
 	all : fixed DCE issues with interface properties
 	all : fixed variance issue with function variables and dynamic methods on interfaces
 	all : fixed pattern matching on empty arrays that are typed as Dynamic
+	all : fixed various @:generic issues
+	all : fixed default cases on @:enum abstract being omitted
+	all : fixed various expression positions
 	cpp : fixed issue with the side-effect handler
 	cpp : fixed issue with NativeArray in --no-inline mode
 	php : fixed issue with invalid references for closures in for-loops
+	php : fixed Reflect.compare and string comparison for numeric strings
 
 	General improvements and optimizations:
 
@@ -40,12 +45,15 @@
 	all : properly disallowed leading zeroes for Int and Float literals
 	all : allowed variance on interface variables
 	all : allowed pattern matching on arrays if they are typed as Dynamic
+	all : allowed pattern matching on fields of parent classes
+	flash/js: optimized haxe.ds.StringMap
 	neko : create output directory if it does not exist
 	js : inline Math methods and fields
 	cs/java : optimized Reflect.fields on dynamic structures
 	cs/java : haxe will now clear output directory of old files (use -D keep-old-output to keep them)
 	cs : optimized casting of parametrized types
 	cs : beautify c# code output
+	xml : improved documentation generation and fixed missing entity escaping
 
 	Standard Library:
 
@@ -54,6 +62,7 @@
 	all : added haxe.EitherType abstract type for dealing with externs for dynamic targets
 	all : added haxe.DynamicAccess type for working with dynamic anonymous structures using a Map-like interface
 	all : [breaking] changed haxe.ds.Vector.get to return T instead of Null<T>
+	all : added haxe.macro.Compiler.addGlobalMetadata
 
 	Macro features and changes: