A header only library for binding C++17 classes and functions to Wren, an embeddable programming language
4ae1512 Add test to check for destructors a864db3 Fix destructor is not called on an abstract class a9d73fd Merge pull request #11 from PossiblyAShrub/m1-mac-support 0c7fd2e Add missing inlcudes to all headers bb9ad08 Update Catch2 to support M1 Macs 289c6ef Add failing can_compile test (due to missing includes in some headers) 02f910d Merge pull request #10 from OverShifted/patch-1 d77c911 Fix string literal in hello_world.md 5b0b08b Fix memory leak in module loader func
6df3a21 Update GitHub actions to use Visual Studio 2022 62693f8 Allow binding base class functions, variables, and properties, from the derived class 1f1a90f Merge pull request #7 from DerThorsten/simple_install_target 9798216 added simple install target to CmakeList 5e88e23 Add codecov coverage 367bcab Add a test with an example of usage of using derived methods from base classes
0dfae3d Update wren submodule to the latest version 6cb3b34 Fix valgrind not downloading on GitHub actions and remove ARM64 build bf0cf5d Merge pull request #3 from PossiblyAShrub/wren-0.4.0-compat 94b1d0a Add >=0.4.0 version check d6b7e33 update default reallocateFn and loadModuleFn to match new wren 0.4.0 signatures 4857a38 Updating README badges and add a link
7c37a40 Update information on CMake usage 9b87e63 Fix missing cassert header 8eede36 Add support for self hosted arm64 GitHub actions runner
c72325a Fix native Wren lists Fix moving Wren VM will corrupt the user pointer Add support for Wren native maps Update Wreb submodule to the latest master version Update documentation and replace Hugo-Learn theme with Hugo-Learn theme Add support for std::optional Add support for std::deque Refactor and format header files Remove broken lcov for uploading test coverage Move to GitHub actions Allow wrenbind17::Variable instance to be pushed into Wren VM Redesigned wrenbind17::Any from scrach and now uses the same mechanism as the rest of the code via push and pop helpers Added API documentation Updated Hugo to the latest version Updated Doxybook2 to the latest version 90dfa2d Move to GitHub actions 2fc29f1 Remove Hugo Learn theme
Replaced VuePress with Hugo and Hugo Learn Theme Updated Wren submodule Updated documentation