1.2.1 15.01.2020
- bug: my_perl alias at global scope was forgotten
1.2.0 30.12.2019
- my_perl alias at global scope
- speedup my_perl x7 times until second thread is created
- attach C++ stacktrace when converting C++ exception to Perl
- fixed tests for 32bit platforms
- cookbook provides Makefile.PL skeleton
- add XS::STL::ErrorCode/ErrorCategory/errc/io_errc/future_errc + typemaps for passing and receiving std::error_code to/from perl
- XS::ErrorCode class + typemap (panda::ErrorCode)
1.1.9 20.08.2019
- remove _aTHX _pTHX junk from API (will slow down threaded perl, but who gives a fuck)
1.1.8 15.08.2019
- Add xs::Io svapi interface + tests
- various refactorings
1.1.7 02.08.2019
- Change Hash ilist from tuple to pair
- fix buggy GCC 4.9
1.1.6 01.08.2019
- fix very specific bug with creating globs (only perl 5.24.4 debug+threads)
1.1.5 31.07.2019
- fix very specific bug with creating globs (only perl 5.22.0-5.26.0)
1.1.4 30.07.2019
- add swap(Sv, Sv)
- fix 32bit system + 64bit perl test
- fix building and tests on perls < 5.24
1.1.3 25.07.2019
- require newer XS::Install
1.1.2 24.07.2019
- test (function.t) bug fix, require newer XS::Install
- fix glob.t warnings 'once'
1.1.1 23.07.2019
- test bug fix
1.1.0 22.07.2019
- fix compilation errors on clang
- fix compilation warnings (withc lambda cv capture)
- std::string_view -> panda::string_view related changes
- remove call proxy, change sub/stash/object API call to more convenient
(variadic args, context return type, etc)
- fix numeric C++ typemaps
1.0.0 12.07.2019
- rewritten and refactored from Panda::XS
- add std::map, std::vector and bool typemap's
- add multi XS support (XS_BOOT helper)
- BOOT function is also catch-guarded now