diff --git a/docs/rst/installing-wireplumber.rst b/docs/rst/installing-wireplumber.rst
index 55ca48dd..01b6035d 100644
--- a/docs/rst/installing-wireplumber.rst
+++ b/docs/rst/installing-wireplumber.rst
@@ -8,9 +8,9 @@ Dependencies
In order to compile WirePlumber you will need:
-* GLib >= 2.58
-* PipeWire 0.3 (>= 0.3.26)
-* Lua 5.3
+* GLib >= 2.62
+* PipeWire 0.3 (>= 0.3.41)
+* Lua 5.3 or 5.4
Lua is optional in the sense that if it is not found in the system, a bundled
version will be built and linked statically with WirePlumber. This is controlled
diff --git a/docs/rst/lua_api/lua_introduction.rst b/docs/rst/lua_api/lua_introduction.rst
index c173855e..44b749b4 100644
--- a/docs/rst/lua_api/lua_introduction.rst
+++ b/docs/rst/lua_api/lua_introduction.rst
@@ -6,10 +6,8 @@ Introduction
`Lua `_ is a powerful, efficient, lightweight,
embeddable scripting language.
-WirePlumber uses `Lua version 5.3 `_ to
-implement its engine. Another, more recent, version may be considered
-in the future, but do note that different Lua versions are not API-compatible
-and that will likely also affect WirePlumber's Lua API.
+WirePlumber uses `Lua version 5.4 `_ to
+implement its engine. For older systems, Lua 5.3 is also supported.
There are currently two uses for Lua in WirePlumber:
@@ -22,7 +20,7 @@ Lua Reference
-------------
If you are not familiar with the Lua language and its API, please refer to
-the `Lua 5.3 Reference Manual `_
+the `Lua 5.4 Reference Manual `_
Sandbox
-------