Elle fait partie de la série 2.x est est donc compatible avec toutes les versions précédentes de cette série.
Une part de l'activité de développement est la conséquence du projet Ridley, qui consiste à consolider et intégrer un certain nombre de fonctionnalités disponibles dans des bibliothèques externes. En effet, la qualité de ces bibliothèques était remise en question par leur isolement et la faiblesse de la maintenance, ainsi qu'une mauvaise définition de leurs objectifs. L'intégration dans GTK des fonctionnalités les plus intéressantes devrait permettre de maintenir une meilleur qualité de code et de garantir sa pérennité.
Parmi les nouveautés de cette version, on notera :
- Une nouvelle API pour les opérations d'impression, s'appuyant sur Cairo et fonctionnant soit avec CUPS, soit avec lpr, grâce à des modules chargés dynamiquement ;
- Un ensemble de widgets pour la gestion des fichiers récemment utilisés ;
- Le support du glisser/déposer des onglets du widget GtkNotebook ;
- Un widget multiplateforme GtkStatusIcon pour la création des icônes de notification ;
- GtkAssistant, pour la création de boites de dialogue d'assistance (wizard) ;
- La boîte de dialogue de sélection de fichier est maintenant asynchrone et donc ne se fige pas lors d'accès lent sur le système de fichier ;
- De multiples améliorations du widget GtkTreeView, comme la possibilité d'affichage d'une grille et d'afficher le widget de recherche dans une autre fenêtre, et la sélection multiple par zone rectangulaire (rubberband).