diff --git a/libmbim-1.24.2.tar.xz b/libmbim-1.24.2.tar.xz
deleted file mode 100644
index 75c0659..0000000
--- a/libmbim-1.24.2.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:32198c099987849c5f442d1cbf4b6e43e645cbdbe9cfdc197b19ddd63c6981e4
-size 508316
diff --git a/libmbim-1.24.4.tar.xz b/libmbim-1.24.4.tar.xz
new file mode 100644
index 0000000..f245206
--- /dev/null
+++ b/libmbim-1.24.4.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:dd488ee6176243a6adb27a5872897336272ea7bea33a3ad501ba268e5a58b285
+size 512524
diff --git a/libmbim.changes b/libmbim.changes
index 401173a..6312594 100644
--- a/libmbim.changes
+++ b/libmbim.changes
@@ -1,3 +1,19 @@
+-------------------------------------------------------------------
+Fri Oct  2 17:38:23 UTC 2020 - Martin Hauke <mardnh@gmx.de>
+
+- Update to version 1.24.4:
+  * libmbim-glib,device:
+    + Added new mbim_device_get_transaction_id() to retrieve the
+      transaction id currently being used.
+  * libmbim-glib,proxy:
+    + Fixed the transaction id used in fragments of the same
+      request.
+    + Avoid creating device context when it's already being
+      untracked.
+    + Fixed double GError free.
+  * mbimcli:
+    + Fixed missing EOL in error string when closing device.
+
 -------------------------------------------------------------------
 Wed Aug 19 12:23:25 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
 
diff --git a/libmbim.spec b/libmbim.spec
index 372130f..c85db8f 100644
--- a/libmbim.spec
+++ b/libmbim.spec
@@ -18,7 +18,7 @@
 
 
 Name:           libmbim
-Version:        1.24.2
+Version:        1.24.4
 Release:        0
 Summary:        Mobile Broadband Interface Model (MBIM) protocol
 License:        GPL-2.0-or-later AND LGPL-2.0-or-later