Revision history for Perl extension Image::BioChrome

1.15

* Updated the examples and files in the documentation directory

* Removed requirement for File::MMagic as this is seriously broken with versions
  prior to 1.71 and although I have submitted a patch at the moment I don't
  really need to use it to check that the file is a gif file.

1.14

* Documentation updates

* Patch from Andy Wardley applied to add documentation for the Template Plugin.

1.13

* Fixed an issue with temporary files getting left behind when we fail to write 
  the file for any reason

1.12

* Added additional validation on color information passed to BioChrome.pm
  Invalid colors are now ignored by BioChrome, I thought long and hard about 
  how to handle these but decided in the end it was easier to ignore them as 
  this would make the code in Apache::BioChrome simpler

* Added additional tests to check the color validation added above

1.11

* Changed the default behaviour so that files get automatically reset after 
  writing.  This used to be the case that calling write_file twice would color
  the image twice.  This caused strange and non-valuable behaviour on alpha
  colors and so has been changed.  This also means that the reset_file method
  can now go.
* Beefed up the 01biochrome tests to ensure that the files produced are the 
  correct colors
* Added the internal _safedump method for use when testing

1.10
* Added biochrome_path to Apache::BioChrome to allow for layering of images
* Fixed BioChrome to set the same owner and permissions as the source file on
  any file which it creates by default
* Split the DummyRequest module out of 03apache.t so that it can be reused in 
  more than one test
* Fixed a bug in Apache::BioChrome when the url has no colors in it.  It will
  now correctly copy the file

1.09
Released to a small sample of users to check that the interfaces work

1.08
Made die the default when failing to make it easier to return errors to 
the Template::Toolkit

1.06

Modification of the colors and alphas handling to allow color strings in more
flexible ways.  Tidied up some of the tests for the base module.

1.03

Changed the default behavior for unknown file types.  We now treat unknown
files as a copy operation rather than failing to create the object.  This 
simplifies the handling of errors in calling code.

1.02

The first real release of the module