Releases: rdeioris/LuaMachine
Releases · rdeioris/LuaMachine
Marketplace 20200224
- Added LuaGetInfo() to retrieve basic debug infos from the calling UFUNCTION
- Added CodePath param to LuaRunString (Credits: Bill Effin Murray (Smoozilla))
- Fixed leak when calling UFUNCTIONs with table as arguments
- Added LuaGetLocals() for retrieving local lua variables from the calling UFUNCTION
- Added LuaTableFromMap for generating a lua table from TMap<FString, FLuaValue>
Marketplace 20200211
- Added support for auto tracking LuaUserDataObjects in LuaState's
- New Button to trigger Lua GC from the LuaMachine Debugger
- Added __gc management for LuaUserDataObjects (an overridable event is raised)
Marketplace 20200209
- Added support for loading paks/dlc at rutime
- Added (unsafe) support for yield in blueprints
Marketplace 20200202
- Improved LuaComponent API, added bImplicitSelf property
- Exposed GetSelectedText() to the Lua Code Box
- Added fast conversion from lua value/table to Vector
Marketplace 20200129
- Added support for Android 64bit
- Improved serialization of cooked LuaCodeAsset
- Added ULuaBlueprintPackage class
- Added ULuaUserDataObject
- Added Json and Base64 apis
- Better support for binary streams
Marketplace 20191230
- Improved Lua Debugger
- Added support for Linux AArch64
- Fixed 'base' library loader
Marketplace 20191218
- Moved main module loading phase to "PreDefault" (fixes packaging issue on 4.24)
- Fixed crash when 'Lua Open Libs' is disabled in a LuaState
- Added options for loading only a subset of standard lua libraries
Marketplace 20191210
- Added support for Unreal Engine 4.24
Marketplace 20190905
- Marketplace build fixes
Marketplace 20190904
- Porting to 4.23