Date: Mon, 20 Aug 2001 15:03:15 +0200
From: "Lars J. Aas" <larsa@sim.no>
Subject: Coin 1.0 released

Coin has been in "beta release" for a year now, during which time we have
had steady progress with regards to stability, Open Inventor compatibility,
and bug elimination.  We are now confident that we have a release-quality
codebase for Coin.  Delaying the 1.0 release any further would be pointless.

Below follows the NEWS file, and below that follow download instructions.
For users of CVS who plan on continuing to follow Coin development through
CVS, there is an important change explained below - make sure you don't
miss it.

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]

We will regularly package up new bugfix releases of the libraries into
sourcecode archives for distribution on the FTP site whenever we feel this
is justified by the number and/or severity the fixed bugs.  This also goes
for updated binary installation packages for selected platforms.

With regard to the GUI-binding toolkits; SoXt, SoQt, SoGtk, and SoWin, we
are still working on ironing out the last bugs, writing documentation and
synchronizing their functionality.  We expect to be able to make
one-point-zero releases of these within not too long.

Precompiled for MS Windows:
  ftp://ftp.coin3d.org/pub/coin/bin/win32/coin-v1.0.0-install.exe
  ftp://ftp.coin3d.org/pub/coin/bin/win32/simage-v1.2.2-install.exe

Precompiled for Linux (i386):
  We have binary packages for Debian and Redhat in the works.  Stay tuned.

Source Code by FTP:
  ftp://ftp.coin3d.org/pub/coin/src/Coin-1.0.0.tar.gz
  ftp://ftp.coin3d.org/pub/coin/src/simage-1.2.2.tar.gz

Source Code by CVS:
  Due to some earlier poor experiences with CVS and branching, we decided
  to fork off a separate repository for Coin 1.* instead of making a branch
  in the development repository.  The new repositories have the module name
  suffix "-1" ("-" + major version number).  To download the Coin 1.0 branch,     use this cvs command:

    cvs -z3 -d :pserver:cvs@cvs.coin3d.org:/export/cvsroot co Coin-1

  Login for cvs@cvs.coin3d.org is still done with "cvs" as password.
  Likewise for the simage 1.* branch:

    cvs -z3 -d :pserver:cvs@cvs.coin3d.org:/export/cvsroot co simage-1

  The repositories "simage" and "Coin" will from now on contain our
  development sourcecode.  These might be occasionally unstable, unportable
  and are likely to break ABI-compatibility often (meaning those who follow
  them will have to recompile applications linking against Coin).

  So, for those whose main interest is not development of the Coin library
  itself, but Coin application development: if you still want to follow CVS
  we strongly suggest switching to the Coin-1 and simage-1 repositories,
  which are the repositories future releases will come from.

Regards,

  Lars J
