@@ -5,8 +5,8 @@ $(CHANGELOG_NAV_INJECT)
55$(VERSION Jan 01, 2019, =================================================,
66
77$(CHANGELOG_HEADER_STATISTICS
8- $(VER) comes with 21 major changes and 95 fixed Bugzilla issues.
9- A huge thanks goes to the 52 contributors who made $(VER) possible.)
8+ $(VER) comes with 21 major changes and 100 fixed Bugzilla issues.
9+ A huge thanks goes to the 53 contributors who made $(VER) possible.)
1010
1111$(BUGSTITLE_TEXT_HEADER Compiler changes,
1212
@@ -510,6 +510,7 @@ $(LI $(BUGZILLA 16479): Missing substitution while mangling C++ template paramet
510510$(LI $(BUGZILLA 16633): Case where an alias this is tried before the object itself)
511511$(LI $(BUGZILLA 16976): Implicit conversion from ulong to int in foreach_reverse)
512512$(LI $(BUGZILLA 18010): Undefined reference to _d_arraycopy when copying arrays in -betterC)
513+ $(LI $(BUGZILLA 18456): crt_constructor/crt_destructor segfaults if -lib)
513514$(LI $(BUGZILLA 18572): AliasSeq default arguments are broken)
514515$(LI $(BUGZILLA 18979): Template constructor bypasses private)
515516$(LI $(BUGZILLA 19014): Compiler imports symbols that aren't actually imported.)
@@ -522,6 +523,8 @@ $(LI $(BUGZILLA 19376): Do not generate object file from .di file passed on comm
522523$(LI $(BUGZILLA 19381): capture pointer in nested function should not be called "this")
523524$(LI $(BUGZILLA 19415): return non-copyable struct fails if member function has return attribute)
524525$(LI $(BUGZILLA 19464): typeof immutable fields order dependent)
526+ $(LI $(BUGZILLA 19497): the program crash using dmd with -O, it works fine without optimizations.)
527+ $(LI $(BUGZILLA 19520): assert$(LPAREN)TypeExp is TypeExp$(RPAREN): compiles with empty structs)
525528)
526529$(BUGSTITLE_BUGZILLA DMD Compiler enhancements,
527530
@@ -538,6 +541,7 @@ $(BUGSTITLE_BUGZILLA Phobos regressions,
538541$(LI $(BUGZILLA 13300): pure function 'std.array.Appender!$(LPAREN)T[]$(RPAREN).Appender.ensureAddable' cannot call impure function 'test.T.__fieldPostBlit')
539542$(LI $(BUGZILLA 18824): [REG 2.080] Tuple's opBinaryRight takes precedence over appending a tuple to an array of tuples)
540543$(LI $(BUGZILLA 19133): core.exception.rangeerror@std/file.d$(LPAREN)3812$(RPAREN):)
544+ $(LI $(BUGZILLA 19213): goto skips declaration of variable in std.algorithm.iteration.joiner)
541545)
542546$(BUGSTITLE_BUGZILLA Phobos bugs,
543547
@@ -570,6 +574,10 @@ $(LI $(BUGZILLA 19405): Speed up backwards UTF-8 decoding in stripRight & make n
570574$(LI $(BUGZILLA 19429): indexOf$(LPAREN)"a", "b"$(RPAREN) should be nothrow/@nogc)
571575$(LI $(BUGZILLA 19466): functionLinkage documentation omits some values)
572576)
577+ $(BUGSTITLE_BUGZILLA Druntime regressions,
578+
579+ $(LI $(BUGZILLA 19498): undefined identifier rt_loadLibraryW)
580+ )
573581$(BUGSTITLE_BUGZILLA Druntime bugs,
574582
575583$(LI $(BUGZILLA 8872): Missing extended window styles $(LPAREN)WS_EX_... enumeration$(RPAREN) in windows header)
@@ -607,8 +615,9 @@ $(BUGSTITLE_BUGZILLA Installer bugs,
607615$(LI $(BUGZILLA 19434): "Invalid signature" when using install.sh with no ~/.gnupg)
608616)
609617)
610- $(D_CONTRIBUTORS_HEADER 52 )
618+ $(D_CONTRIBUTORS_HEADER 53 )
611619$(D_CONTRIBUTORS
620+ $(D_CONTRIBUTOR aG0aep6G)
612621 $(D_CONTRIBUTOR Andrei Alexandrescu)
613622 $(D_CONTRIBUTOR Andu033)
614623 $(D_CONTRIBUTOR ARaspiK)
0 commit comments