JOAL 1.1.0 has been posted on December 22, 2006. This is the final release version of the new JOAL 1.1 APIs.

Compared to previous JOAL 1.1 beta releases, there are only small changes to the public API: an ALut.alutExit() method has been added. However, compared to the earlier JOAL 1.0 release, there have been many changes:

JOAL is now built using GlueGen, which ensures API consistency with JOGL.

The latest OpenAL 1.1 functions, including the effects extensions, are now supported.

Deployment of both JOAL and OpenAL are now supported via Java Web Start. The native library jar files for Windows and Linux contain a reasonably recent version of OpenAL which is automatically used if the user's machine does not have OpenAL already installed. (OpenAL is always available on Mac OS X.)

Deployment of applets (even unsigned applets!) using JOAL is now supported using the current version of the JOGL Applet Launcher. A mixed JOGL / JOAL applet example is available on the JOGL demos page.

The developer build bundles have been changed to zip archives, so instead of having to download multiple jars, you can now just download the zip archive for your particular platform. The new zip archives are versioned with the build date.

If you want to deploy an application using JOAL over Java Web Start, there is an extension JNLP available:

This is mainly a bug fix release. Thanks to Ultraq, the OpenAL EFX functions are now working properly.

This release also supports the new JNLPAppletLauncher, which is a significant improvement and generalization over the previous JOGLAppletLauncher and which enables arbitrary extensions like Java 3D, JOGL, JOAL and JMF to be used with applets. See the JNLPAppletLauncher home page for more information on how to use it.

If you want to deploy an application using JOAL over Java Web Start, there is an extension JNLP available:

Just curious about the version numbers: the nightlies on the JOAL homepage are going by the version number of 1.1.2. Is this just a mistake or are there some large differences between the release and the nightlies?

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org