v0.6.1: Custom/Built-in Test Suite and Improvements
New Features:
- Custom Built-in Unit Test Suite: Now we have custom test suite which don't require external dependencies. It is very cool and simple to implement
- Helpers for apple's simd library (#107)
- mat4: add zero for call
Bugfixes and Improvements:
- Add more tests
- Remove build-deps.sh
- Remove cmocka from submodules and update docs
- quat: fix glmc_quat_normalize()
- vec: fix min/max for compiled vec3
- arm: fix type castings for ARM Neon
- vec4: fix parameter name for NEON
- build: remove duplicate entry in makefile
- Change empty prototypes to (void) ( @hartenfels )
- Add a vec2s struct type for consistency ( @hartenfels )
- Don't add default autoconf flags to build ( @hartenfels )
- [major change] Use gnu11 instead of gnu99 ( @hartenfels )
- and some other bugfixes and improvements made by @hartenfels
- Fix spelling error in name of glms_rotate_x ( @jdolan )
Now cglm don't require external dependencies and it has very cool test suite 🎉