@@ -5,7 +5,7 @@ $(CHANGELOG_NAV_INJECT)
55$(VERSION Dec 01, 2023, =================================================,
66
77$(CHANGELOG_HEADER_STATISTICS
8- $(VER) comes with 17 major changes and 57 fixed Bugzilla issues.
8+ $(VER) comes with 17 major changes and 62 fixed Bugzilla issues.
99 A huge thanks goes to the
1010 $(LINK2 #contributors, 33 contributors)
1111 who made $(VER) possible.)
@@ -395,6 +395,8 @@ $(BUGSTITLE_BUGZILLA DMD Compiler regression fixes,
395395
396396$(LI $(BUGZILLA 20655): [REG: 2.072] attribute inference accepts unsafe union access as @safe)
397397$(LI $(BUGZILLA 24066): __traits$(LPAREN)isAbstractClass$(RPAREN) causes a segfault when passed an opaque class)
398+ $(LI $(BUGZILLA 24159): BetterC: appending to dynamic arrays no longer errors at compile time)
399+ $(LI $(BUGZILLA 24184): [REG 2.103] Segmentation fault accessing variable with align$(LPAREN)N$(RPAREN) > platform stack alignment)
398400)
399401$(BUGSTITLE_BUGZILLA DMD Compiler bug fixes,
400402
@@ -415,6 +417,7 @@ $(LI $(BUGZILLA 24056): const uninitialized data at module scope is not in TLS)
415417$(LI $(BUGZILLA 24065): __traits$(LPAREN)getTargetInfo$(RPAREN) causes a segfault when passed a non value)
416418$(LI $(BUGZILLA 24070): Opaque struct with nested definition when taking pointer segfaults)
417419$(LI $(BUGZILLA 24071): When enum has typedef integer constants do not have types determined correctly)
420+ $(LI $(BUGZILLA 24072): cast$(LPAREN)__vector$(RPAREN) array literal incorrectly triggers GC error)
418421$(LI $(BUGZILLA 24105): Dip1000 C variadics not marked as scope should not accept scope arguments)
419422$(LI $(BUGZILLA 24107): The error for exceeding the CTFE recursion limit bypasses speculative compilation.)
420423$(LI $(BUGZILLA 24108): dmd -H and -X fail when given an importC module)
@@ -432,6 +435,7 @@ $(LI $(BUGZILLA 24187): ImportC: _Float32 not defined)
432435$(LI $(BUGZILLA 24193): Incorrect size of unions with bit fields)
433436$(LI $(BUGZILLA 24199): ImportC: generated .di file uses struct keyword when referring to a type)
434437$(LI $(BUGZILLA 24208): [DIP1000] Scope pointer can escape via non-scope parameter of pure nested function)
438+ $(LI $(BUGZILLA 24209): static aa initialization of static function variable ICE)
435439$(LI $(BUGZILLA 24212): [DIP1000] Scope pointer can escape via non-scope parameter of pure virtual function)
436440$(LI $(BUGZILLA 24213): [DIP1000] Scope pointer can escape via non-scope parameter of pure delegate)
437441)
@@ -463,6 +467,7 @@ $(BUGSTITLE_BUGZILLA Druntime bug fixes,
463467
464468$(LI $(BUGZILLA 24079): core.sys.windows.winnt.IMAGE_FIRST_SECTION returns bad pointer)
465469$(LI $(BUGZILLA 24123): More importc definitions are needed for macOS)
470+ $(LI $(BUGZILLA 24230): Infinite loop in core.cpuid.getCpuInfo0B in Solaris/x86 kernel zone)
466471)
467472$(BUGSTITLE_BUGZILLA dlang.org bug fixes,
468473
0 commit comments