diff --git a/kate-21.12.0.tar.xz b/kate-21.12.0.tar.xz
deleted file mode 100644
index 4e15a1a..0000000
--- a/kate-21.12.0.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b4122e7c7078a853bde82a4177f19148d2c1cb952dca0636c07f741989146f7b
-size 7381344
diff --git a/kate-21.12.0.tar.xz.sig b/kate-21.12.0.tar.xz.sig
deleted file mode 100644
index 2ab0d75..0000000
--- a/kate-21.12.0.tar.xz.sig
+++ /dev/null
@@ -1,16 +0,0 @@
------BEGIN PGP SIGNATURE-----
-
-iQIzBAABCgAdFiEEyiYsbIPeTS+yijMqOmpNuDnqptcFAmGpY3AACgkQOmpNuDnq
-ptehkQ/+JdslzZAEHtvupwnozzTs0QeIuxM3Uvhk1RK2GJjTMtd2UhuIZ+uHzqj/
-NRs6ZTEjji+O0McrCRRaMvK0S49vK2BTjka2LofYfE2eBp8wX/SjMWB6halo3HsV
-chBe2B+AdLoLRTxF1n/Qw4w/unWN6cb2xc2IqoNNTifwiHxFgq22wrHSE2Pi1dA8
-e0WhMSeI7VD9NiMCUmMoRUBBSlLhHiOkC+j9EgpCbbhGFbxpSn+iyyKqeNDkb69X
-oRtoF1LfC3E63f100wGZiqZ4KxS0no2cZsv82pglW1nc+dqNxiTftDo7YxuudNHK
-IXjBm33uCPdSZGTCqazs32YQitl7kC9DI2+p4s6oZmXwpg3uJmpcnmNlV9rzSDne
-Vui0+2JhnA0jM5TSadSU45gM7W/ILTTcMO2CHAeEyTd+0+o5rIHluWqzioB4+0Kj
-1FdcwtHGL94tavG0C0KfQ/UC7z3Hfw25ERhuU1lX5gSgmD3acatt5FsVkusYN/Nh
-0wFPYQr8V8DArZ44pmIaGKqQX5sVH1Q6ymkedP9cSkUq/Qjt6WXZq7n259mrdS20
-XlB0WdPzjlk/vjKNqWCiyYJxK32Lrl3/uYgg2MikXgfLBqjDlbeagHam7rvCNA6Y
-wkGPoRETaWkhnco20S3C76P3vTimNTYwLTyle2eRuajb/iQfpc4=
-=QwhW
------END PGP SIGNATURE-----
diff --git a/kate-21.12.1.tar.xz b/kate-21.12.1.tar.xz
new file mode 100644
index 0000000..938f75a
--- /dev/null
+++ b/kate-21.12.1.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7e48ccfdb58a41252566b5d6f263db16d6c88af60e2a15aef305bc0fa305a011
+size 7392532
diff --git a/kate-21.12.1.tar.xz.sig b/kate-21.12.1.tar.xz.sig
new file mode 100644
index 0000000..26adc18
--- /dev/null
+++ b/kate-21.12.1.tar.xz.sig
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmHTkH0ACgkQu0YzUNbv
+Me+pwg/+InH+l3oXShS2Q19d7d6BXEGppGyYSPAqvF28bEmVtDXzBDkmevBuxn7R
+M5TEwUbQX+zGXFIrHuKo/bK2VLwYfCK4oEUJ7ezAf6qJITO7OQOa5XJGpTngPans
+twnQKYjkUy/gvp7mQtMBnydUBVwWICWZwi+81oj2UD17og/IPas+ooEv/Og+APo7
+knUbLG3X11GxxojhK87JAKpWp/w8+J8RwdDWUIVncszi6AXtUf/ElGMiOwRAb4Ng
+u2Yl+cqXMSaua0IVNNNSJ+4RSkFINgTGkBOp/8r9JsqBCabafdrYRLOsdqBCEI1K
+rNbiE/EpRVl8JzN1iKgHOyDqefo/fKRvVswlR109f2HgmmpOmOD3NL1jT/vzZwv3
+86D4DOPM0tayK1YYtMCDguZtkFeqRbxEbf5Bo+xjm9zdsFo8PdJcEEG1BukQbf4E
+FZbEIG9isSHi9ja157Im/2joE2E5umbRrvMIQ3ci89eVfwYdVw60bZJ7R4VXXJ9o
+K0zpZli4DLwsjvbN9tnaELcP2BNNS7dNKCeYZi08iEp/FXppgfu5INGaswIO1z16
+0ZYwWhE6htL2JPqaba8u0ETzZU2APtirm/lk70vF0nphbv3EWQUCMliTNrMSCmYU
+KxuJ3NKfY8EVUO5Ojpz9r/N8/+A4uNzKoAViw9rEm5hv735Mvf4=
+=GwwC
+-----END PGP SIGNATURE-----
diff --git a/kate.changes b/kate.changes
index faf81cf..2f33004 100644
--- a/kate.changes
+++ b/kate.changes
@@ -1,3 +1,28 @@
+-------------------------------------------------------------------
+Tue Jan  4 10:25:18 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
+
+- Update to 21.12.1
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/gear/21.12.1/
+- Changes since 21.12.0:
+  * lsp: Do not HTML escape markdown text
+  * Fix blame not visible after switching to a 'diff view'
+  * SemanticTokens: Use size_t as argument for type (kde#447553)
+  * lsp: Handle client/RegisterCapability
+  * Fix incorrect blame info parsing when summary has '\t'
+  * ColorBrackets: Fix disconnecting wrong view
+  * Fix 2 second delays for everything semantic highlighting related
+  * do nothing if use canceled project open (kde#447194)
+  * Ensure to clean up saved ranges when docs close
+  * enable/disable project actions (kde#445494)
+  * Fix segfault on session change
+  * try to fix compile on FreeBSD
+  * build 'Colored brackets for readability' plugin in master
+  * fix sessions segfault because of invalid iterator (kde#446863)
+  * appstream: Remove duplicated release info
+  * Fix LSPTooltip sizing
+
 -------------------------------------------------------------------
 Fri Dec  3 19:21:41 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
 
diff --git a/kate.spec b/kate.spec
index 4f0fd95..8886731 100644
--- a/kate.spec
+++ b/kate.spec
@@ -19,16 +19,16 @@
 %define _appstreamkpackage 0%(cat %{_kf5_cmakedir}/KF5Package/KF5PackageMacros.cmake | grep -q 'appstream-metainfo' && echo 1)
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')}
-%bcond_without lang
+%bcond_without released
 Name:           kate
-Version:        21.12.0
+Version:        21.12.1
 Release:        0
 Summary:        Advanced Text Editor
 License:        GPL-3.0-or-later
 Group:          Productivity/Text/Editors
 URL:            https://kate-editor.org
 Source:         https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
-%if %{with lang}
+%if %{with released}
 Source1:        https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig
 Source2:        applications.keyring
 %endif
@@ -101,7 +101,7 @@ plugins and data files for Kate and KWrite editors.
 
 %install
   %kf5_makeinstall -C build
-  %if %{with lang}
+  %if %{with released}
     %find_lang %{name} --with-man --all-name
     %{kf5_find_htmldocs}
   %endif
@@ -146,7 +146,7 @@ plugins and data files for Kate and KWrite editors.
 %{_kf5_sharedir}/katexmltools/
 %{_kf5_sharedir}/plasma/
 
-%if %{with lang}
+%if %{with released}
 %files lang -f %{name}.lang
 %endif