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.108.1
Download D 2.108.1
released May 01, 2024
2.108.1 comes with 10 fixed Bugzilla issues.
A huge thanks goes to the
12 contributors
who made 2.108.1 possible.
List of all bug fixes and enhancements in D 2.108.1.
List of all bug fixes and enhancements in D 2.108.1:
DMD Compiler regression fixes
- Bugzilla 23657: [REG2.101] Incorrect error escape reference to stack allocated value
- Bugzilla 24436: a array be overwritten when other array be written
- Bugzilla 24479: [REG2.104] Error on getAttributes on getOverloads of templates
- Bugzilla 24505: [REG2.108] ImportC: Function-like macros (newly translated to templates) may collide with regular symbols
- Bugzilla 24519: compiler segfault on default argument with slice operator []
DMD Compiler bug fixes
- Bugzilla 24495: ImportC: Struct initialization expression fails to initialize field
- Bugzilla 24509: importC cannot handle _stdcall Function Calling Convention with single heading underscore
- Bugzilla 24511: __stdcall functions from C are extern(C) in D.
Phobos regression fixes
- Bugzilla 24481: retro no longer works with types that support assignment but not moving
Druntime regression fixes
- Bugzilla 24498: Multidimensional array not scanned by GC
Contributors to this release (12)
A huge thanks goes to all the awesome people who made this release possible.
- Artha
- Bastiaan Veelo
- Dennis
- Dennis Korpel
- FeepingCreature
- Ferhat Kurtulmuş
- Harry Gillanders
- Iain Buclaw
- Jonathan M Davis
- Martin Kinkelin
- Razvan Nitu
- Tim Schendekehl
Copyright © 1999-2024 by the D Language Foundation | Page generated by
Ddoc on Thu Nov 21 01:51:44 2024