Revision history for Perl extension SVG.
2.50 05 April, 2010
-
Fixed inline SVG generation method (bug # 43814 and 50075)
-
Fixed XML-escaped characters (bug # 53918 and 44454)
-
Fixed undef bug in findChildIndex (bug # 48932)
-
Fixed memory leaks with Scalar::Util::weaken() (bug # 54458)
-
Fixed cloning method (bug # 36194)
-
DOM::insertAtIndex() and removeAtIndex() now update the ID and element list
2.49 23 January, 2009
-
Fixed bugtracker URL in YAML
2.48 08 January, 2009
-
Improved YAML and MANIFEST for cpan testers game
2.47 15 December, 2008
-
Fixed MANIFEST - replaced Changes entry
2.46 15 December, 2008
-
Improved META.yml
-
Fixed MANIFEST
-
Removed all pointless files
2.45 15 December, 2008
-
Improved META.yml
2.44 21 April, 2008
-
Improved META.yml
2.43 21 April, 2008
-
Improved META.yml
2.42 16 April, 2008
-
Removed Makefile from MANIFEST
2.41 16 April, 2008
-
Fixed MANIFEST and added license data to the SVG.pm file
2.40 14 April, 2008
-
Changed tests to current recommendation. Moved to t/ directory.
-
Added POD and POD Coverage tests
2.39 08 April, 2008
-
Added warnings
2.38 03 April, 2008
-
Modified SVG::Element to answer a bug report in rt.perl.org by slaven
regarding the redefined methods warnings when SVG is used twice.
-
Fixed the POD to reflect annotation comments.
2.37 02 March, 2008
-
Added NS definitions for svg and xlink to enable xlink:href and svg: namespace usage in Firefox.
2.36 16 September, 2007
-
Fixed SVG::DOM POD
2.35 14 September, 2007
-
Fixed SVG::DOM POD
2.34 17 May 2005
-
SVG::Element - Removed elsep entry for CDATA, cdata, cdata_noxmlesc fields to get rid of
artificial blank spaces that confuse some browsers
-
SVG::DOM - added getRootNode method
-
Added user-contributed DOM2 methods to SVG::DOM
2.33 14 May, 2005
-
fixed the xlink reference behaviour which was wrong and
broke Mozilla native SVG. Fix submitted by Ian Hickson
2.32 10 October, 2004
-
bufgix to repair broken test which causes failure of make test
-
added sorting to attribute list so output is consistent
-
added generic support for -href for any method that adds
it as an attribute
-
added xlink support to any tag with an -href attribute
-
added 'a' and 'g' autosubs
-
added numerous tests including pi, polygon, script, anchor, style tests
-
bugfix for pi() method
-
repaired script and style examples
2.31 8 October, 2004
-
bugfix to stop xml escaping of attribute data.
-
additional support of making fe element types case insensitive
2.30 30 Sept, 2004
-
POD changes
2.29 26 September, 2004
-
exposed SVG::Extension
-
exposed perlify
-
added Mozilla native SVG support as default behaviour
2.28 Monday 3 November, 2003 (RO, PW)
-
Added SVG::GD to allow GD users to output SVG for simple GD drawings (RO)
-
Added perlify support: Generate Perl code from an SVG document (PW)
-
Added SVG::Extention for DTD validation support during serialisation (PW)
-
Took away automatic xml escaping code. This belongs in user codei (RO).
-
Added attributeName and attributeType to legal animateTransform in
SVG::Element SMIL animation per Mike Churchill bug report 2003.12.03
-
bug fix to the inlinesvg.pl example Also per Mike Churchill bug report
2.27 Wednesday 29 January 2002 (RO)
-
Added setAttribute and setAttributes to SVG::DOM
2.26 Sunday 4 August 2002 (PW)
-
Moved all -specialarguments to %default_attrs so they
can be set at import time
-
Added strict checking for duplicate IDs in tag() and attribute()
-
Created test suite of 17 initial regession test scripts
-
Improved xmlesc method in
2.25 Sunday 13 July 2002 (PW)
-
Extended DOM module to cover many more DOM functions
-
Rewrote attrib() to also set and delete attributes
-
Added 'attribute' and 'attr' aliases for attrib()
2.22 Monday 24 June 2002
-
Minor bug fix - method script was changed to uppercase accidentally.
Repaired this error.
2.21 Thursday 20 June 2002
-
Added the internal hash $svg->{-docref} which contains
the -elist and -idlist hashes for tracking the elements
and ids in the document in the DOM
-
Added functionality to SVG::DOM including getElements, getElementByID
-
Added an example of the use of SVG DOM in the examples directory
-
Added element-level namespace support to override the document namespace
2.2 (Not released) Friday 15 June 2002
-
Bug fix for SVG::DOM
-
Enabled SVG::DOM and added additional functionality
2.1 27 May 2002
-
Separated out the SVG module documentation and moved it to SVG::Manual.pm
-
Added experimental SVG::DOM
-
Improved script support and commenting.
-
Added an end-of-output credit
2.0 Mon Dec 24 14:00
-
Improved POD, and moved it to SVG::manual
-
Tested significantly
-
Added aliases for xmlify
-
broke out Element.pm module from SVG.pm file
-
Repaired scripting support
-
Added CDATA tag for unmollested text support
-
changed underlying datastructure to support SVG::Parser
-
Repaired inline SVG generation
-
Added configurability and NON-SVG support
1.12 Thu Oct 18 00:25
-
Repaired Animate command
-
Added import functionality
-
Improved AUTOLOAD functionality
-
Improved POD
-
Tested significantly
-
Modified constructor to accept XML-definition parameters
in preparation for supporting SVG::Parser
0.60
-1.0 Internal releases
-
Not released to public.
0.50 Sat Oct 13 12:00
-
Maintenance release.
-
Repaired and added consistency to pod
-
Repaired small bug in inline.
-
Added svg.pm to examples. Tested sample of the synopsis script.
0.31 Thu Oct 10 12:00:00
-
Bug fix for careless error. Left a debugging comment in the code.
-
Next time, run the code through an interpreted rather than just
looking at the raw XML.
0.30 Wed Oct 10 17:05:00
-
Now support -T and inline and namespace.
0.29 Tue Oct 9 14:36:00
-
Repaired bug in method $self->use(). The method was
generating an <image > tag.
0.28 Mon Oct 8 18:05:40
-
Got the program to pass -w
-
Fixed user-reported bug in animate function $rtr{-method}
was missing the minus.
-
ran significant tests for complex files. Most work but some crash.
0.26 Sun Oct 7 00:40:00
-
Repaired the pod file
-
Added title and desc support
0.25 Sat Oct 6 23:00:02
-
added image support; improved POD;
-
Provided DTD & XML version support:
XML version '1.0'
XML encoding 'UTF-8'
standalone 'yes'
namespace 'svg'
DTD identifier '-//W3C//DTD SVG 1.0//EN';
0.2 Sat Oct 6 02:47:02
-
added filter support; improved POD.
0.1 Thu Oct 4 09:46:28 2001
-
original version; created by h2xs 1.19