Releases: matusnovak/wrenbind17
v1.3.0
What's Changed
- Path/Module resolve callback by @santiberna in #21
New Contributors
- @santiberna made their first contribution in #21
Full Changelog: v1.2.3...v1.3.0
v1.2.3
v1.2.2
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
v1.2.1
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
v1.2.0
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
v1.1.1
v1.1.0
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
v1.0.4
- Fix clang reported warnings
v1.0.3
- Add support for native lists.
- Fix iterating over empty vector or list in Wren has bad iterator value.
- Fix compiler warnings on vector and list index in removeAt and insert functions.
- Fix StdVectorBindings and StdListBindings using custom class that has no compare operator. If a class or struct with no compare operator used for StdVectorBindings then the function contains() will use pointers instead to check for existing value. Otherwise the contains() function will use std::find.
v1.0.2
- Don't try to deploy docs on non-master branch on Circle CI
- Add delete copy constructor to enforce referencing foreign class instance as a reference
- Fix varReadonly incorrect ForeignProp construct