Įvesta derintuvo leidimas GDB 8.3, palaikantis įvairių programavimo kalbų (Ada, C, C++, Objective-C, Pascal, Go ir kt.) šaltinio lygio derinimą įvairiose aparatinėse įrangose (i386, amd64, ARM, Power, Sparc, RISC-V). ir kt.) ir programinės įrangos platformos (GNU/Linux, *BSD, Unix, Windows, macOS).
CLI ir TUI sąsajos dabar turi galimybę apibrėžti terminalo stilių (pridėta komanda „set style“). Su GNU Highlight įgyvendinamas šaltinio teksto paryškinimas;
Įdiegtas eksperimentinis palaikymas C++ šaltinio kodo kompiliavimui ir pakeitimui į GDB valdomą procesą
(sumažinti). Kad veiktų, jums reikia bent GCC 7.1b versijos, sudarytos naudojant libcp1.so;
IPv6 palaikymas buvo pridėtas prie GDB ir GDBserver. Norėdami nustatyti IPv6 adresus, naudokite formatą „[ADRESAS]:PORT“;
RISC-V tikslinėms sistemoms buvo pridėta parama apibūdinti taikinį XML formatu (Tikslinio aprašymo formatas);
FreeBSD platforma palaiko perėmimo taškų diegimą
(angl. „catchpoint“) į sistemos iškvietimus, naudojant jų slapyvardžius, būdingus skirtingiems ABI (pavyzdžiui, „kevent“ pseudonimas yra „freebsd11_kevent“, kad būtų galima susieti su senuoju ABI);
Prie komandos „target remote“ buvo pridėtas „Unix“ lizdų („Unix Domain socket“) palaikymas;
Pridėta galimybė rodyti visus proceso atidarytus failus (komanda „info proc files“);
Įdiegta galimybė automatiškai įrašyti DWARF simbolių indeksus į diską, kad būtų paspartintas to paties vykdomojo failo vėlesnis įkėlimas;
Pridėtas palaikymas prieigai prie PPR, DSCR, TAR, EBB/PMU ir HTM registrų prie GDBserver PowerPC GNU/Linux platformai;
Pridėtos naujos komandos „set/show debug compile-cplus-types“ ir
„nustatyti / rodyti derinimo praleidimą“, kad sukonfigūruotų duomenų apie C++ tipo konversijas išvestį ir informaciją apie praleistus failus ir funkcijas;
Pridėtos „frame apply COMMAND“, „taas COMMAND“, „faas COMMAND“, „tfaas COMMAND“ komandos, skirtos komandoms taikyti sukrauti rėmelius ir gijas;
Buvo patobulintos komandos „frame“, „select-frame“, „info frame“,
— „informacijos funkcijos“, „informacijos tipai“, „informacijos kintamieji“, „informacijos gija“, „informacijos proc.“;
Kai vykdoma paketiniu režimu, GDB dabar grąžina 1 klaidos kodą, jei paskutinė komanda nepavyksta;
Pridėta galimybė kurti GDB naudojant GCC pateiktą Undefined Behaviour Sanitizer;
Pridedami baziniai sistemos nustatymai (savoji konfigūracija, derinant toje pačioje sistemoje) RISC-V GNU/Linux (riscv*-*-linux*) ir RISC-V FreeBSD (riscv*-*-freebsd*) platformoms;