dyn4j Moved to GitHub

William Bittle // Mar 14, 2015 7:07:35 AM

Due to Google’s decision to drop Google Code, I’ve moved the project to GitHub.  In truth, I’ve been contemplating this for a while now, but have had reservations about lost version history.  I feel this will help others contribute bug fixes and allow them to create their own forks and branches easier than before.

I haven’t fully check the revision history, but it looks like everything came over as expected.  I had to manually move all the wiki pages, but I was planning to do this anyway as well.  You can find them under Documentation on dyn4j.org.




JogAmp Release 2.3.0

Sven // Mar 12, 2015 12:00:36 PM

Release 2.3.0 has been published:

The test applets.

Overview of notable fixed bugs:

+++

This is a NON BACKWARD COMPATIBLE release,
introducing API CHANGES.
It CAN NOT be used as a binary/jar drop-in replacement.

API Changes
Extracted from our GlueGen and JOGL semantic versioning unit tests!

See Semantic Version Numbers

+++




Version 3.1.11

William Bittle // Jan 31, 2015 9:28:24 PM

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.

The Sandbox app was updated to fix a bug in the Java code exporter (Rays were not being exported).




Version 3.1.10

William Bittle // Jul 20, 2014 6:53:26 PM

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

The Sandbox app was not updated in this release.




Version 3.1.9

William Bittle // Mar 29, 2014 6:39:14 PM

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.

A new release of the Sandbox was published for this release for a small bug fix.




[RELEASE] JogAmp 2.1.4 & JiGong at FOSDEM 2014

xerxes // Feb 1, 2014 2:30:16 PM

The JogAmp community held a Ji Gong freedom talk that reminded people to exercise the 4 freedoms granted by the free software licenses in front of the free java developer room audience. The talk also proposed and showcased technical enhancements for High Availability JVM Technology on All Platforms.
Slides from the Ji Gong talk can be obtained at: https://jogamp.org/doc/fosdem2014/

During the same week JogAmp released version 2.1.4 of its high performance java opengl audio & media processing librarys.
This release includes some new highlights:
* Android OpenCL test apk's. This enable you to compile and test an OpenCL JOCL application on desktop and then deploy on Android without using any OpenCL SDK for the phone, the JOCL binding will locate and bind the OpenCL drivers at runtime.
* Enable use of custom mouse pointers and window icons using the NEWT window and input toolkit.
* Multi window support on the Raspberry Pi including mouse-pointer use directly from console!
Complete list of bugs resolved for this 2.1.4 release can be found at:
https://jogamp.org/wiki/index.php/SW_Tracking_Report_Objectives_for_the_release_2.1.4

JiGong-Panorama-extracted-from-video Panorama-of-JiGong-JogAmp-talk-audience-at-FOSDEM-2014-Free-Java-Devroom 14020010 14020025 14020026 14020034 14020069 JamVM-OpenJDK8-FOSDEM-2014-panorama 14020032 14020027


Version 3.1.8

William Bittle // Dec 23, 2013 3:31:24 PM

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.

A new release of the Sandbox was published for this release due to changes in WebStart security and an API change by JOGL.




Version 3.1.7

William Bittle // Oct 12, 2013 6:05:03 PM

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.

This release has one breaking change: the Ellipse.getPointClosestToPoint method has been removed.  This method was based on an incorrect assumption and was removed for the time being.

No new release of the Sandbox was published for this release.




Version 3.1.6

William Bittle // Oct 6, 2013 8:40:01 PM

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.

This release should not contain any breaking changes.

No new release of the Sandbox was published for this release.




Version 3.1.5

William Bittle // Sep 14, 2013 8:23:02 PM

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.

This release should not contain any breaking changes unless you were using anything in the org.dyn4j.collision.continuous package directly.

The output of the convex casting features may be tweaked in future releases.

No new release of the Sandbox was published for this release.