diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,3 +1,7 @@
+### 4.0.13
+
++ Use haskell-gi 0.27.
+
 ### 4.0.11
 
 + Mark the return value of [Gtk.printOperationGetDefaultPageSetup](https://hackage.haskell.org/package/gi-gtk/docs/GI-Gtk-Objects-PrintOperation.html#v:printOperationGetDefaultPageSetup) as nullable, see [issue 461](https://github.com/haskell-gi/haskell-gi/issues/461).
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
 # Documentation
 Autogenerated documentation for this package can be found at
 
-[https://hackage.haskell.org/package/gi-gtk4-4.0.12/docs/GI-Gtk.html](https://hackage.haskell.org/package/gi-gtk4-4.0.12/docs/GI-Gtk.html)
+[https://hackage.haskell.org/package/gi-gtk4-4.0.13/docs/GI-Gtk.html](https://hackage.haskell.org/package/gi-gtk4-4.0.13/docs/GI-Gtk.html)
 
 For general documentation on using [haskell-gi](https://github.com/haskell-gi/haskell-gi) based bindings, see [the project page](https://github.com/haskell-gi/haskell-gi) or [the Wiki](https://github.com/haskell-gi/haskell-gi/wiki).
diff --git a/Setup.hs b/Setup.hs
--- a/Setup.hs
+++ b/Setup.hs
@@ -1,6 +1,6 @@
 {-# LANGUAGE OverloadedStrings #-}
 
-import Data.GI.CodeGen.CabalHooks (setupBinding, TaggedOverride(..))
+import Data.GI.CodeGen.CabalHooks (setupBinding, TaggedOverride(..), TaggedPkgConfigVersions(..))
 
 import qualified GI.GLib.Config as GLib
 import qualified GI.GObject.Config as GObject
@@ -14,12 +14,13 @@
 
 
 main :: IO ()
-main = setupBinding name version pkgName pkgVersion verbose overridesFile inheritedOverrides outputDir
+main = setupBinding name version pkgName pkgVersion verbose overridesFile inheritedOverrides depVersions outputDir
   where name = "Gtk"
         version = "4.0"
         pkgName = "gi-gtk4"
-        pkgVersion = "4.0.12"
+        pkgVersion = "4.0.13"
         overridesFile = Just "Gtk.overrides"
         verbose = False
         outputDir = Nothing
         inheritedOverrides = [TaggedOverride "inherited:GLib" GLib.overrides, TaggedOverride "inherited:GObject" GObject.overrides, TaggedOverride "inherited:Gdk" Gdk.overrides, TaggedOverride "inherited:GdkPixbuf" GdkPixbuf.overrides, TaggedOverride "inherited:Gio" Gio.overrides, TaggedOverride "inherited:Graphene" Graphene.overrides, TaggedOverride "inherited:Gsk" Gsk.overrides, TaggedOverride "inherited:Pango" Pango.overrides, TaggedOverride "inherited:Cairo" Cairo.overrides]
+        depVersions = [TaggedPkgConfigVersions "GLib" GLib.pkgConfigVersions, TaggedPkgConfigVersions "GObject" GObject.pkgConfigVersions, TaggedPkgConfigVersions "Gdk" Gdk.pkgConfigVersions, TaggedPkgConfigVersions "GdkPixbuf" GdkPixbuf.pkgConfigVersions, TaggedPkgConfigVersions "Gio" Gio.pkgConfigVersions, TaggedPkgConfigVersions "Graphene" Graphene.pkgConfigVersions, TaggedPkgConfigVersions "Gsk" Gsk.pkgConfigVersions, TaggedPkgConfigVersions "Pango" Pango.pkgConfigVersions, TaggedPkgConfigVersions "Cairo" Cairo.pkgConfigVersions]
diff --git a/gi-gtk4.cabal b/gi-gtk4.cabal
--- a/gi-gtk4.cabal
+++ b/gi-gtk4.cabal
@@ -1,5 +1,5 @@
 name:                 gi-gtk4
-version:              4.0.12
+version:              4.0.13
 synopsis:             Gtk 4.x bindings
 description:          Bindings for Gtk 4.x, autogenerated by haskell-gi.
 homepage:             https://github.com/haskell-gi/haskell-gi
@@ -16,7 +16,7 @@
 custom-setup
       setup-depends: base >= 4.11 && < 5,
                      Cabal >= 1.24 && < 4,
-                     haskell-gi >= 0.26.14 && < 0.27,
+                     haskell-gi >= 0.27 && < 0.28,
                      gi-cairo == 1.0.*,
                      gi-pango == 1.0.*,
                      gi-gio == 2.0.*,
@@ -36,7 +36,7 @@
       pkgconfig-depends: gtk4
       build-depends: base >= 4.9 && <5,
                      haskell-gi-base >= 0.26 && < 0.27,
-                     haskell-gi >= 0.26.14 && < 0.27,
+                     haskell-gi >= 0.27 && < 0.28,
                      haskell-gi-overloading < 1.1,
                      gi-cairo == 1.0.*,
                      gi-pango == 1.0.*,
@@ -72,6 +72,7 @@
                        GI.Gtk.Functions,
                        GI.Gtk.Interfaces,
                        GI.Gtk.Interfaces.Accessible,
+                       GI.Gtk.Interfaces.AccessibleHypertext,
                        GI.Gtk.Interfaces.AccessibleRange,
                        GI.Gtk.Interfaces.AccessibleText,
                        GI.Gtk.Interfaces.Actionable,
@@ -102,6 +103,7 @@
                        GI.Gtk.Objects,
                        GI.Gtk.Objects.ATContext,
                        GI.Gtk.Objects.AboutDialog,
+                       GI.Gtk.Objects.AccessibleHyperlink,
                        GI.Gtk.Objects.ActionBar,
                        GI.Gtk.Objects.ActivateAction,
                        GI.Gtk.Objects.Adjustment,
@@ -180,6 +182,8 @@
                        GI.Gtk.Objects.Entry,
                        GI.Gtk.Objects.EntryBuffer,
                        GI.Gtk.Objects.EntryCompletion,
+                       GI.Gtk.Objects.EnumList,
+                       GI.Gtk.Objects.EnumListItem,
                        GI.Gtk.Objects.EventController,
                        GI.Gtk.Objects.EventControllerFocus,
                        GI.Gtk.Objects.EventControllerKey,
@@ -283,6 +287,7 @@
                        GI.Gtk.Objects.PasswordEntryBuffer,
                        GI.Gtk.Objects.Picture,
                        GI.Gtk.Objects.Popover,
+                       GI.Gtk.Objects.PopoverBin,
                        GI.Gtk.Objects.PopoverMenu,
                        GI.Gtk.Objects.PopoverMenuBar,
                        GI.Gtk.Objects.PrintContext,
@@ -335,6 +340,8 @@
                        GI.Gtk.Objects.StringObject,
                        GI.Gtk.Objects.StringSorter,
                        GI.Gtk.Objects.StyleContext,
+                       GI.Gtk.Objects.Svg,
+                       GI.Gtk.Objects.SvgWidget,
                        GI.Gtk.Objects.Switch,
                        GI.Gtk.Objects.Text,
                        GI.Gtk.Objects.TextBuffer,
@@ -355,6 +362,7 @@
                        GI.Gtk.Objects.TreeStore,
                        GI.Gtk.Objects.TreeView,
                        GI.Gtk.Objects.TreeViewColumn,
+                       GI.Gtk.Objects.TryExpression,
                        GI.Gtk.Objects.UriLauncher,
                        GI.Gtk.Objects.Video,
                        GI.Gtk.Objects.Viewport,
@@ -387,6 +395,7 @@
                        GI.Gtk.Structs.RequestedSize,
                        GI.Gtk.Structs.Requisition,
                        GI.Gtk.Structs.ScrollInfo,
+                       GI.Gtk.Structs.SvgLocation,
                        GI.Gtk.Structs.TextIter,
                        GI.Gtk.Structs.TreeIter,
                        GI.Gtk.Structs.TreePath,
@@ -402,6 +411,7 @@
                        GI.Gtk.Functions,
                        GI.Gtk.Interfaces,
                        GI.Gtk.Interfaces.Accessible,
+                       GI.Gtk.Interfaces.AccessibleHypertext,
                        GI.Gtk.Interfaces.AccessibleRange,
                        GI.Gtk.Interfaces.AccessibleText,
                        GI.Gtk.Interfaces.Actionable,
@@ -432,6 +442,7 @@
                        GI.Gtk.Objects,
                        GI.Gtk.Objects.ATContext,
                        GI.Gtk.Objects.AboutDialog,
+                       GI.Gtk.Objects.AccessibleHyperlink,
                        GI.Gtk.Objects.ActionBar,
                        GI.Gtk.Objects.ActivateAction,
                        GI.Gtk.Objects.Adjustment,
@@ -510,6 +521,8 @@
                        GI.Gtk.Objects.Entry,
                        GI.Gtk.Objects.EntryBuffer,
                        GI.Gtk.Objects.EntryCompletion,
+                       GI.Gtk.Objects.EnumList,
+                       GI.Gtk.Objects.EnumListItem,
                        GI.Gtk.Objects.EventController,
                        GI.Gtk.Objects.EventControllerFocus,
                        GI.Gtk.Objects.EventControllerKey,
@@ -613,6 +626,7 @@
                        GI.Gtk.Objects.PasswordEntryBuffer,
                        GI.Gtk.Objects.Picture,
                        GI.Gtk.Objects.Popover,
+                       GI.Gtk.Objects.PopoverBin,
                        GI.Gtk.Objects.PopoverMenu,
                        GI.Gtk.Objects.PopoverMenuBar,
                        GI.Gtk.Objects.PrintContext,
@@ -665,6 +679,8 @@
                        GI.Gtk.Objects.StringObject,
                        GI.Gtk.Objects.StringSorter,
                        GI.Gtk.Objects.StyleContext,
+                       GI.Gtk.Objects.Svg,
+                       GI.Gtk.Objects.SvgWidget,
                        GI.Gtk.Objects.Switch,
                        GI.Gtk.Objects.Text,
                        GI.Gtk.Objects.TextBuffer,
@@ -685,6 +701,7 @@
                        GI.Gtk.Objects.TreeStore,
                        GI.Gtk.Objects.TreeView,
                        GI.Gtk.Objects.TreeViewColumn,
+                       GI.Gtk.Objects.TryExpression,
                        GI.Gtk.Objects.UriLauncher,
                        GI.Gtk.Objects.Video,
                        GI.Gtk.Objects.Viewport,
@@ -717,6 +734,7 @@
                        GI.Gtk.Structs.RequestedSize,
                        GI.Gtk.Structs.Requisition,
                        GI.Gtk.Structs.ScrollInfo,
+                       GI.Gtk.Structs.SvgLocation,
                        GI.Gtk.Structs.TextIter,
                        GI.Gtk.Structs.TreeIter,
                        GI.Gtk.Structs.TreePath,
