diff --git a/misc/nightly/plugins.sh b/misc/nightly/plugins.sh
index f0d7a661cb..dd162e7c8e 100755
--- a/misc/nightly/plugins.sh
+++ b/misc/nightly/plugins.sh
@@ -38,7 +38,7 @@ VERSION_7Z=24.08
curl -o arclite/7z/7z-${VERSION_7Z}.zip https://raw.githubusercontent.com/FarGroup/thirdparty/master/7z-${VERSION_7Z}.zip
unzip arclite/7z/7z-${VERSION_7Z}.zip -d arclite/7z/${VERSION_7Z}
-VERSION_LUASDK=20240301
+VERSION_LUASDK=20240911
curl -o luamacro/luasdk/LuaSDK-${VERSION_LUASDK}.zip https://raw.githubusercontent.com/FarGroup/thirdparty/master/LuaSDK-${VERSION_LUASDK}.zip
unzip luamacro/luasdk/LuaSDK-${VERSION_LUASDK}.zip -d luamacro/luasdk/${VERSION_LUASDK}
diff --git a/plugins/luamacro/luafar3.vcxproj b/plugins/luamacro/luafar3.vcxproj
index bd01a876ff..79a18f560e 100644
--- a/plugins/luamacro/luafar3.vcxproj
+++ b/plugins/luamacro/luafar3.vcxproj
@@ -9,7 +9,7 @@
Plugins\..
Plugins\luamacro\$(ProjectName)
- 20240301
+ 20240911
32
64
ARM64
diff --git a/plugins/luamacro/luamacro.vcxproj b/plugins/luamacro/luamacro.vcxproj
index b1c682677e..a9faa7b1ce 100644
--- a/plugins/luamacro/luamacro.vcxproj
+++ b/plugins/luamacro/luamacro.vcxproj
@@ -6,7 +6,7 @@
DynamicLibrary
- 20240301
+ 20240911
32
64
ARM64
diff --git a/plugins/luamacro/makefile_gcc b/plugins/luamacro/makefile_gcc
index 91e343f814..57cc5a1c6f 100644
--- a/plugins/luamacro/makefile_gcc
+++ b/plugins/luamacro/makefile_gcc
@@ -1,5 +1,5 @@
NAME = luamacro
-VERSION_LUASDK = 20240301
+VERSION_LUASDK = 20240911
SRCS = \
luafar/luaplug.c \
diff --git a/plugins/luamacro/makefile_lib_gcc b/plugins/luamacro/makefile_lib_gcc
index 3d936aaa55..d1293fd3d8 100644
--- a/plugins/luamacro/makefile_lib_gcc
+++ b/plugins/luamacro/makefile_lib_gcc
@@ -1,5 +1,5 @@
NAME=luafar3
-VERSION_LUASDK=20240301
+VERSION_LUASDK=20240911
ifdef SYS_LUA
LUA=lua
diff --git a/plugins/luamacro/makefile_lib_vc b/plugins/luamacro/makefile_lib_vc
index 522758bbd2..614d18118a 100644
--- a/plugins/luamacro/makefile_lib_vc
+++ b/plugins/luamacro/makefile_lib_vc
@@ -1,5 +1,5 @@
NAME=luafar3
-VERSION_LUASDK=20240301
+VERSION_LUASDK=20240911
USERCPP=/Iluasdk/include /DBUILD_DLL /DWINVER=0x500 /DLUADLL=\"lua51.dll\"
!ifndef LUA
LUA=luasdk\$(VERSION_LUASDK)\32\lua.exe
diff --git a/plugins/luamacro/makefile_vc b/plugins/luamacro/makefile_vc
index 43f8dd81ac..76e73adbeb 100644
--- a/plugins/luamacro/makefile_vc
+++ b/plugins/luamacro/makefile_vc
@@ -1,5 +1,5 @@
NAME=LuaMacro
-VERSION_LUASDK=20240301
+VERSION_LUASDK=20240911
USERCPP=/Iluasdk/include /DEXPORT_OPEN /DEXPORT_CONFIGURE \
/DEXPORT_PROCESSEDITOREVENT /DEXPORT_PROCESSVIEWEREVENT \
/DEXPORT_PROCESSDIALOGEVENT /DEXPORT_PROCESSEDITORINPUT /DEXPORT_PROCESSCONSOLEINPUT \