=================
nik2img changelog
=================


Version 0.2.4, April 7, 2009:
-----------------------------

* Fix build problem with easy_install zipped egg


Version 0.2.3, April 2, 2009:
-----------------------------

*** Note: last release in 2.x series - next release will be large refactor ***

* Dropped usage of setuptools, as it proved a hassle for python 26 updgrades.

* Restored backwards compatibility with mapnik 0.5.x series by using Boost Python Metaclasses

* Fixed bug in zoom levels code (thanks aub)

* Now accessing the scale_denominator as a property off the mapnik.Map object (http://trac.mapnik.org/changeset/794/)

* Added support for the Mapnik ProjTransform class (http://trac.mapnik.org/ticket/117)

* Added workaround for binary printing on win32 (thanks crschmidt for the solution and aled for reporting)

* Added alpha support for loading map definitions from a python script given a mapnik.Map variable called 'm'

* Added a 10 second socket timeout when fetching projections from spatialreference.org

* Made warnings only print to STDOUT if verbose = True

* Added more debugging of rules and styles

* Now looks for projection strings in the full mapnik proj_init syntax (ie '+init=epsg:<code>')

* Default image opening now off for linux (unless --app is used), still attempted by default on osx and win32.


Version 0.2.2, 30 November 2008:
--------------------------------

* Packaged from revision 400 in Subversion.

* Added tests that produce map graphics output

* Fixed variable scope problem when checking for Cairo support

* Fixed several bugs related to writing output files within nested folders

* Switched default format back to png (rather than png256)


Version 0.2.1, 9 November 2008:
-------------------------------

* Fixed bug in rendering when specific layers are requested with the -l flag

* Added ability to specify the application with which to open the output graphic using the --app flag



Version 0.2.0, 5 November 2008:
-------------------------------

* Packaged from revision 283 in Subversion.

* Cairo file formats support added (svg,pdf,ps)

* Program mainline is now a class that can be initialized as a module import allowing non-command-line usage

* Fixed up buggy zoom levels code.

* Fixed countless bugs in projection handling, format output, and error handling.

* Improved layer intersection checking by reprojecting extents were needed/possible

* Added a variety of more detailed verbose output for layers, datasources, and projection issues.

* Added zoom_to_layer, zoom_to (long,lat,level), and zoom_to_radius functionality to pinpoint center of rendered map.

* Added basic function docstrings

* Made piping the image to STDOUT default like shp2img.

* Added ability to stream() image result programmatically.

* Added beta support for worldfile output to georeference image output (1-2 pixel shift is present and a bug).

* Added ability to save the processed map to xml.

* Added ability to load alternative fonts.

* Added ability to directly read Cascadenik mml (Mapnik Markup Language).

* Added cProfile output option which will print script timing profile.


Version 0.1.0, 25 September 2008:
---------------------------------

 * Initial version.
 
 * Packaged from revision 181 in Subversion.