@@ -5,9 +5,9 @@ $(CHANGELOG_NAV_INJECT)
5
5
$(VERSION Apr 01, 2025, =================================================,
6
6
7
7
$(CHANGELOG_HEADER_STATISTICS
8
- $(VER) comes with 41 major changes and 126 fixed Bugzilla issues.
8
+ $(VER) comes with 41 major changes and 129 fixed Bugzilla issues.
9
9
A huge thanks goes to the
10
- $(LINK2 #contributors, 79 contributors)
10
+ $(LINK2 #contributors, 80 contributors)
11
11
who made $(VER) possible.)
12
12
13
13
$(BUGSTITLE_TEXT_HEADER Compiler changes,
@@ -1247,6 +1247,7 @@ $(CHANGELOG_SEP_TEXT_BUGZILLA)
1247
1247
1248
1248
$(BUGSTITLE_BUGZILLA DMD Compiler regression fixes,
1249
1249
1250
+ $(LI $(BUGZILLA 10713): [REG2.063] ICE with typeof$(LPAREN)this.nonExistingField$(RPAREN) in method signature)
1250
1251
$(LI $(BUGZILLA 20562): [dmd] Memory allocation failed $(LPAREN)ERROR: This is a compiler bug$(RPAREN))
1251
1252
$(LI $(BUGZILLA 20686): failed static assert using a combination of __traits and unfinished type)
1252
1253
$(LI $(BUGZILLA 20730): [REG 2.091] __traits$(LPAREN)compiles$(RPAREN) fails if any ungagged errors occurred in compilation)
@@ -1263,6 +1264,7 @@ $(LI $(BUGZILLA 10574): "auto ref" fails to match when IFTI succeeds $(LPAREN)st
1263
1264
$(LI $(BUGZILLA 10587): __traits$(LPAREN)getAttributes$(RPAREN) doesn't work on incomplete templated types)
1264
1265
$(LI $(BUGZILLA 10603): Refused pure attribute on the left for function pointer argument)
1265
1266
$(LI $(BUGZILLA 10639): Win64: wrong optimizer codegen with struct literal with complex fields)
1267
+ $(LI $(BUGZILLA 10699): override inconsistently allowed for abstract functions)
1266
1268
$(LI $(BUGZILLA 16643): CTFE internal error with null)
1267
1269
$(LI $(BUGZILLA 17503): is-expression pattern in static if matches too many types)
1268
1270
$(LI $(BUGZILLA 20587): _rt_loadLibrary symbol not found)
@@ -1359,6 +1361,7 @@ $(LI $(BUGZILLA 17214): std.array.Appender has an unnecessary indirection)
1359
1361
$(LI $(BUGZILLA 17479): Public constructor for std.process.Pid)
1360
1362
$(LI $(BUGZILLA 20330): json toString with outputrange)
1361
1363
$(LI $(BUGZILLA 20889): Support construction of std.bigint.BigInt from a sign and a byte-array magnitude)
1364
+ $(LI $(BUGZILLA 21045): std.getopt: Support blank as separator of multiple values)
1362
1365
$(LI $(BUGZILLA 22293): Nullable should define opCast!bool)
1363
1366
$(LI $(BUGZILLA 24524): Very slow process fork if RLIMIT_NOFILE is too high)
1364
1367
$(LI $(BUGZILLA 24698): Appender needs to expose readonly property 'size_t length' without using 'data' property)
@@ -1399,7 +1402,7 @@ $(LI $(BUGZILLA 24876): Undocumented cast from slice to static array)
1399
1402
$(LI $(BUGZILLA 24890): spec/arrays.dd should mention comparison and warn about dangling .ptr)
1400
1403
)
1401
1404
)
1402
- $(D_CONTRIBUTORS_HEADER 79 )
1405
+ $(D_CONTRIBUTORS_HEADER 80 )
1403
1406
$(D_CONTRIBUTORS
1404
1407
$(D_CONTRIBUTOR 0-v-0)
1405
1408
$(D_CONTRIBUTOR 0v0)
@@ -1424,6 +1427,7 @@ $(D_CONTRIBUTORS
1424
1427
$(D_CONTRIBUTOR dhawal543)
1425
1428
$(D_CONTRIBUTOR Elias Batek)
1426
1429
$(D_CONTRIBUTOR Emmanuel Ferdman)
1430
+ $(D_CONTRIBUTOR Fares A. Bakhit)
1427
1431
$(D_CONTRIBUTOR Feldwor)
1428
1432
$(D_CONTRIBUTOR Georgy Markov)
1429
1433
$(D_CONTRIBUTOR Iain Buclaw)
0 commit comments