编译器更改:
* 类释放器已被永久删除
* 能够报告 GNU 风格的行号
* 添加了从 extern C|C++ 声明实验性生成 C++ 头文件:DMD 现在可以编写包含标记为 extern(C) 或 extern(C++) 的现有 D 文件中的声明绑定的 C++ 头文件。
运行时的变化:
* 在某些地方添加了缺少的pthread_attr_destroy。
* core.sys.windows.security 中的高级绑定
* 添加了 core.stdcpp.memory.unique_ptr
* 添加了 TFD_TIMER_CANCEL_ON_SET。
图书馆的变化:
* std.bigint 现在是 @safe
* 将 std.math 中的 approxEqual 替换为 isClose。
* 删除了已弃用的 std.format.Mangle。
* 从 std.stdio 中删除了过时的结构 ByLine、ByChunk、ByRecord。
* std.algorithm.sorting.schwartzSort 现在支持二进制转换函数
* 将咖喱添加到std.function中
安装程序中的更改:
* 安装脚本现在可以在 Windows 上执行
配音的变化:
* 添加了 SOURCE_FILES 环境变量
* DUB 现在有 zsh 附加样式
来源: linux.org.ru