OpenVRML Changelog

What's new in OpenVRML 0.18.9

May 7, 2012
  • Changes to build with Boost 1.47.0, XULRunner 12.0, and libpng 1.5.

New in OpenVRML 0.18.8 (Apr 21, 2011)

  • Fix botched libopenvrml library version.

New in OpenVRML 0.18.7 (Apr 17, 2011)

  • Build against XULRunner 2.0.
  • Added Visual C++ 2010 project files.
  • Fixed issues compiling with Text node rendering disabled.
  • Improved parser resilience.

New in OpenVRML 0.18.6 (Jul 23, 2010)

  • Fixed memory corruption issues in the PNG and JPEG readers when reading grayscale images.
  • Fixed memory leaks in Text node rendering.

New in OpenVRML 0.18.5 (Feb 16, 2010)

  • Fixed build configuration issues for Mac OS X and Cygwin.

New in OpenVRML 0.18.2 (Jul 8, 2009)

  • Fixed resolution of the Java virtual machine library for ppc and ppc64.

New in OpenVRML 0.18.1 (Jul 6, 2009)

  • Fixed an issue with symbol visibility for the event emitter/listener class templates.

New in OpenVRML 0.17.12 (Mar 17, 2009)

  • Fixes to build against X11 on Mac OS X.

New in OpenVRML 0.17.11 (Mar 4, 2009)

  • Moved D-Bus interaction in openvrml-xembed to a background thread, preventing some deadlocks.
  • Fixed configure test for nonstandard GLU tesselator callback function signature on Mac OS 10.4 and previous.
  • Changed the MIME media type for VRML-style X3D to "model/x3d-vrml" in accordance with the pending registration.

New in OpenVRML 0.17.10 (Oct 27, 2008)

  • Fixed 32-/64-bit parity and stream handling bugs in openvrml-xembed.

New in OpenVRML 0.17.9 (Oct 10, 2008)

  • Use D-Bus for communication with the OpenVRML XEmbed control.

New in OpenVRML 0.17.8 (Aug 14, 2008)

  • Fixed an initialization problem in openvrml-xembed.

New in OpenVRML 0.17.7 (Aug 13, 2008)

  • Fixed potential crashes when processing coordinate, color, and normal indices.
  • Fixed potential failure in the Mozilla plug-in and openvrml-player due to inconsistent handling of stream handles.

New in OpenVRML 0.17.6 (Jun 18, 2008)

  • Fixed a crash in initialization of openvrml-xembed (on some OpenGL implementations).
  • Fixes to avoid arbitrary memory growth when running JavaScript.
  • Fixes to OpenVRML's read_write_mutex that resolve some deadlocks.
  • Build configuration improvements to better support building against Seamonkey.
  • Build configuration improvements to better support building against the stand-alone SpiderMonkey distribution.

New in OpenVRML 0.17.5 (Feb 5, 2008)

  • Fixed PROTO instantiation not to clone non-default initial values. In addition to improving performance, this fixes a crash that occurred when an initial value was or contained a Script node.
  • Fixed parsing of PROTO definitions with multiple IS mappings from different components of the same exposedField/inputOutput.
  • Changed the build configuration to default not to apply an -rpath argument for the Gecko runtime library directory to executables that link with libopenvrml.

New in OpenVRML 0.17.4 (Jan 26, 2008)

  • Fixed a crash in the Mozilla plug-in.
  • Fixed EXTERNPROTO instances to apply default field values declared in the PROTO definition.

New in OpenVRML 0.17.3 (Jan 17, 2008)

  • Fixed a crash in openvrml-xembed caused by a race during initialization.
  • Fixed a bug in the Mozilla plug-in that prevented external resources from loading.