Blog

Version 3.1.11

This is a maintenance release of dyn4j that includes a bug fix for a StackOverflowException thrown from the raycast(Ray, double, boolean, boolean, List) method.  This release also includes some very minor performance tweaks. See the change detail in the release notes.

Posted inNewsRelease
Tagged in

Posted on January 31, 2015

Version 3.1.10

This is a maintenance release of dyn4j that includes some major bug fixes.  See the change detail in the release notes.

Posted inNewsRelease
Tagged in

Posted on July 20, 2014

Version 3.1.9

This release of dyn4j includes some major bug fixes for the SweepLine class and other related convex decomposition classes.  It also includes some enhancements to the World.detect methods.  See the change detail in the release notes.

Posted inNewsRelease
Tagged in

Posted on March 29, 2014

Version 3.1.8

This release of dyn4j is a maintenance release to fix a bug in the Vector2.distance(double,double) method.  It also had a few methods added to the Body class to get BodyFixture(s) at a given world space point.  See the change detail in the release notes.

Posted inNewsRelease
Tagged in

Posted on December 23, 2013

Version 3.1.7

This release of dyn4j is a maintenance release to fix bugs in the Ellipse.contains, Ellipse.getHalfHeight and HalfEllipse.contains methods.  This release also had a bug fix in the Graphics2DRenderer class.  See the change detail in the release notes.

Posted inNewsRelease
Tagged in

Posted on October 12, 2013

Version 3.1.6

This release of dyn4j is a maintenance release to fix a bug in the Segment.getSegmentIntersection method.  A new method, setSlackEnabled, was also added to the PulleyJoint class to support a rope like constraint.  See the changes in the release notes.

Posted inNewsRelease
Tagged in

Posted on October 06, 2013

Version 3.1.5

This release of dyn4j includes a number of new features including 4 new primitive shapes and convex casting.  In addition, a number of new helper methods have been added to the Geometry class.  See all the changes in the release notes.

Posted inNewsRelease
Tagged in

Posted on September 14, 2013

Version 3.1.4

This release of dyn4j is a small maintenance release to fix a bug introduced in 3.1.3. With this some flip methods have been added to the Geometry class to allow flipping of polygons about arbitrary axes and points.

Posted inNewsRelease
Tagged in

Posted on May 13, 2013

Version 3.1.3

This release fixes a bug in the Polygon inertia and center of mass calculations. This bug would also throw off multi-fixture body’s inertia. This bug would manifest if a polygon was created away from the origin. This version has no API changes.

Posted inNewsRelease
Tagged in

Posted on May 12, 2013

Version 3.1.2

This release of dyn4j is a small maintenance release to add unique contact ids to the engine. This allows you identify a contact throughout the ContactListener events (begin, persist, end, etc). You can test if a contact is the same as another by using the ContactId.equals method.

Posted inNewsRelease
Tagged in

Posted on November 09, 2012