CLI- og TUI-grensesnittene har nå muligheten til å definere terminalstilen (kommandoen "sett stil" er lagt til). Med GNU Highlight implementeres kildetekstutheving;
Implementert eksperimentell støtte for å kompilere og erstatte C++-kildekode i en GDB-kontrollert prosess
(mindreverdig). For å fungere trenger du minst en versjon av GCC 7.1b kompilert med libcp1.so;
IPv6-støtte er lagt til GDB og GDBserver. For å angi IPv6-adresser, bruk formatet "[ADRESSE]:PORT";
For RISC-V-målsystemer er støtte for å beskrive målet i XML-format lagt til (Målbeskrivelsesformat);
FreeBSD-plattformen gir støtte for å installere avskjæringspunkter
(catchpoint) til systemanrop ved å bruke deres aliaser som er spesifikke for forskjellige ABI-er (for eksempel for 'kevent' er et alias tilgjengelig 'freebsd11_kevent' for å binde til den gamle ABI-en);
Støtte for Unix-sockets (Unix Domain-socket) er lagt til kommandoen "target remote";
Lagt til muligheten til å vise alle filer åpnet av en prosess (kommando "info proc-filer");
Implementerte muligheten til å automatisk lagre DWARF-symbolindekser på disk for å øke hastigheten på etterfølgende lasting av den samme kjørbare filen;
Lagt til støtte for tilgang til PPR-, DSCR-, TAR-, EBB/PMU- og HTM-registrene til GDBserver for PowerPC GNU/Linux-plattformen;
Lagt til nye kommandoer "sett/vis debug compile-cplus-types" og
"sett/vis feilsøkingshopp" for å konfigurere utdataene om C++-konverteringer og informasjon om filer og funksjoner som er hoppet over;
Lagt til "frame apply COMMAND", "taas COMMAND", "faas COMMAND", "tfaas COMMAND" kommandoer for å bruke kommandoer til stable rammer og tråder;
Det er gjort forbedringer av kommandoene "ramme", "velg-ramme", "inforamme",
— «infofunksjoner», «infotyper», «infovariabler», «infotråd», «infoproc»;
Når den kjøres i batch-modus, returnerer GDB nå feilkode 1 hvis den siste kommandoen mislykkes;
Lagt til muligheten til å bygge GDB med Undefined Behavior Sanitizer levert av GCC;
Lagt til grunnsysteminnstillinger (native konfigurasjon, for feilsøking på samme system) for plattformene RISC-V GNU/Linux (riscv*-*-linux*) og RISC-V FreeBSD (riscv*-*-freebsd*);
Lagt til målkonfigurasjoner: CSKY ELF (csky*-*-elf), CSKY GNU/Linux (csky*-*-linux), NXP S12Z ELF (s12z-*-elf), OpenRISC GNU/Linux (eller1k *-*-linux) *), RISC-V GNU/Linux (riscv*-*-linux*) og RISC-V FreeBSD (riscv*-*-freebsd*);
Feilsøking på samme system på Windows krever nå Windows XP eller nyere utgaver;
Python 2.6 eller nyere kreves nå for å bruke Python API.