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.105.1
Download D 2.105.1
released Sep 01, 2023
2.105.1 comes with 1 major change and 9 fixed Bugzilla issues.
A huge thanks goes to the
10 contributors
who made 2.105.1 possible.
Compiler changes
List of all bug fixes and enhancements in D 2.105.1.
Compiler changes
- A function with enum storage class is now deprecated, not an error
The error was introduced in 2.105.0.
List of all bug fixes and enhancements in D 2.105.1:
DMD Compiler regression fixes
- Bugzilla 24066: __traits(isAbstractClass) causes a segfault when passed an opaque class
- Bugzilla 24078: [REG] crash related to concatenation
DMD Compiler bug fixes
- Bugzilla 24065: __traits(getTargetInfo) causes a segfault when passed a non value
- Bugzilla 24070: Opaque struct with nested definition when taking pointer segfaults
- Bugzilla 24088: A nested function that returns a tuple that is written with short syntax function does not want to compile.
Phobos regression fixes
- Bugzilla 24064: Cannot chain() array and immutable Nullable
Phobos bug fixes
- Bugzilla 24083: Int128.opCmp's behavior with negative numbers is inconsistent with Int128.opEquals
Druntime bug fixes
- Bugzilla 24079: core.sys.windows.winnt.IMAGE_FIRST_SECTION returns bad pointer
- Bugzilla 24106: core.stdc.math provides an implementation of modfl for uClibc that only works when real and double are the same size
Contributors to this release (10)
A huge thanks goes to all the awesome people who made this release possible.
- Dennis
- Dennis Korpel
- Iain Buclaw
- Martin Kinkelin
- Mathis Beer
- mhh
- Nathan Sashihara
- Nick Treleaven
- Razvan Nitu
- Teodor Dutu
Copyright © 1999-2024 by the D Language Foundation | Page generated by
Ddoc on Thu Nov 21 01:51:45 2024