Прадстаўлены рэліз адладчыка GDB 8.3, які падтрымлівае адладку на ўзроўні зыходных тэкстаў для шырокага спектру моў праграмавання (Ada, C, C++, Objective-C, Pascal, Go і г.д.) на розных апаратных (i386, amd64, ARM, Power, Sparc, RISC-V і г.д.) і праграмных платформах (GNU/Linux, *BSD, Unix, Windows, macOS).
У інтэрфейсах CLI і TUI рэалізавана магчымасць вызначэння стылю тэрмінала (дададзена каманда "set style"). Пры наяўнасці GNU Highlight рэалізавана падсвятленне зыходных тэкстаў;
Рэалізавана эксперыментальная падтрымка кампіляцыі і падстаноўкі зыходнага кода на мове C++ у кантраляваны пры дапамозе GDB працэс
(знізіць). Для працы патрабуецца наяўнасць прынамсі версіі GCC 7.1б, сабранай з libcp1.so;
У GDB і GDBserver дададзена падтрымка IPv6. Для задання адрасоў IPv6 трэба выкарыстоўваць фармат «[ADDRESS]:PORT»;
Для мэтавых сістэм RISC-V дададзена падтрымка апісання мэты ў фармаце XML (Target Description Format);
На платформе FreeBSD забяспечана падтрымка ўстаноўкі кропак перахопу.
(catchpoint) на сістэмныя выклікі, выкарыстоўваючы іх псеўданімы, спецыфічныя для розных ABI (напрыклад, для 'kevent' даступны псеўданім 'freebsd11_kevent' для прывязкі да старога ABI);
У каманду "target remote" дададзена падтрымка Unix-сокетаў (Unix Domain socket);
Дададзена магчымасць адлюстравання ўсіх файлаў, адкрытых працэсам (каманда "info proc files");
Рэалізаваная магчымасць аўтаматычнага захавання на дыск індэксаў сімвалаў DWARF для паскарэння наступнай загрузкі таго ж выкананага файла;
У GDBserver для платформы PowerPC GNU/Linux дададзена падтрымка доступу да рэгістраў PPR, DSCR, TAR, EBB/PMU і HTM;
Дададзеныя новыя каманды "set/show debug compile-cplus-types" і
"set/show debug skip" для налады вываду дадзеных аб пераўтварэннях тыпаў C++ і інфармацыі аб прапускаемых файлах і функцыях;
Дададзеныя каманды "frame apply COMMAND", "taas COMMAND", "faas COMMAND", "tfaas COMMAND" для прымянення каманд да кадраў стэка і патокаў;
Унесены паляпшэнні ў каманды "frame", "select-frame", "info frame",
- "info functions", "info types", "info variables", "info thread", "info proc";
Пры запуску ў пакетным рэжыме GDB зараз вяртае код памылкі 1 у выпадку збою выканання апошняй каманды;
Дададзена магчымасць зборкі GDB з прадстаўляецца GCC дэтэктарам нявызначаных паводзін (Undefined Behavior Sanitizer);
Дададзеныя налады базавай сістэмы (native configuration, для адладкі на той жа сістэме) для платформаў RISC-V GNU/Linux (riscv*-*-linux*) і RISC-V FreeBSD (riscv*-*-freebsd*);