1.4.0 [2010-02-01]
 - Changed behavior of create_foo_integral (returning 0 when integral is 0)
 - Bug fixes in installation
1.2.0 [2009-09-23]
 - Add new function ufc::dof_map::max_local_dimension()
 - Change ufc::dof_map::local_dimension() to ufc::dof_map::local_dimension(const ufc::cell c)
1.1.2 [2009-04-07]
 - Added configuration and building of python extension module to ufc_utils.build_ufc_module
1.1.1 [2009-02-20]
 - The extension module is now not built, if the conditions for shared_ptr are not met
 - Added SCons build system
 - The swig generated extension module will be compiled with shared_ptr support if boost is found on system and swig is of version 1.3.35 or higher
 - The swig generated extension module is named ufc.py and expose all ufc base classes to python
 - Added a swig generated extention module to ufc. UFC now depends on swig
 - Changed name of the python utility module from "ufc" to "ufc_utils"
1.1.0 [2008-02-18]
 - Add new function ufc::finite_element::evaluate_dofs
 - Add new function ufc::finite_element::evaluate_basis_all
 - Add new function ufc::finite_element::evaluate_basis_derivatives_all
 - Add new function ufc::dof_map::geometric_dimension
 - Add new function ufc::dof_map::num_entity_dofs
 - Add new function ufc::dof_map::tabulate_entity_dofs
1.0.0 [2007-06-17]
 - Release of UFC 1.0
