Skip to content

v0.5.8

Latest

Choose a tag to compare

@akeit0 akeit0 released this 25 Oct 12:54
· 105 commits to main since this release
c735770

What's Changed

  • Ignore JetBrains temporary files by @imi0 in #313
  • Fix behavior of table operations that require extending the capacity of LuaTable.array by @Dargones in #346
  • Add proactive stack overflow detection via MaxCallDepth + tests by @ModMaker101 in #317
  • Fix method receiver preservation during __index lookup by @akeit0 in #347
  • Fix concurrent publication of generated LuaObject metatables by @akeit0 in #348
  • Suppress documentation and obsolete warnings in generated wrappers by @akeit0 in #349
  • Fix inherited LuaObject member and metamethod replacements by @akeit0 in #350
  • Align Lua parser diagnostics and validate missing closers by @akeit0 in #351
  • Prevent unsupported return types from aborting LuaObject generation by @akeit0 in #352
  • Support variadic Lua arguments with ReadOnlySpan/ReadOnlyMemory by @akeit0 in #255
  • Restore count hooks after aborted callbacks by @akeit0 in #353
  • Restore hooks after frame setup failures by @akeit0 in #354
  • Inherit host hooks when creating Lua threads and coroutines by @akeit0 in #355
  • Fix escaped closing brackets in Lua pattern classes by @akeit0 in #357
  • Fix zero-length pattern matches at the end of strings by @akeit0 in #358
  • Fix __index dispatch for string.gsub replacement tables by @XinyuGuan in #360
  • Honor __len in Lua 5.2 table-library operations by @XinyuGuan in #362
  • Integrate #364–#366 with rename safety, w+ seek and gsub allocation fixes by @akeit0 in #368
  • Fix os.rename deleting the destination when the source does not exist by @billythekidz in #364
  • Fix io.open w+ failing on a file that does not exist by @billythekidz in #365
  • Fix string.gsub replacement strings and %f; enable pm.lua by @billythekidz in #366
  • Integrate #367: opt-in byte strings with compatible I/O by @akeit0 in #369
  • Add opt-in byte strings (LuaPlatform.ByteStrings) by @billythekidz in #367
  • Clarify UTF-8 conversion names and expose text helpers by @akeit0 in #370
  • Prepare v0.5.8 release by @akeit0 in #371

New Contributors

Full Changelog: v0.5.7...v0.5.8