Report a bug
If you spot a problem with this page, click here to create a Bugzilla issue.
Improve this page
Quickly fork, edit online, and submit a pull request for this page.
Requires a signed-in GitHub account. This works well for small changes.
If you'd like to make larger changes you may want to consider using
a local clone.
Change Log: 2.079.1
Download D 2.079.1
released Apr 14, 2018
List of all bug fixes and enhancements in D 2.079.1.
List of all bug fixes and enhancements in D 2.079.1:
DMD Compiler regressions
- Bugzilla 17512: [REG 2.073] [DIP1000] Error on bad interplay of 'auto ref' and 'return' attribute deduction.
- Bugzilla 18645: DMD segmentation fault
DMD Compiler bugs
- Bugzilla 17942: Enums are evaluated differently in global scope
- Bugzilla 18670: compiler segfault if new on a union type with dip1000
DMD Compiler enhancements
- Bugzilla 18647: Use of delete should be allowed without a deprecation in a deprecated scope
Phobos regressions
- Bugzilla 18565: std.regex Captures opAssign returns void since v2.079.0
- Bugzilla 18624: getSymbolsByUDA produces wrong result if one of the symbols having the UDA is a function
- Bugzilla 18691: assigning a std.regex.Captures with 3 or more groups causes double free
Phobos bugs
- Bugzilla 18548: [2.079] std.format ignores templated toString if another toString is not a template
Phobos enhancements
- Bugzilla 18648: Document the type of std.stdio.stdin and friends
Druntime regressions
- Bugzilla 18530: [Reg 2.079] src/rt/tracegc.d(43): Deprecation: The delete keyword has been deprecated
Contributors to this release (15)
A huge thanks goes to all the awesome people who made this release possible.
- Andrei Alexandrescu
- Brad Roberts
- Brian Schott
- Dmitry Olshansky
- Jack Stouffer
- Jan Jurzitza
- Jonathan M Davis
- Martin Nowak
- MetaLang
- Mike Franklin
- Rainer Schuetze
- Razvan Nitu
- Sebastian Wilzbach
- Spoov
- Walter Bright
Copyright © 1999-2024 by the D Language Foundation | Page generated by
Ddoc on Sat Nov 9 19:17:18 2024