What's Changed
- Fully rewritten cmake project
- Rewritten tests using the Catch2 library
- Continuous integration into github-actions has been set up
- Added analysis of code coverage by tests using gcovr
- Added valgrind memcheck
- Fixed corrupted iterator assertions by MSVC
- Fixed MSVC warnings
- Fixed memory leak in BlockAllocator
- Refactoring CamelCase into sneak_case
Full Changelog: v1.0.2...v2.0.0