Skip to content

Releases: satoren/kaguya

v1.3.2

15 Apr 17:50
Compare
Choose a tag to compare
  • Fix compile error with vector
  • Remove keys and values from LuaUserData

v1.3.1

02 Sep 20:03
Compare
Choose a tag to compare
  • fixed compile error at single header version with C++03
  • Emscripten support for tests.
  • kaguya::VariadicArgType::iterator support random_access_iterator
  • typename to demangle in error message (gcc ,clang)
  • Conversion between LuaUserData ,LuaTable,LuaThread,LuaFunction to error in compilation time.

v1.3.0: Merge branch 'refs/heads/pr/34'

08 Aug 12:10
Compare
Choose a tag to compare
  • Support default argument #17
  • add preprocessor options KAGUYA_FUNCTION_MAX_ARGS ,KAGUYA_FUNCTION_MAX_OVERLOADS. for C++03
  • Remove lua_type_traits < lua_CFunction > instead add lua_type_traits < luacfunction > #39
  • Support __call meta method based Constructor #38
  • If registered __index or __newindex, not override those by UserdataMetatable. #33
  • Fixed bad performance with property #33.
  • addProperty with setter,getter functions. #29
  • Rename TYPE_BOOL to TYPE_BOOLEAN for conflict on objective-c++
  • Add initializer list support for table
  • Add compile option KAGUYA_NO_USERDATA_TYPE_CHECK
    If you not use non kaguya binding userdata type,you can set KAGUYA_NO_USERDATA_TYPE_CHECK to 1. performance up.
  • Fixed bug.
    • Missing return value of coroutine.yeld
    • Fixed function object cannot bind. fix #35

1.2.1

15 Jun 18:26
Compare
Choose a tag to compare

fixed kaguya::optional alignment bug

v1.2.0

12 Jun 08:16
Compare
Choose a tag to compare

ClassMetatable is deprecated. use UserdataMetatable instead.
Add support MSVC2008~2012 with boost library
Breaking changes. Disallow convert 0-number to null-pointer, and that inverse convert.
Add kaguya::optional for get

v1.1.0

22 Apr 19:03
Compare
Choose a tag to compare

Crash when incorrectly calling member function #15
performance tuning for table iterate
Improve variadic arg overload resolution #23
setFunction for LuaThread
add get with error check function for LuaRef

version 1.0.0

26 Feb 19:27
Compare
Choose a tag to compare
v1.0.0

add script for generate of one header file