Releases: AnnulusGames/Lua-CSharp
Releases · AnnulusGames/Lua-CSharp
v0.4.2
v0.4.1
What's Changed
- Fix:A LuaObject cannot reference another LuaObject by @Akeit0 in #68
- Fix fail to parse empty
elseif
/else
blocks by @AnnulusGames in #73 - Fix handling of
Read<int>()
andGetArgument<int>()
by @AnnulusGames in #74
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
Features
- Add: Lua.Unity package by @AnnulusGames in #57
Bug fixes
- Fix for floating number not able to be parsed (Godot) by @Flo12344 in #47
- Fix: closure upvalues by @Akeit0 in #53
- Fix: gitignore by @AnnulusGames in #58
- Fix: parser by @AnnulusGames in #59
- Fix LuaObject bugs by @AnnulusGames in #62
- Fix: Check userdata type by @Akeit0 in #63
Improvements
- Optimize: Reduce and merge unnecessary move instructions by @Akeit0 in #48
- Large Optimization by @Akeit0 in #52
- Optimize: LuaTable.TryGetNext by @Akeit0 in #60
- Optimize: Reduce unnecessary coping in coroutine by @Akeit0 in #61
New Contributors
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
Bug fixes
- Fix: LuaStack.PopUntil by @AnnulusGames in #44
- Fix: Incorrect values may be returned if metamethod return value does not exist by @AnnulusGames in #45
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
Features
- Add: Lua.SourceGenerator by @AnnulusGames in #39
Bug fixes
- Fix: Implicit conversion from string to number, which is out of speci… by @Akeit0 in #38
- Fix:
__tostring
is not working by @AnnulusGames in #40 - Fix:
coroutine.status
is missing by @AnnulusGames in #42 - Fix: the chunk name of the generated lua function becomes anonymous by @AnnulusGames in #43
Improvements
- Optimize: standard libraries by @AnnulusGames in #41
New Contributors
Full Changelog: v0.2.1...v0.3.0
v0.2.1
What's Changed
- Fix:
OpenCoroutineLibrary()
is missing inOpenStandardLibraries()
by @AnnulusGames in #33 - Fix:
DoStringAsync
chunkName argument is not reflected when there is a syntax error by @AnnulusGames in #34
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Fix and / or by @AnnulusGames in #28
- Fix: metamethod call by @AnnulusGames in #29
- Optimization by @AnnulusGames in #30
- Redesign
LuaFunction
by @AnnulusGames in #32
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Initial release