Releases: satoren/kaguya
Releases · satoren/kaguya
v1.3.2
v1.3.1
- 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'
- 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
v1.2.0
v1.1.0
version 1.0.0
v1.0.0 add script for generate of one header file