New in Coin v2.3.0 (2004-06-22):
* new features:
  - new node SoTextureCombine
  - new texture coordinate mapping nodes SoTextureCoordinateCube,
    SoTextureCoordinateCylinder, and SoTextureCoordinateSphere
  - vertex buffer objects support
  - correct "sorted layers blend" transparency mode
  - improved thread safety 
* bugfixes:
  - loading of engine networks from file with default field values
  - misc bumpmapping bugfixes
  - plugged various memory leaks
  - offscreen renderer fixes: alpha channel support, robustify
  - improved library cleanup
  - and lots more...
* optimizations:
  - file reading should be noticable faster
  - more/improved use of vertex array rendering and vertex buffer objects
* other:
  - build setup updates, doc updates, Mac OS X packaging fixes

New in Coin v2.2.1 (2004-01-15):
* bugfixes:
  - debug build SoBumpMapTransform::initClass() assert fix
  - fixes for VRML97 PROTO setup and file export

New in Coin v2.2.0 (2004-01-14):
* new features:
  - multi-texturing (new node SoTextureUnit)
  - bump-mapping (new nodes SoBumpMap, SoBumpMapCoordinate, SoBumpMapTransform)
  - render-to-texture (new node SoSceneTexture2)
  - much improved font support, can now load and use TrueType fonts
    for all 3D text primitive types
  - SoTexture2 now supports REPLACE texture model
  - SoOffscreenRenderer now uses GLX pbuffers for accelerated
    offscreen rendering on X11, WGL pbuffers on MS Windows, and AGL
    pbuffers on Mac OS
  - MS Windows HTML help reference documentation support
* bugfixes
  - engine SoWriteAction bugfix (assert failure in debug version)
  - SoFile::getBoundingBox() and SoVRMLInline::getBoundingBox()
  - fixed problem reading gzipped files on Mac OS X
  - misc FreeType fixes on Linux and Mac OS X
  - SoNode/SoEngine copy() bugfixes
  - SoVRMLBackground now reacts to camera movement
* misc minor optimizations, various documentation updates

New in Coin v2.1.0 (2003-07-09):
* new features:
  - new SoIntersectionDetectionAction class for collision testing
  - import and export of files with gzip and bzip2 compression
    (new methods SoOutput::setCompression() and
    SoOutput::getAvailableCompressionMethods())
  - hard-copy support: vector output to Postscript
  - FreeType support for importing TrueType fonts to SoText2
  - native Win32 support for importing TrueType fonts to SoText2
  - new SoInput::setStringArray() convenience method
  - new SoAction::apply() convenience method
  - So[Box|Line]HighlightRenderAction highlights selections under
    all SoSelection nodes, not just the first one
  - SoSFImage::setValue with CopyPolicy::NO_COPY implemented
  - autodetection of some common Win32 Coin-linking problems
  - ensure [u]intptr_t C type is present
* bugfixes:
  - SoCube PER_FACE material binding bugfix
  - I/O: string quoting bugfix, binary file padding bugfix, ++
  - field-conversion setup for new field types from 2.0
  - misc SoOffscreenRenderer fixes
  - SoOffscreenRenderer large image support
  - environment mapping when lighting is enabled
  - import and export operations on iv- and wrl-files for some locales
  - SoResetTransform SoGetBoundingBoxAction handling
  - SoNodeSenor (re)attach
  - So[Box|Line]HighlightRenderAction antialiasing rendering
  - and more...
* build fixes:
  - upgraded to new versions of autoconf, automake, and libtool
  - fixes for building with the MKS environment

New in Coin v2.0.2 (2003-04-03):
* bugfixes in
  - using OpenAL on Windows (used wrong calling convention)
  - SoGetPrimitiveCountAction on the SoVertexProperty node
  - Extension elements. State is recreated in actions when a new
    element has been enabled
  - VRML export. The VRML node prefix will now not be skipped
    when the file header is != #VRML V2.0 utf8
  - SoQuadMesh PER_FACE material binding rendering
  - GL texture coordinate projection enable/disable

New in Coin v2.0.1 (2003-03-12):
* bugfixes in
  - SoClipPlaneManip
  - SoPathSensor
  - the notification mechanism
  - ROUTE-connections in PROTOS
  - import code
* run-time binding of shared library symbols on Mac OS X, and HP-UX 10
* a few minor optimizations
* coin2.dsp file generation improvements
* improved support for building with gcc/g++ on Cygwin
* implemented SoGLLazyElement::sendAllMaterial()/sendNoMaterial().

New in Coin v2.0.0 (2003-02-27):
* legal issues
  - Coin beyond Coin 1.* switched to being licensed under the GPL
* new features
  - platform-independent thread-handling abstraction classes
  - thread-safe action traversals possible with --enable-threadsafe
  - VRML97 support
  - 3d-textures
  - audio support
  - dynamic loading of extension nodes possible on selected platforms
  - SoExtSelection: can also select only the visible polygons in a model
  - SoOffscreenRenderer: now handles generating arbitrarily huge images
  - new SoTransparencyType node, with support for setting SoTransparencyType
    in the scene graph.
  - exports base class SbClip for general polygon clipping routines
  - application data sharing through SoMField::setValuesPointer()
* optimizations
  - display list render caching
  - optimized LazyElement traversal
* compile/build/install
  - Inventor/C/ include hierarchy for C ADTs in Coin
  - man-page for coin-config.1
  - more standard build setup for generated documentation
  - MS Developer Studio project files generation
  - Linux/Debian package setup
  - Mac OS X/Darwin support, with custom framework installation
* and the usual batch of bugfixes, optimizations, documentation updates,
  and build setup improvements

New in Coin v1.0 (2001-08-13):
* speedy Cygwin builds with new, simpler wrapmsvc.exe compiler wrapper
* SoOffscreenRenderer::writeToPostscript(fp, pagesize)
* minor bugfixes
* minor documentation updates

New in Coin v1.0 final beta (2001-07-22):
- beta release made for the Web3D SDK CD, for SIGGRAPH 2001 distribution
* full Open Inventor 2.1 source code compatibility
* miscellaneous extensions:
  - SoPolygonOffset node
  - SoImage node
  - SoExtSelection node
  - SoMarkerSet node
  - SoClipPlaneManip manipulator
  - SoMouseButtonEvent::BUTTON4, BUTTON5 for wheelmouse events
  - SoKeyboardEvent::DELETE is portable even for MS Windows
  - SoAction::IN_PATH is portable even for HPUX
  - SoCamera::setStereoMode()
  - SoCamera::pointAt(target, upvector);
  - SbImage class
  - SoGLRenderAction::SORTED_OBJECT_SORTED_TRIANGLE_* transparency modes
  - SoGLRenderAction::addPreRenderCallback()/removePreRenderCallback()
  - SoCallbackAction::setViewportRegion()/getViewportRegion().
  - SoInput::searchForFile()
  - SoInput::isFileVRML1() / isFileVRML2() (soon)
  - SoOffscreenRenderer::writeToFile() and friends
  - SoFile::getFullName()
  - and more [to be mapped down later]
