Modifiche al compilatore:
* Rimosso definitivamente il deallockator delle classi.
* Possibilità di segnalare i numeri di riga nello stile GNU.
* Aggiunta generazione sperimentale di header C++ da dichiarazioni esterne (extern): DMD ora può generare file header C++ contenenti binding per dichiarazioni in file D esistenti contrassegnati come extern(C) o extern(C++).
Modifiche al runtime:
* Aggiunto pthread_attr_destroy mancante in alcuni punti.
* Binding estesi in core.sys.windows.security.
* Aggiunto core.stdcpp.memory.unique_ptr.
* Aggiunto TFD_TIMER_CANCEL_ON_SET.
Modifiche alla libreria:
* std.bigint ora è @safe.
* Sostituzione di approxEqual con isClose in std.math.
* Rimosso std.format.Mangle obsoleto.
* Rimosse le strutture obsolete ByLine, ByChunk, ByRecord da std.stdio.
* std.algorithm.sorting.schwartzSort ora supporta anche funzioni trasformative binarie.
* Lo script di installazione può ora essere eseguito su Windows.
Modifiche all'installer:
Modifiche a Dub:
* Aggiunta variabile d'ambiente SOURCE_FILES.
* DUB ora ha uno stile di completamento zsh.
* У DUB теперь стиль дополнения zsh
Fonte: linux.org.ru
