Által benyújtott hibakereső kiadás GDB 8.3, támogatja a forrásszintű hibakeresést a programozási nyelvek széles skálájához (Ada, C, C++, Objective-C, Pascal, Go stb.) különféle hardvereken (i386, amd64, ARM, Power, Sparc, RISC-V). és stb.) és szoftverplatformok (GNU/Linux, *BSD, Unix, Windows, macOS).
A CLI és a TUI interfészek mostantól képesek meghatározni a terminál stílusát (a „stílus beállítása” parancs hozzáadásra került). A GNU Highlight segítségével a forrásszöveg kiemelése valósul meg;
Megvalósított kísérleti támogatás a C++ forráskód fordításához és helyettesítéséhez egy GDB által vezérelt folyamatba
(alacsonyabb). A működéshez legalább egy GCC 7.1b verzióra van szükség, amely a libcp1.so-val van lefordítva;
A GDB és a GDBserver IPv6 támogatással bővült. Az IPv6-címek beállításához használja a „[CÍM]:PORT” formátumot;
A RISC-V célrendszerekhez hozzáadásra került a cél XML formátumban történő leírásának támogatása (Cél leírási formátum);
A FreeBSD platform támogatja az elfogópontok telepítését
(catchpoint) a rendszerhívásokhoz a különböző ABI-kra jellemző álnevek használatával (például a 'kevent' számára elérhető a 'freebsd11_kevent' álnév a régi ABI-hoz való kötéshez);
A Unix socket (Unix Domain socket) támogatása hozzáadásra került a „target remote” parancshoz;
Hozzáadtuk a folyamat által megnyitott összes fájl megjelenítésének lehetőségét ("info proc files" parancs);
Megvalósította a DWARF szimbólum indexek automatikus lemezre mentésének lehetőségét, hogy felgyorsítsa ugyanazon végrehajtható fájl későbbi betöltését;
Támogatás hozzáadva a PPR, DSCR, TAR, EBB/PMU és HTM regiszterekhez a GDBserverhez PowerPC GNU/Linux platformon;
Új parancsok hozzáadva: "set/show debug compile-cplus-types" és
„set/show debug skip” a C++ típusú konverziókra vonatkozó adatok kimenetének és az átugrott fájlokról és funkciókról szóló információk konfigurálásához;
Hozzáadott "frame apply COMMAND", "taas COMMAND", "faas COMMAND", "tfaas COMMAND" parancsok a parancsok veremkeretekre és szálakra történő alkalmazásához;