Изменения в компиляторе:
- Окончательно убран деаллокатор классов.
- Возможность сообщать о номерах строк в стиле GNU.
- Добавлена экспериментальная генерация заголовочников C++ из внешних (extern) объявлений C|C++: DMD теперь умеет писать заголовочные файлы C++, содержащие биндинги на объявления в существующих файлах D, помеченных как extern(C) или extern(C++).
Изменения в рантайме:
- Добавлен пропущенный в некоторых местах
pthread_attr_destroy. - Расширенные биндинги в
core.sys.windows.security. - Добавлен
core.stdcpp.memory.unique_ptr. - Добавлен
TFD_TIMER_CANCEL_ON_SET.
Изменения в библиотеке:
std.bigintтеперь@safe.- Замена
approxEqualнаisCloseвstd.math. - Удалён устаревший
std.format.Mangle. - Удалены устаревшие структуры
ByLine,ByChunk,ByRecordизstd.stdio. std.algorithm.sorting.schwartzSortтеперь поддерживает и бинарные функции трансформации.- Добавлена
curryвstd.functional.
Изменения в инсталляторе:
- Скрипт инсталляции теперь может исполняться на Windows.
Изменения в Dub:
- Добавлена переменная окружения
SOURCE_FILES. - У DUB теперь стиль дополнения zsh.
>>> Подробности









