Die CLI- en TUI-koppelvlakke het nou die vermoë om die terminale styl te definieer (die "stel styl"-opdrag is bygevoeg). Met GNU Highlight word bronteks-uitlig geïmplementeer;
Implementeer eksperimentele ondersteuning vir die samestelling en vervanging van C++ bronkode in 'n GDB-beheerde proses
(minder). Om te werk, benodig jy ten minste 'n weergawe van GCC 7.1b saamgestel met libcp1.so;
IPv6-ondersteuning is by GDB en GDBbediener gevoeg. Om IPv6-adresse op te stel, gebruik die formaat “[ADRES]:PORT”;
Vir RISC-V-teikenstelsels is ondersteuning vir die beskrywing van die teiken in XML-formaat bygevoeg (Teikenbeskrywing Formaat);
Die FreeBSD-platform bied ondersteuning vir die installering van onderskeppingspunte
(vangpunt) na stelseloproepe wat hul aliasse spesifiek vir verskillende ABI's gebruik (byvoorbeeld, vir 'kevent' is 'n alias 'freebsd11_kevent' beskikbaar om aan die ou ABI te bind);
Ondersteuning vir Unix-sockets (Unix Domain-socket) is by die "target remote"-opdrag gevoeg;
Bygevoeg die vermoë om alle lêers wat deur 'n proses oopgemaak is te vertoon (opdrag "info proc lêers");
Implementeer die vermoë om DWARF-simboolindekse outomaties op skyf te stoor om die daaropvolgende laai van dieselfde uitvoerbare lêer te bespoedig;
Bygevoeg ondersteuning vir toegang tot die PPR, DSCR, TAR, EBB/PMU en HTM registers by GDBserver vir die PowerPC GNU/Linux platform;
Bygevoeg nuwe opdragte "stel / wys debug compile-cplus-tipes" en
“set/show debug skip” om die uitvoer van data oor C++ tipe omskakelings en inligting oor oorgeslaande lêers en funksies op te stel;
Bygevoeg "raam toepas COMMAND", "taas COMMAND", "faas COMMAND", "tfaas COMMAND" opdragte vir die toepassing van opdragte op stapel rame en drade;
Verbeterings is aangebring aan die opdragte "raam", "kies-raam", "inligtingsraam",
— "inligtingsfunksies", "inligtingtipes", "inligtingsveranderlikes", "inligtingsdraad", "inligtingsprok";
Wanneer dit in bondelmodus uitgevoer word, gee GDB nou foutkode 1 terug as die laaste opdrag misluk;
Bygevoeg die vermoë om GDB te bou met die Undefined Behaviour Sanitizer wat deur GCC verskaf word;
Bygevoeg basisstelselinstellings (inheemse konfigurasie, vir ontfouting op dieselfde stelsel) vir die RISC-V GNU/Linux (riscv*-*-linux*) en RISC-V FreeBSD (riscv*-*-freebsd*) platforms;