diff --git a/_servicedata b/_servicedata
index fa0243d..994a169 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,6 +1,6 @@
 <servicedata>
   <service name="tar_scm">
     <param name="url">https://github.com/openSUSE/libeconf.git</param>
-    <param name="changesrevision">77aa2597aa73b56ab1aa824d443ff9fa5667d71e</param>
+    <param name="changesrevision">535641ce1131db19d526e0f1d1d43437b87add44</param>
  </service>
 </servicedata>
\ No newline at end of file
diff --git a/libeconf-0.5.1.tar.xz b/libeconf-0.5.1.tar.xz
deleted file mode 100644
index 729d406..0000000
--- a/libeconf-0.5.1.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:430900f40b9c2aa34508b8d20ee40fa900d208b4377b42b809c290df249bb7f0
-size 148372
diff --git a/libeconf-0.5.2.tar.xz b/libeconf-0.5.2.tar.xz
new file mode 100644
index 0000000..e0c05a9
--- /dev/null
+++ b/libeconf-0.5.2.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d1f9a07d9693ec48f416b5ca31ac1d2f23a1f3688252edffec2e12ca8c1b3be2
+size 148804
diff --git a/libeconf.changes b/libeconf.changes
index b036d88..2baf201 100644
--- a/libeconf.changes
+++ b/libeconf.changes
@@ -1,3 +1,26 @@
+-------------------------------------------------------------------
+Fri Mar 24 15:12:18 UTC 2023 - schubi@suse.com
+
+- Update to version 0.5.2:
+  * Fixed build for aarch64 and gcc13.
+  * Making the output verbose when a test fails.
+  * Fixed a stack-buffer-overflow vulnerability in "econf_writeFile"
+    function.
+  * Fixed a stack-buffer-overflow vulnerability in "read_file"
+    function.
+  * Added new feature: econf_set_conf_dirs (const char **dir_postfix_list)
+    Sets a list of directory structures (with order) which describes
+    the directories in which the files have to be parsed.
+    E.G. with the given list: {"/conf.d/", ".d/", "/", NULL} files in following
+       directories will be parsed:
+          "<default_dirs>/<project_name>.<suffix>.d/"
+          "<default_dirs>/<project_name>/conf.d/"
+          "<default_dirs>/<project_name>.d/"
+          "<default_dirs>/<project_name>/"
+       The entry "<default_dirs>/<project_name>.<suffix>.d/" will be added
+       automatically.
+  * General code cleanup.
+    
 -------------------------------------------------------------------
 Thu Jan 19 15:58:59 UTC 2023 - schubi@suse.com
 
diff --git a/libeconf.spec b/libeconf.spec
index 43e504e..5024cdd 100644
--- a/libeconf.spec
+++ b/libeconf.spec
@@ -18,7 +18,7 @@
 
 %define lname	libeconf0
 Name:           libeconf
-Version:        0.5.1
+Version:        0.5.2
 Release:        0
 Summary:        Enhanced config file parser ala systemd
 License:        LGPL-2.1-or-later