Release 1.1 (2002/03/26)

  • Changed some basic data structures to get more performance using STL etc.
  • Changed the field access methods to get more performance.
  • Changed some class hierary hierarchy.
  • Fixed some minor bugs.

Release 1.06 (2000/03/05)

  • Updated WIN32 and GLUT samples.
  • Supported Macintosh to compile with no change.
  • Fixed some minor bugs.

Release 1.05 (1999/07/10)

  • Moved most codes into the source (*.cpp) files instead of the header files. 
  • Fixed some PROTO bugs.

Release 1.04 (1999/03/14)

  • Added BeOS and Cygwin support for TimeSensor node.
  • Updated a vrml-java package for behaviors in Script node.
  • Fixed a bug of Extrusion node.

Release 1.03a (1998/10/16)

  • Fixed a bug when Script nodes call shutdown().
  • Change include files in vrml.l and vrml.y.

Release 1.03 (1998/09/19)

  • Added some compiler flags.
  • Supported PNG file format in ImageTextureNode.
  • Changed class name of node classes; ex, Appearance -> AppearanceNode.
  • Fixed some minor bugs.

Release 1.02c (1998/03/31)

  • Fixed  parser syntax to read null MField objects normally (ex. Coordinate { point [] } ).
  • Fixed a bug of CylinderSensor which can not access the 'isActive' field normally.
  • Changed a assertion of JNode class.

Release 1.02b (1998/03/15)

  • Fixed a parser algorithm to load PROTOs normally.
  • Fixed a bug in destructor of Node class so that it can delete the instance nodes normally.
  • Changed assertions of JNode class.

Release 1.02a (1998/02/26)

  • Supported automatic loading files of Inline.
  • Supported loading a file of the URN style for ImageTexture, Inline Script, and Scenegraph class .
  • Supported creating a  instance node by USE keyword.
  • Supported automatic switching of children nodes for LOD and Switch node.

Release 1.02 (1997/10/15)

  • Fixed an automatic normal generation bugs.
  • Added a support for loading GIF and JPEG files of ImageTexture node.
  • Added an automatic texture corrdinate generation algorithm..
  • Added a support for bindable events.

Release 1.01 (1997/09/25)

  • Fixed the remove method of LinkedList class. If you add a node which was removed from a scene graph again, the node couldn't add normally.
  • Geometry nodes have a display list for OpenGL.

Release 1 (1997/08/17)

  • Conformed to JSI specification in more detail.
  • Changed the event update algorithm.
  • Added a support for the PROTO keyword.

Release1 beta3 (1997/04/19)

  • Fixed the getTransformMatrix method of Node class. The method returned the invalid value when Transform nodes were nested.
  • Changed the CString class to the JString because the class name competed with Visual C++.
  • Changed the CVector class to the JVector.
  • Fixed the load method of SceneGraph class. The method couldn't read a file again.
  • The USE and DEF keywords is able to be used normally.

Release1 beta2 (1997/04/13)

  • Added find* methods to SceneGraph class.
  • Added a nextTraversal method to node classes.
  • Added a getMatrix method to Viewpoint class.
  • Added a getTransformMatrix method to Node class.
  • Fixed the next method of GroupingNode class.
  • Fixed the internal root node has no the parent node.