Воведени ослободување на дебагерот ГДБ 8.3, поддршка за дебагирање на ниво на извор за широк опсег на програмски јазици (Ada, C, C++, Objective-C, Pascal, Go, итн.) на различен хардвер (i386, amd64, ARM, Power, Sparc, RISC-V и сл.) и софтверски платформи (GNU/Linux, *BSD, Unix, Windows, macOS).
Интерфејсите CLI и TUI сега имаат можност да го дефинираат стилот на терминалот (командата „постави стил“ е додадена). Со GNU Highlight, се имплементира истакнувањето на изворниот текст;
Спроведена експериментална поддршка за компајлирање и замена на изворниот код на C++ во процес контролиран од GDB
(пониска). За да работите, потребна ви е барем верзија на GCC 7.1b компајлирана со libcp1.so;
Поддршката за IPv6 е додадена на GDB и GDBserver. За да поставите IPv6 адреси, користете го форматот „[ADDRESS]:PORT“;
За целните системи RISC-V, додадена е поддршка за опишување на целта во XML формат (Формат на опис на целта);
Платформата FreeBSD обезбедува поддршка за инсталирање точки за пресретнување
(catchpoint) до системски повици користејќи ги нивните псевдоними специфични за различни ABI (на пример, за 'kevent' е достапен алијас 'freebsd11_kevent' за да се поврзе со стариот ABI);
Поддршка за Unix сокети (Unix Domain socket) е додадена на командата „target remote“;
Додадена е можност за прикажување на сите датотеки отворени со процес (команда „info proc files“);
Имплементирана способност за автоматско зачувување на индексите на симболите ЏУЏЕ на дискот за да се забрза следното вчитување на истата извршна датотека;
Додадена е поддршка за пристап до регистрите PPR, DSCR, TAR, EBB/PMU и HTM на GDBserver за платформата PowerPC GNU/Linux;
Додадени се нови команди „постави/покажи дебаг compile-cplus-types“ и
„постави/прикажи прескокнување за отстранување грешки“ за конфигурирање на излезот на податоци за конверзии од типот C++ и информации за прескокнати датотеки и функции;
Додадени се командите "frame apply COMMAND", "taas COMMAND", "faas COMMAND", "tfaas COMMAND" за примена на команди на магацинот на рамки и нишки;
Направени се подобрувања на командите „рамка“, „избери-рамка“, „инфо рамка“,
— „инфо функции“, „типови информации“, „инфо променливи“, „инфо нишка“, „инфо прок“;
Кога работи во сериски режим, GDB сега го враќа кодот за грешка 1 ако последната команда не успее;
Додадена е способност да се изгради GDB со Недефинирано однесување за дезинфекција обезбедена од GCC;
Додадени основни системски поставки (матична конфигурација, за дебагирање на истиот систем) за платформите RISC-V GNU/Linux (riscv*-*-linux*) и RISC-V FreeBSD (riscv*-*-freebsd*);