diff --git a/.gitignore b/.gitignore
index ae2eb81..b49af41 100644
--- a/.gitignore
+++ b/.gitignore
@@ -63,3 +63,4 @@
 /vim-8.0-543.tar.bz2
 /vim-8.0-559.tar.bz2
 /vim-8.0-562.tar.bz2
+/vim-8.0-566.tar.bz2
diff --git a/README.patches b/README.patches
index 197e3b1..4e261b8 100644
--- a/README.patches
+++ b/README.patches
@@ -1,3 +1,32 @@
+commit 43d1ac6e81a6796f2e6b3514bbe029cf9bd0a0ae
+Author: Bram Moolenaar <Bram@vim.org>
+Date:   Sat Apr 15 15:37:25 2017 +0200
+
+    patch 8.0.0566: setting nocompatible for the tiny version moves the cursor
+    
+    Problem:    Setting nocompatible for the tiny version moves the cursor.
+    Solution:   Use another trick to skip commands when the +eval feature is
+                present. (Christian Brabandt, closes #1630)
+
+commit 31bdd13c335533c749993b57dcd980a87373139e
+Author: Bram Moolenaar <Bram@vim.org>
+Date:   Sat Apr 15 15:22:52 2017 +0200
+
+    patch 8.0.0565: using freed memory in :caddbuf
+    
+    Problem:    Using freed memory in :caddbuf after clearing quickfix list.
+                (Dominique Pelle)
+    Solution:   Set qf_last to NULL.
+
+commit 39170e2d9761345df4be67d4d3928ac1094b9adf
+Author: Bram Moolenaar <Bram@vim.org>
+Date:   Sat Apr 15 14:36:07 2017 +0200
+
+    patch 8.0.0564: cannot detect Bazel BUILD files on some systems
+    
+    Problem:    Cannot detect Bazel BUILD files on some systems.
+    Solution:   Check for BUILD after script checks. (Issue #1340)
+
 commit 9f9288627795cb6cc6bff332d28eac86b1dbcf13
 Author: Bram Moolenaar <Bram@vim.org>
 Date:   Tue Apr 11 22:44:05 2017 +0200
diff --git a/sources b/sources
index 7d22c4b..79e6e4b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vim-8.0-562.tar.bz2) = a935c42aba5618c7811e7db35a3a198f1d522902da353e32e45c2b5f0d4bfc9040cb0646727b2407fa5c1c3a92a034ae33dc03ed05a16a777fcd53997870b3ce
+SHA512 (vim-8.0-566.tar.bz2) = 16e43debdd4dcb430714041f9c4207696c78936eb1039e6bc76dd53c3ce1da8816f487ff03c14c59e1c3bd34b177998581ebde79f5860fadc3523a6f4c7fdef8
diff --git a/vim.spec b/vim.spec
index f788af3..a567468 100644
--- a/vim.spec
+++ b/vim.spec
@@ -1,4 +1,4 @@
-%define patchlevel 563
+%define patchlevel 566
 %if %{?WITH_SELINUX:0}%{!?WITH_SELINUX:1}
 %define WITH_SELINUX 1
 %endif
@@ -765,6 +765,9 @@ rm -rf %{buildroot}
 %{_datadir}/icons/locolor/*/apps/*
 
 %changelog
+* Tue Apr 18 2017 Karsten Hopp <karsten@redhat.com> 8.0.566-1
+- patchlevel 566
+
 * Thu Apr 13 2017 Karsten Hopp <karsten@redhat.com> 8.0.563-1
 - patchlevel 563