diff --git a/.gitignore b/.gitignore
index 78a996d..a3c89c4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,3 +9,4 @@
 /gtkmm-4.11.1.tar.xz
 /gtkmm-4.11.2.tar.xz
 /gtkmm-4.11.3.tar.xz
+/gtkmm-4.12.0.tar.xz
diff --git a/gtkmm4.0.spec b/gtkmm4.0.spec
index fa09e47..7137987 100644
--- a/gtkmm4.0.spec
+++ b/gtkmm4.0.spec
@@ -3,13 +3,13 @@
 %define release_version %(echo %{version} | awk -F. '{print $1"."$2}')
 
 %global glibmm_version 2.68.0
-%global gtk4_version 4.11.3
+%global gtk4_version 4.12.0
 %global cairomm_version 1.15.4
 %global pangomm_version 2.50.0
 %global gdk_pixbuf2_version 2.35.5
 
 Name:           gtkmm4.0
-Version:        4.11.3
+Version:        4.12.0
 Release:        %autorelease
 Summary:        C++ interface for the GTK+ library
 
@@ -80,7 +80,7 @@ cp -a demos/ _docs/
 
 %files
 %license COPYING
-%doc AUTHORS NEWS README.md
+%doc NEWS README.md
 %{_libdir}/libgtkmm-%{apiver}.so.0*
 
 %files devel
diff --git a/sources b/sources
index e2eec85..7bc6a03 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (gtkmm-4.11.3.tar.xz) = 0f21091b73c504db98ec748b3a424061e385600131d951aa4a4066d2afdf0679e7c1cf5b4e08122370d21519bec98c6abccb1924ca4500cd8c6043f3e4190573
+SHA512 (gtkmm-4.12.0.tar.xz) = 0bde82ac1331c86810bb513362c81a30b0abaf906af4cf4b0607b85362125d8a15307fb5c51c6497fa9292acce437af027c4e336231dd18d72251f43e3d23688