You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added a RethrowExceptionNested option to Script.GlobalOptions which instead of doing a plain re-throw of exceptions, embeds them in the InnerException property of a new exception object. Useful to simplify handling (newer exceptions are automatically decorated) and to preserve stack traces on Mono/Unity (annoying Mono bug..)
Removed _ENV tables from serialized bytecode (thanks Matija Hustić)
Added non-standard contains, startsWith and endsWith methods to string module.
Refactored the Table class's Set/Get methods to be more symmetrical, with added RawGet, Remove and Append methods (thanks Francois Retief)
Added strong names (thanks Fernando P. Najera Cano)
Fixed : Events missing add or remove methods could cause a NullReferenceException
Fixed : __newindex metamethod can completely break the MoonSharp VM (bad bad bug)
Fixed : Lexer matched non-western digits as valid numbers (if you are a .NET developer, recommended read: this - ouch)