diff --git a/sources b/sources
index 384f6b0..a1317df 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (systemd-250.2.tar.gz) = 2f734c1d1ea98ee3f1beb00689a0d56603cd981aa938bee1655445ddd4af3b2bb6472249fa158741edcb2259ee302b625e124c38b7d2ec00c53760d6b362d5bb
+SHA512 (systemd-250.3.tar.gz) = 81847fb088ff271138b1ea318995a2ca2ee5d4c5d839c9dd81f0210d366198049199d59c49b25ef8783df2c6b8dd9fcdf2d916777788b1a6d42deec9da8e9da5
diff --git a/systemd.spec b/systemd.spec
index 9d57c74..509fd15 100644
--- a/systemd.spec
+++ b/systemd.spec
@@ -30,7 +30,7 @@
 Name:           systemd
 Url:            https://www.freedesktop.org/wiki/Software/systemd
 %if %{without inplace}
-Version:        250.2
+Version:        250.3
 Release:        1%{?dist}
 %else
 # determine the build information from local checkout
@@ -1026,6 +1026,15 @@ fi
 %files standalone-sysusers -f .file-list-standalone-sysusers
 
 %changelog
+* Tue Jan 18 2022 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 250.3-1
+- Third stable release after v250: fixes for sd-boot on fringe hardware (e.g. VirtualBox),
+  various man page updates, sd-journal file verification is now stricter,
+  systemd-networkd by default will not add routes for wireguard AllowedIPs=
+  systemd nss modules shouldn't try to read kernel command line
+- Don't do sd-boot updates when not installed (#2038289)
+- xdg-autostart-service will ignore ExecCondition= when the helper binary is missing
+- kernel-install does cleanup better (#2016630)
+
 * Fri Jan  7 2022 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 250.2-1
 - Second stable release after v250: various bugfixes
   (systemd-resolved, systemd-journald, userdbctl, homed).