- Added "Requirements" section to README that lists build requirements
- Removed
Cargo.toml
line because I forgot to update it and would probably forget to update it a lot more in the future.
- Several improvements to API coverage.
- Added several name shape types, including convex hulls and compound shapes.
- Shapes are now created by filling out a struct and creating shapes directly from that instead of creating an intermediate opaque settings type.
JPC_ShapeSettings_Create
has been replaced by methods for each specific shape type, likeJPC_SphereShapeSettings_Create
.- Fixed builds with lld on Windows
- Added safe wrappers for most of the interfaces that JoltC exposes, including
BodyFilter
. - Changed math types like
Vec3
to be re-exported from glam instead of having unique types. - Added
FromJolt
/IntoJolt
/IntoRolt
helper traits to make converting to and from -sys types easier. - Improved documentation across the board, including links to Jolt's new official multi-versioned documentation.
- Significantly higher API coverage, especially for Body and BodyInterface.
- Attempt to fix docs.rs builds from differing build environments.
- Initial release of
joltc-sys
androlt