2
0
Эх сурвалжийг харах

prepare for release tomorrow

Simon Krajewski 6 жил өмнө
parent
commit
c1fe3a1a2c
2 өөрчлөгдсөн 29 нэмэгдсэн , 3 устгасан
  1. 28 2
      extra/CHANGES.txt
  2. 1 1
      src/core/globals.ml

+ 28 - 2
extra/CHANGES.txt

@@ -1,4 +1,4 @@
-unreleased: 4.0.0-rc.2
+2019-03-22: 4.0.0-rc.2
 
 	New features:
 
@@ -8,18 +8,44 @@ unreleased: 4.0.0-rc.2
 	General improvements and optimizations:
 
 	all : inherit `@:native` for overriden methods (#7844)
+	all : standardized identifiers allowed in markup literals (#7558)
+	all : show typo suggestions when declaring `override` field (#7847)
+	all : improved parser error messages (#7912)
+	all : improved diagnostics of syntax errors (#7940)
+	all : improved positions of `switch` and `case` expressions (#7947)
+	all : allow parsing `#if (a.b)` (#8005)
+	eval : improved performance of various string operations (#7982)
+	eval : fixed many error positions
+	eval : greatly improved debugger interaction (#7839)
+	eval : properly support threads when debugging (#7991)
+	eval : improved handling of capture variables (#8017)
 	js : generate dot-access for "keyword" field names (#7645)
 	js : optimized run-time type checking against interfaces (#7834)
 	js : skip generation of interfaces when no run-time type checking needed (#7843)
 
+	Standard Library:
+
+	all : unified various Thread APIs in sys.thread (#7999)
+	eval : completed Thread API
+
 	Bugfixes:
 
 	all : fixed argument default value checking for externs (#7752)
+	all : fixed optional status of overloaded arguments with default values (#7794)
+	all : fixed DCE compilation server state issue (#7805)
+	all : fixed compilation server module dependency issue related to macros (#7448)
+	all : fixed call-site inlining on abstracts (#7886)
+	all : fixed Constructible not checking constraints properly (#6714)
+	all : fixed @:structInit not being compatible with `final` fields (#7182)
+	all : fixed capture variables being allowed in `.match` (#7921)
+	all : fixed bad stack handling on `Map` constraint checks (#7781)
+	all : fixed infinite recursion on `@:generic` field access (#6430)
+	js : fixed DCE issues related to haxe.CallStack (#7908)
+	cpp : fixed Socket flags not being preserved (#7989)
 	lua : fixed broken output when compiling through the compilation server (#7851)
 	lua : fixed `StringTools.fastCodeAt` with `-D lua-vanilla` (#7589)
 	lua : fixed `@:expose` for classes inside packages (#7849)
 
-
 2019-02-01: 4.0.0-rc.1
 
 	New features:

+ 1 - 1
src/core/globals.ml

@@ -27,7 +27,7 @@ let version = 4000
 let version_major = version / 1000
 let version_minor = (version mod 1000) / 100
 let version_revision = (version mod 100)
-let version_pre = Some "rc.1"
+let version_pre = Some "rc.2"
 
 let macro_platform = ref Neko