Skip to content

Releases: rdeioris/LuaMachine

Marketplace 20211006

06 Oct 06:25
Compare
Choose a tag to compare
  • Official 4.27 Support

Marketplace 2021211

11 Dec 10:04
Compare
Choose a tag to compare
  • Performance improvements
  • Simplified reflection api (usable by Blueprints too)
  • Lua Console

Marketplace 20200904

04 Sep 08:39
Compare
Choose a tag to compare
  • Removed UTF32 in 4.23 and 4.24 (not supported in older engine versions)

Marketplace 20200903

03 Sep 05:45
Compare
Choose a tag to compare
  • Lua files are now parsed as UTF8
  • Added support for UTF8, UTF16 and UTF32 string conversion

Marketplace 20200725

25 Jul 10:36
Compare
Choose a tag to compare
  • Improved (and refactored) Reflection API
  • More solid table memory management

Marketplace 20200604

04 Jun 08:17
Compare
Choose a tag to compare
  • Compilation fixes for Marketplace

Marketplace 20200530

30 May 08:37
Compare
Choose a tag to compare
  • Added LuaValueToPointer and LuaValueToHexPointer functions
  • LuaValue based Tables are no more lazily initialized, the LuaCreateLazyTable function has been added to support the old behaviour.
  • Added LuaStateInitialized event.

Marketplace 20200521

21 May 06:32
Compare
Choose a tag to compare
  • Improved memory management
  • Added hooks/events in lua states for streaming level loading/unloading

Marketplace 20200510

10 May 16:33
Compare
Choose a tag to compare
  • Fixed Linux 64bit builds
  • Support for 4.25
  • Allow to override UserData __index metamethod
  • Allow to dynamically populate UserData table

Marketplace 20200224

24 Feb 14:39
Compare
Choose a tag to compare
  • 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>