Skip to content

Releases: davidsiaw/luacppinterface

LuaCppInterface v1.3

18 May 05:51
Compare
Choose a tag to compare

This incremental release contains some additional features and warning removals provided by a large contributor @ziab and smaller contributions from @ThePhD and @alextrevisan . You have my gratitude.

  • Addition of std::wstring and wchar_t support along with conversion routines
  • Made all errors in LuaCppInterface call lua_error. This way if you are in Lua code you can handle the exceptions properly.
  • Replaced asserts for Lua types with real Lua errors
  • Added an exception to handle lua_atpanic, so it can be caught by C++
  • Additional tests covering required behavior

LuaCppInterface v1.2

12 May 16:23
Compare
Choose a tag to compare

This is a bugfix release with a bunch of annoying kinks sorted out:

  • Bind now possible for const functions
  • Fix yielding functions not yielding correctly
  • Now you can also bind const functions to LuaUserdata!
  • Add -> operator for LuaUserdata (Its becoming more and more like a shared pointer)
  • Fixed some errors coming out of me not using namespaces explicitly
  • More testing to check against some fixes.

LuaCppInterface

13 Aug 14:33
Compare
Choose a tag to compare

Version 1.0! This release is the first stable version to go out. Please notify me of any issues you find that might hinder the development of your program if you rely on LuaCppInterface

Thanks for using this!

Test Release

13 Aug 14:34
Compare
Choose a tag to compare
Test Release Pre-release
Pre-release

Tagged to try out github releases. I'm not a big fan of downloadable source code via browser since you lose the ability to update easily and people simply re-checkin stuff into repos, but this is a great way to mark a release for everyone to see.