Changes for version 0.003003 - 2010-06-13
- This is a maintenance release covering the following improvements:
- The specification is split into different modules (according to the classes in the DTD) which are only loaded when needed. The avoids loading the 12KB Specification module at the start even if only small bits will be used.
- The specification modules now contain information which elements are allowed to hold parsed character data (other than white space). This is checked during validation.
- Class::Accessor now also throws an Exception::Class object if it is attempted to set a readonly attribute.
Modules
rasterize SVG content to pixel graphics
rasterize output using Cairo
SVG color names
exception classes
SVG styling properties
Commonly used regular expressions
data structures derived from DTD
specification for class Animation
specification for class Clip
specification for class ColorProfile
specification for class Conditional
specification for class Cursor
specification for class Description
specification for class Extensibility
specification for class Filter
specification for class FilterPrimitive
specification for class Font
specification for class Gradient
specification for class Hyperlink
specification for class Image
specification for class Marker
specification for class Mask
specification for class Pattern
specification for class Script
specification for class Shape
specification for class Structure
specification for class Style
specification for class Text
specification for class TextContent
specification for class Use
specification for class View
state of settings during traversal
workaround to represent a text node