@@ -5,9 +5,9 @@ $(CHANGELOG_NAV_INJECT)
5
5
$(VERSION May 07, 2022, =================================================,
6
6
7
7
$(CHANGELOG_HEADER_STATISTICS
8
- $(VER) comes with 22 major changes and 162 fixed Bugzilla issues.
8
+ $(VER) comes with 23 major changes and 171 fixed Bugzilla issues.
9
9
A huge thanks goes to the
10
- $(LINK2 #contributors, 40 contributors)
10
+ $(LINK2 #contributors, 41 contributors)
11
11
who made $(VER) possible.)
12
12
13
13
$(BUGSTITLE_TEXT_HEADER Compiler changes,
@@ -33,6 +33,7 @@ $(BUGSTITLE_TEXT_HEADER Library changes,
33
33
34
34
$(LI $(RELATIVE_LINK2 std_functional_bind,New function `bind` in `std.functional`))
35
35
$(LI $(RELATIVE_LINK2 std_typecons_nullable_range,`Nullable` in `std.typecons` can now act as a range))
36
+ $(LI $(RELATIVE_LINK2 zlib,Zlib updated to 1.2.12))
36
37
37
38
)
38
39
@@ -485,6 +486,13 @@ void printValues(Nullable!int[] values)
485
486
---
486
487
)
487
488
489
+ $(LI $(LNAME2 zlib,Zlib updated to 1.2.12)
490
+ $(CHANGELOG_SOURCE_FILE phobos, changelog/zlib.dd)
491
+ $(P
492
+ The bundled zlib has been updated to version 1.2.12.
493
+ )
494
+ )
495
+
488
496
489
497
)
490
498
@@ -622,6 +630,7 @@ $(LI $(BUGZILLA 22997): DMD crash: copy ctor can't call other ctor)
622
630
$(LI $(BUGZILLA 22999): no switch fallthrough error with multi-valued case)
623
631
$(LI $(BUGZILLA 23019): Missing filename when -of points to an existing directory)
624
632
$(LI $(BUGZILLA 23036): Rvalue constructor with default parameter crashes compiler in the presence of a copy constructor)
633
+ $(LI $(BUGZILLA 23046): [REG][CODEGEN] __simd$(LPAREN)XMM.LODLPS$(RPAREN) bad codegen)
625
634
)
626
635
$(BUGSTITLE_BUGZILLA DMD Compiler bug fixes,
627
636
@@ -669,7 +678,6 @@ $(LI $(BUGZILLA 22846): [REG 2.066] SIGBUS, Bus error in _d_newarrayiT)
669
678
$(LI $(BUGZILLA 22848): DWARF .debug_line section should be generated to conform with DW_AT_stmt_list bounds)
670
679
$(LI $(BUGZILLA 22874): ICE: Segmentation fault building druntime on mips64el-linux)
671
680
$(LI $(BUGZILLA 22876): importC: expression parsing affected by parentheses that should do nothing)
672
- $(LI $(BUGZILLA 22877): importC: wrong sizeof for string literal)
673
681
$(LI $(BUGZILLA 22878): importC: glibc fallback for HUGE_VAL gives 'not representable')
674
682
$(LI $(BUGZILLA 22884): ImportC: function does not decay to pointer when being cast)
675
683
$(LI $(BUGZILLA 22885): ImportC: typedef declared with itself should work)
@@ -723,6 +731,14 @@ $(LI $(BUGZILLA 23028): ImportC: found _Generic instead of statement)
723
731
$(LI $(BUGZILLA 23029): ImportC: _Generic treats pointer to const and regular pointers as the same type)
724
732
$(LI $(BUGZILLA 23031): importC: hex character escapes should be variable length)
725
733
$(LI $(BUGZILLA 23034): importC: head-const struct confused with multiple files on command line)
734
+ $(LI $(BUGZILLA 23037): importC: type with only type-qualifier doesn't work)
735
+ $(LI $(BUGZILLA 23038): importC: sizeof inside struct has struct members in scope)
736
+ $(LI $(BUGZILLA 23039): importC: declaration with array length has itself in scope)
737
+ $(LI $(BUGZILLA 23044): importC: comma expression with function call parsed as declaration)
738
+ $(LI $(BUGZILLA 23045): importC: casted function type is missing extern$(LPAREN)C$(RPAREN))
739
+ $(LI $(BUGZILLA 23047): [ICE][SIMD] Do not SROA vector types)
740
+ $(LI $(BUGZILLA 23056): importC: dmd asserts for missing return statement in CTFE function)
741
+ $(LI $(BUGZILLA 23057): importC: dmd segfault on invalid syntax)
726
742
)
727
743
$(BUGSTITLE_BUGZILLA DMD Compiler enhancements,
728
744
@@ -782,6 +798,7 @@ $(LI $(BUGZILLA 22763): importing std.utf fails in BetterC)
782
798
$(LI $(BUGZILLA 22822): core.sys.posix.sys.stat: PPC stat_t bindings corrupt)
783
799
$(LI $(BUGZILLA 22832): Can't destroy class with overloaded opCast)
784
800
$(LI $(BUGZILLA 22843): Program hangs on full gc collect with --DRT-gcopt=fork:1 if run under valgrind/callgrind)
801
+ $(LI $(BUGZILLA 23051): OpenBSD: Build broken on 2.100.0-beta.1 due to the inout attribute no longer implying the return attribute)
785
802
)
786
803
$(BUGSTITLE_BUGZILLA Druntime enhancements,
787
804
@@ -803,7 +820,7 @@ $(BUGSTITLE_BUGZILLA Installer bug fixes,
803
820
$(LI $(BUGZILLA 22958): [Internal] Installer uses outdated image on Azure)
804
821
)
805
822
)
806
- $(D_CONTRIBUTORS_HEADER 40 )
823
+ $(D_CONTRIBUTORS_HEADER 41 )
807
824
$(D_CONTRIBUTORS
808
825
$(D_CONTRIBUTOR Adam D. Ruppe)
809
826
$(D_CONTRIBUTOR aG0aep6G)
@@ -828,6 +845,7 @@ $(D_CONTRIBUTORS
828
845
$(D_CONTRIBUTOR Johan Engelen)
829
846
$(D_CONTRIBUTOR João Lourenço)
830
847
$(D_CONTRIBUTOR Luís Ferreira)
848
+ $(D_CONTRIBUTOR Martin Kinkelin)
831
849
$(D_CONTRIBUTOR Martin Nowak)
832
850
$(D_CONTRIBUTOR Mathias Lang)
833
851
$(D_CONTRIBUTOR Max Haughton)
0 commit comments