June 02

Glad to announce D 2.109.0, ♥ to the 44 contributors.

This release comes with 15 major changes and 26 fixed Bugzilla issues, including:

  • In the language, a new function __ctfeWrite has been added to allow writing messages from CTFE to console.
  • __traits(isBitfeld), and the properties .bitoffsetof and .bitwidth have been added to give new introspection capabilities to bit-fields.
  • In the compiler, after two years of making PE-COFF support the default on Windows, OMF support has now been removed. This includes the switch -m32omf.

http://dlang.org/download.html
http://dlang.org/changelog/2.109.0.html

As usual please report any bugs at https://issues.dlang.org

-Iain
on behalf of the Dlang Core Team

June 03

On Sunday, 2 June 2024 at 15:51:04 UTC, Iain Buclaw wrote:

>

Glad to announce D 2.109.0, ♥ to the 44 contributors.

This release comes with 15 major changes and 26 fixed Bugzilla issues, including:

Thanks!

I've written a changelog entry about reinterpreting a byte as bool being unsafe:
https://github.com/dlang/dmd/pull/16560

I hope it's OK to update the online changelog with that.