diff --git a/common/shlibs b/common/shlibs
index 4ca52eda7cb..4131964398e 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4289,7 +4289,7 @@ libreadosm.so.1 readosm-1.1.0a_1
 libSvtAv1Enc.so.1 libsvt-av1-1.3.0_1
 libSvtAv1Dec.so.0 libsvt-av1-0.9.0_1
 libyascreen.so.0 yascreen-1.96_1
-libyyjson.so.0 yyjson-0.9.0_1
+libyyjson.so.0 yyjson-0.10.0_1
 librz_analysis.so.0.7 rizin-0.7.2_1
 librz_asm.so.0.7 rizin-0.7.2_1
 librz_bin.so.0.7 rizin-0.7.2_1
diff --git a/srcpkgs/yyjson/template b/srcpkgs/yyjson/template
index 19397dbdb7f..9e490ea7497 100644
--- a/srcpkgs/yyjson/template
+++ b/srcpkgs/yyjson/template
@@ -1,6 +1,6 @@
 # Template file for 'yyjson'
 pkgname=yyjson
-version=0.9.0
+version=0.10.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
@@ -10,7 +10,7 @@ license="GPL-3.0-or-later"
 homepage="https://ibireme.github.io/yyjson"
 changelog="https://github.com/ibireme/yyjson/raw/master/CHANGELOG.md"
 distfiles="https://github.com/ibireme/yyjson/archive/refs/tags/${version}.tar.gz"
-checksum=59902bea55585d870fd7681eabe6091fbfd1a8776d1950f859d2dbbd510c74bd
+checksum=0d901cb2c45c5586e3f3a4245e58c2252d6b24bf4b402723f6179523d389b165
 
 if [ -n "$XBPS_CHECK_PKGS" ]; then
 	configure_args+=" -DYYJSON_BUILD_TESTS=ON"