tag:github.com,2008:https://github.com/nuskey8/Lua-CSharp/releases Release notes from Lua-CSharp 2026-01-19T08:07:55Z tag:github.com,2008:Repository/860552002/v0.5.3 2026-01-19T08:08:24Z v0.5.3 <h2>What's Changed</h2> <ul> <li>Fix: meta method clears other values by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3827972198" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/258" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/258/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/258">#258</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/nuskey8/Lua-CSharp/compare/v0.5.2...v0.5.3"><tt>v0.5.2...v0.5.3</tt></a></p> nuskey8 tag:github.com,2008:Repository/860552002/v0.5.2 2026-01-18T12:44:36Z v0.5.2 <h2>What's Changed</h2> <ul> <li>Fix return value is cleared by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3820015052" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/241" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/241/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/241">#241</a></li> <li>Fix IO type and mode not working well by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3820042883" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/242" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/242/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/242">#242</a></li> <li>improve editor config by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3820641528" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/243" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/243/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/243">#243</a></li> <li>Add: support for init/set/get only properties for SourceGenerator by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3821106788" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/244" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/244/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/244">#244</a></li> <li>fix: auto flush on closing BufferdOutputStream by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3822326300" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/245" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/245/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/245">#245</a></li> <li>improve: support returning object type in SourceGenerator by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3825272296" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/250" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/250/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/250">#250</a></li> <li>Feature: support object type param in SourceGenerator by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3826252748" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/253" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/253/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/253">#253</a></li> <li>Add: GetCurrentEnvironment to get _ENV in C# by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3824701541" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/248" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/248/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/248">#248</a></li> <li>Add: ArgumentsMemory for async methods by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3826323894" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/254" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/254/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/254">#254</a></li> <li>Fix: unary meta method return by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3826421918" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/256" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/256/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/256">#256</a></li> <li>Refactor: improve async return base handling by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3826444097" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/257" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/257/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/257">#257</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/nuskey8/Lua-CSharp/compare/v0.5.1...v0.5.2"><tt>v0.5.1...v0.5.2</tt></a></p> nuskey8 tag:github.com,2008:Repository/860552002/v0.5.1 2025-12-27T08:08:24Z v0.5.1 <h2>What's Changed</h2> <ul> <li>fix: README url by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/nuskey8/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nuskey8">@nuskey8</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3650387767" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/223" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/223/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/223">#223</a></li> <li>fix: CS0117 error by renaming ByteCode to Bytecode by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/nansofting/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nansofting">@nansofting</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3695317447" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/226" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/226/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/226">#226</a></li> <li>Fix: Call async return count by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3725631954" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/228" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/228/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/228">#228</a></li> <li>fix: Disposal of dead coroutine cause NullReference Exception by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3725632852" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/229" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/229/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/229">#229</a></li> <li>fix: support __pairs/__ipairs for non-table type by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3725676706" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/231" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/231/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/231">#231</a></li> <li>Fix: Escape in <code>os.time</code> was not working by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3725695439" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/232" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/232/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/232">#232</a></li> <li>refactor: remove unused LuaCoroutine by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3725904042" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/233" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/233/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/233">#233</a></li> <li>Update README.md/README_JA.md by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3725633613" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/230" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/230/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/230">#230</a></li> <li>v0.5.1 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/nuskey8/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nuskey8">@nuskey8</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3764556069" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/237" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/237/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/237">#237</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/nansofting/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nansofting">@nansofting</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3695317447" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/226" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/226/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/226">#226</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/nuskey8/Lua-CSharp/compare/v0.5.0...v0.5.1"><tt>v0.5.0...v0.5.1</tt></a></p> nuskey8 tag:github.com,2008:Repository/860552002/v0.5.0 2025-11-21T06:09:42Z v0.5.0 <h2>Lua-CSharp v0.5.0</h2> <ul> <li>The virtual machine implementation has been completely redesigned to provide higher performance and better compatibility with Lua 5.2.</li> <li>Many APIs have been added to make processing more efficient.</li> </ul> <h2>What's Changed</h2> <ul> <li>Fix the result of math.random is inconsistent with Lua standard library. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/wmltogether/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/wmltogether">@wmltogether</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2789326980" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/92" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/92/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/92">#92</a></li> <li>Add: EditorConfig by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/nuskey8/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nuskey8">@nuskey8</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2993255137" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/130" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/130/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/130">#130</a></li> <li>Fix Hex-Float Conversions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/wmltogether/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/wmltogether">@wmltogether</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2994818675" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/131" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/131/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/131">#131</a></li> <li>Fix: backslash with real newline in short literal doesn't work by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2902949169" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/108" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/108/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/108">#108</a></li> <li>Pass NextVar tests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/wmltogether/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/wmltogether">@wmltogether</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2986206611" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/122" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/122/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/122">#122</a></li> <li>Fix: unintended <code>index out of range exception</code> on other exception by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2850535258" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/101" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/101/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/101">#101</a></li> <li>Fix: SetList misplaces the top of the stack by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2850559008" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/102" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/102/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/102">#102</a></li> <li>Add: debug library by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2845172737" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/100" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/100/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/100">#100</a></li> <li>Fix exceptions while using Blazor Webassembly by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/wmltogether/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/wmltogether">@wmltogether</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2991239617" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/129" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/129/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/129">#129</a></li> <li>Fix: Self is not passed to <code>__call</code> metamethod by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2841573567" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/99" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/99/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/99">#99</a></li> <li>Fix: <code>or</code> doesn't work well by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2902802220" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/107" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/107/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/107">#107</a></li> <li>Fix: invariant culture in not used in string.format by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3000030748" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/132" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/132/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/132">#132</a></li> <li>Add: support OpLoadKX by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3035701474" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/139" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/139/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/139">#139</a></li> <li>Add: Add project and code to make it easier to check JIT asm by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3035835237" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/140" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/140/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/140">#140</a></li> <li>change: move apis to LuaThreadAccess to validate context by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3054108336" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/143" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/143/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/143">#143</a></li> <li>Improved cancellation process and avoidance of infinite loops by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3066395277" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/147" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/147/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/147">#147</a></li> <li>Package and abstract file stream system by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3071931127" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/149" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/149/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/149">#149</a></li> <li>Add: scratch pattern matching by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3110027624" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/161" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/161/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/161">#161</a></li> <li>Add BinaryData and change file related methods by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3115893352" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/162" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/162/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/162">#162</a></li> <li>add: stdio and os abstractions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3117678449" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/163" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/163/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/163">#163</a></li> <li>revert allows bytes by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3140213505" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/169" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/169/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/169">#169</a></li> <li>update : Lua.Unity reference v0.5 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3145321626" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/171" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/171/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/171">#171</a></li> <li>change: loaded module returns better chunk name by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3163409526" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/173" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/173/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/173">#173</a></li> <li>version 0.5 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3023121272" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/135" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/135/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/135">#135</a></li> <li>change: update class visibility from public to internal in BomUtility… by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3175549309" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/175" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/175/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/175">#175</a></li> <li>change: update class visibility of DummyInputStream from public to in… by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3175581012" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/177" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/177/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/177">#177</a></li> <li>Move byte code conversion to Prototype by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3185701384" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/178" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/178/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/178">#178</a></li> <li>Rename some Do*Async to ExecuteAsync and add api for LuaAssets by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3185718927" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/179" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/179/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/179">#179</a></li> <li>change: rename ReadReturnValues to ReadTopValues and update references by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3185721397" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/180" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/180/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/180">#180</a></li> <li>fix: the results stored memory was also Cleared by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3224844131" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/187" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/187/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/187">#187</a></li> <li>fix: adjust LuaTable initialization and fix remove method argument va… by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3224879296" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/188" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/188/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/188">#188</a></li> <li>fix: array clearing in LuaTable.Clear by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3225004405" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/189" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/189/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/189">#189</a></li> <li>Fix error level by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3225090857" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/190" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/190/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/190">#190</a></li> <li>Simplify LuaState and Platform by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3285791512" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/203" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/203/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/203">#203</a></li> <li>introduce StringInternPool.cs to reduce allocation and seq comp by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3347830293" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/211" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/211/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/211">#211</a></li> <li>version 0.5 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3175568261" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/176" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/176/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/176">#176</a></li> <li>Release 0.5.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/nuskey8/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nuskey8">@nuskey8</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3650334579" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/222" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/222/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/222">#222</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/wmltogether/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/wmltogether">@wmltogether</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2789326980" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/92" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/92/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/92">#92</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/nuskey8/Lua-CSharp/compare/v0.4.2...v0.5.0"><tt>v0.4.2...v0.5.0</tt></a></p> nuskey8 tag:github.com,2008:Repository/860552002/v0.4.2 2025-01-11T12:13:13Z v0.4.2 <h2>What's Changed</h2> <ul> <li>Fix: metatable index/newindex with table by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2767807224" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/72" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/72/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/72">#72</a></li> <li>Ensure array capacity only if index is larger than array length with table.insert function by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Veslo5/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Veslo5">@Veslo5</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2771482759" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/82" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/82/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/82">#82</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Veslo5/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Veslo5">@Veslo5</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2771482759" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/82" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/82/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/82">#82</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/nuskey8/Lua-CSharp/compare/v0.4.1...v0.4.2"><tt>v0.4.1...v0.4.2</tt></a></p> nuskey8 tag:github.com,2008:Repository/860552002/v0.4.1 2025-01-04T15:46:07Z v0.4.1 <h2>What's Changed</h2> <ul> <li>Fix:A LuaObject cannot reference another LuaObject by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2765377906" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/68" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/68/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/68">#68</a></li> <li>Fix fail to parse empty <code>elseif</code> / <code>else</code> blocks by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/annulusgames/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/annulusgames">@annulusgames</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2768883165" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/73" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/73/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/73">#73</a></li> <li>Fix handling of <code>Read&lt;int&gt;()</code> and <code>GetArgument&lt;int&gt;()</code> by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/annulusgames/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/annulusgames">@annulusgames</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2768897110" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/74" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/74/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/74">#74</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/nuskey8/Lua-CSharp/compare/v0.4.0...v0.4.1"><tt>v0.4.0...v0.4.1</tt></a></p> nuskey8 tag:github.com,2008:Repository/860552002/v0.4.0 2025-01-02T00:30:15Z v0.4.0 <h2>What's Changed</h2> <h3>Features</h3> <ul> <li>Add: Lua.Unity package by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/annulusgames/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/annulusgames">@annulusgames</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2763988277" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/57" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/57/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/57">#57</a></li> </ul> <h3>Bug fixes</h3> <ul> <li>Fix for floating number not able to be parsed (Godot) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Flo12344/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Flo12344">@Flo12344</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2611913482" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/47" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/47/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/47">#47</a></li> <li>Fix: closure upvalues by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2706593133" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/53" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/53/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/53">#53</a></li> <li>Fix: gitignore by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/annulusgames/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/annulusgames">@annulusgames</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2764377630" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/58" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/58/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/58">#58</a></li> <li>Fix: parser by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/annulusgames/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/annulusgames">@annulusgames</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2764875343" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/59" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/59/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/59">#59</a></li> <li>Fix LuaObject bugs by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/annulusgames/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/annulusgames">@annulusgames</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2764969788" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/62" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/62/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/62">#62</a></li> <li>Fix: Check userdata type by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2765001428" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/63" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/63/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/63">#63</a></li> </ul> <h3>Improvements</h3> <ul> <li>Optimize: Reduce and merge unnecessary move instructions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2631693573" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/48" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/48/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/48">#48</a></li> <li>Large Optimization by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2658275767" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/52" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/52/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/52">#52</a></li> <li>Optimize: LuaTable.TryGetNext by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2764898662" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/60" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/60/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/60">#60</a></li> <li>Optimize: Reduce unnecessary coping in coroutine by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2764902888" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/61" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/61/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/61">#61</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Flo12344/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Flo12344">@Flo12344</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2611913482" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/47" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/47/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/47">#47</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/nuskey8/Lua-CSharp/compare/v0.3.1...v0.4.0"><tt>v0.3.1...v0.4.0</tt></a></p> nuskey8 tag:github.com,2008:Repository/860552002/v0.3.1 2024-10-18T03:06:24Z v0.3.1 <h2>What's Changed</h2> <h3>Bug fixes</h3> <ul> <li>Fix: LuaStack.PopUntil by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/annulusgames/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/annulusgames">@annulusgames</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2596210716" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/44" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/44/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/44">#44</a></li> <li>Fix: Incorrect values ​​may be returned if metamethod return value does not exist by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/annulusgames/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/annulusgames">@annulusgames</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2596234768" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/45" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/45/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/45">#45</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/nuskey8/Lua-CSharp/compare/v0.3.0...v0.3.1"><tt>v0.3.0...v0.3.1</tt></a></p> nuskey8 tag:github.com,2008:Repository/860552002/v0.3.0 2024-10-18T01:25:22Z v0.3.0 <h2>What's Changed</h2> <h3>Features</h3> <ul> <li>Add: Lua.SourceGenerator by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/annulusgames/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/annulusgames">@annulusgames</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2594538888" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/39" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/39/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/39">#39</a></li> </ul> <h3>Bug fixes</h3> <ul> <li>Fix: Implicit conversion from string to number, which is out of speci… by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2587440345" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/38" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/38/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/38">#38</a></li> <li>Fix: <code>__tostring</code> is not working by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/annulusgames/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/annulusgames">@annulusgames</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2594737937" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/40" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/40/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/40">#40</a></li> <li>Fix: <code>coroutine.status</code> is missing by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/annulusgames/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/annulusgames">@annulusgames</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2594901218" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/42" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/42/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/42">#42</a></li> <li>Fix: the chunk name of the generated lua function becomes anonymous by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/annulusgames/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/annulusgames">@annulusgames</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2594946289" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/43" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/43/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/43">#43</a></li> </ul> <h3>Improvements</h3> <ul> <li>Optimize: standard libraries by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/annulusgames/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/annulusgames">@annulusgames</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2594882580" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/41" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/41/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/41">#41</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akeit0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akeit0">@akeit0</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2587440345" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/38" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/38/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/38">#38</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/nuskey8/Lua-CSharp/compare/v0.2.1...v0.3.0"><tt>v0.2.1...v0.3.0</tt></a></p> nuskey8 tag:github.com,2008:Repository/860552002/v0.2.1 2024-10-14T08:14:53Z v0.2.1 <h2>What's Changed</h2> <ul> <li>Fix: <code>OpenCoroutineLibrary()</code> is missing in <code>OpenStandardLibraries()</code> by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/annulusgames/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/annulusgames">@annulusgames</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2585166443" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/33" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/33/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/33">#33</a></li> <li>Fix: <code>DoStringAsync</code> chunkName argument is not reflected when there is a syntax error by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/annulusgames/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/annulusgames">@annulusgames</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2585174254" data-permission-text="Title is private" data-url="https://github.com/nuskey8/Lua-CSharp/issues/34" data-hovercard-type="pull_request" data-hovercard-url="/nuskey8/Lua-CSharp/pull/34/hovercard" href="https://github.com/nuskey8/Lua-CSharp/pull/34">#34</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/nuskey8/Lua-CSharp/compare/v0.2.0...v0.2.1"><tt>v0.2.0...v0.2.1</tt></a></p> nuskey8