
* Jul 2002 : Soya3D 0.1
  * First release

* Dec 2002 : Soya3D 0.2
  * Second release
  * Landscape / heightmap
  * More tutorial lessons
  * Lots of bugfixes

* Jan 2003 : Soya3D 0.2.1
  * land: bugfix, faster raypicking, new function get_true_height
  * fixed bugs with camera as widget
  * raypicking on morph
  * material sorting to speed up rendering process
  * portal reviewed

* Fev 2003 : Soya3D 0.3
  * INCOMPATIBLE CHANGES !!! ALL SDL* and SDL_* constant have been
    renamed without the SDL prefix
  * INCOMPATIBLE CHANGES !!! All soya saved file MUST have a ".data"
    extension (because of CVS). Renaming your older file is OK: the
    file format itself have not changed, (except for materials, see
    below)
  * INCOMPATIBLE CHANGES !!! materials file-format have changed !
  * Can be used along with PyGame !!!!!!
  * Animations (see tutorial lesson 11)
  * Faccutter module, to improve your shape by adding more faces
    (see tutorial lesson 114 and 115)
  * A main loop with FPS regulation (see soya.idler, and tutorial
    lesson 013)
  * Widgets now have begin_round, advance_time and end_round methods

* March 2003 : Soya3D 0.3.1
  * Faster particle systems
  * Bugfixes:
    * Directional lights
    * Static lights
    * Lesson 104 was not updated after the new image object

* March 2003 : Soya3D 0.4
  * Cal3D integration! Cal3D is a blasting 3D animation library.
    See tutorial lesson 014, and http://cal3d.sourceforge.net
  * Better Blender exporter:
    * Easier to use
    * Import subsurf
    * Autocreate material if needed
  * Morph (see lesson 012 for a smiling Tux). Though as we have now
    integrated Cal3D, morph are quite deprecated... :-(
    Cal3D offers much more features.

* May 2003 : Soya3D 0.4.2
  * Added manpage for Soya editor
  * Bugfixes:
    * ./configure failed to find Cal3D

* May 2003 : Soya3D 0.4.3
  * Removed fucking configure -- configuration is now hardcoded
    in config.py ; edit this file if needed (normally it should
    be right).

* July 2003 : Soya3D 0.5
  * New C rendering engine (20-30% faster)

* July 2003 : Soya3D 0.5.1
  * Cal3D support was disabled in 0.5
  * Blender exporter upgraded for Blender 2.28

* December 2003 : Soya3D 0.6
  * Soya 0.6 file format is different from Soya 0.5 file format.
    See convert_to_new_format for converting your files.
  * Cell shading !!!
  * Shadows !!
  * Water cube !
  * It is now possible to attach a world to a Cal3D bone
    (see tutorial lesson 015)
  * Better Blender exporter, and Blender exporter for Cal3D available
    sperately (search about blender2cal3d.py)
  * Morphs have been removed (they were deprecated in favour to Cal3D
    support), and so there is no longer any tutorial lesson 012.
  * Bugfixes:
    * distance_to() was buggy with coordinate system conversion

* December 2003 : Soya3D 0.6.1
  * Bugfixes:
    * remove "import soya.game.level" in several lesson, which was
    totally useless and was causing a dependance on py2play.
