..   -*- rst -*-

..
  This file is part of pyFormex 1.0.6  (Tue Mar 19 11:06:48 CET 2019)
  pyFormex is a tool for generating, manipulating and transforming 3D
  geometrical models by sequences of mathematical operations.
  Home page: http://pyformex.org
  Project page:  http://savannah.nongnu.org/projects/pyformex/
  Copyright 2004-2018 (C) Benedict Verhegghe (benedict.verhegghe@ugent.be)
  Distributed under the GNU General Public License version 3 or later.

  This program is free software: you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation, either version 3 of the License, or
  (at your option) any later version.

  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.

  You should have received a copy of the GNU General Public License
  along with this program.  If not, see http://www.gnu.org/licenses/.


pyFormex 1.0.6 Releasenotes
===========================

- Start phasing out Python2 version. An environment variable
  PYFORMEX_PYTHON can be set to the default Python version to be used.
- Start using pathlib library. This is probably the last version that does not
  require pathlib.
- New PZF file format for storing Geometry and a lot more. This format
  can not only store geometry, but also the camera settings and
  canvas layout.
- InputDialog now has a scrollbar option that actually works.
- InputDialog now has an easy option to generate multiplle column dialogs.
- Improved Settings dialogs thanks to scrollbar option and multicolumn.
- Improved performance of Mesh.frontWalk and Mesh.adjacentTo
- New example Seed
- Improved documentation (reference manual)
- Fixed rendering of italic fonts


pyFormex 1.0.5  Releasenotes
============================

This is the first official release of the pyFormex 1.0 series.
There is no changelog compared to the 0.9.x release, because the changes
are really too important and too numerous to be listed.

The good news is that most of the pyFormex data models and scripting
language have remained the same. Where functions changed in a way that
could surprise the user, a warning hass been added. Conversion of your
scripts from a 0.9.x version should therefore no be too difficult.

Some of the most prominent changes:
- a completely new rendering engine, making use of hardware graphics
  acceleration
- graphic attributes on the geometric models, that allow for interactively
  changing the rendering
- many new geometrical operations
- bug fixes, more input checking, performance improvements

There are also some things still lacking:
- most of the the user guide still needs to be written
- the installation manual needs an update
- the reference manual has already partly been revised but needs further work.
  It is very complete though, and it contains lots of examples. So it can be
  used as a first resource of information, as do the large suite of examples
  included with pyFormex.

The future: expect improved documentation and more frequent official releases.


.. End
