The primary goals for this release were performance enhancements and API clean up. It took a lot longer than I had expected but I’m very happy with the results. Highlights include improvements in the performance of collision detection and ray casting operations and a much cleaner public API and more thorough javadoc comments.
The API has been changed a good bit and you’ll find some breaking changes. Most, if not all, should be simple find/replace changes, the behavior should remain the same. Those of note are:
- Body.setMass() was deprecated. Use Body.setMass(MassType) instead.
- Mass.Type was renamed to MassType.
- MouseJoint was renamed to PinJoint.
All this got me thinking of the old days of the Turbo button which funny enough did the opposite of what you’d think…