<?xml version="1.0" encoding="iso-8859-1"?>
<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns="http://purl.org/rss/1.0/"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
>
    <channel rdf:about="http://pear.php.net/">
    <link>http://pear.php.net/</link>
    <dc:creator>pear-webmaster@lists.php.net</dc:creator>
    <dc:publisher>pear-webmaster@lists.php.net</dc:publisher>
    <dc:language>en-us</dc:language><items>
<rdf:Seq><rdf:li rdf:resource="http://pear.php.net/package/Image_Graph/download/0.7.2/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Image_Graph/download/0.7.1/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Image_Graph/download/0.7.0/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Image_Graph/download/0.6.0/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Image_Graph/download/0.5.0/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Image_Graph/download/0.4.0/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Image_Graph/download/0.3.0/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Image_Graph/download/0.3.0dev4/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Image_Graph/download/0.3.0dev3/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Image_Graph/download/0.3.0dev2/"/>
</rdf:Seq>
</items>

<title>Latest releases</title>
<description>The latest releases for the package image_graph</description>
</channel>

<item rdf:about="http://pear.php.net/package/Image_Graph/download/0.7.2/">
 <title>Image_Graph 0.7.2</title>
 <link>http://pear.php.net/package/Image_Graph/download/0.7.2/</link>
 <content:encoded>* Added Pie chart support for grouping items with values below a specified threshold in a &quot;the rest&quot; group&lt;br /&gt;
* Added possibility to set color of axis ticks (thanks to bdondo from forum)&lt;br /&gt;
* Added clipping support, causing forceMinimum() and forceMaximum() to show expected results&lt;br /&gt;
* Modified axis arrows, so that an axis with all negative values, the arrow will be shown at the minimum value instead of maximum&lt;br /&gt;
* Fixed a bug with Image_Graph_DataPreprocessor_Function not working, when callback function is an object method&lt;br /&gt;
* Fixed a bug with Candlestick, Band and Box &amp; Whisker plots not working when using markers&lt;br /&gt;
* Fixed Bug #6024 &quot;Undefined variable: parameters&quot;&lt;br /&gt;
* Fixed Bug #6085 &quot;Graph doesn't understand a numeric variable extracted from the GET method.&quot;&lt;br /&gt;
* Fixed Bug #6919 &quot;Isolated points in linegraphs with breaks drawn incorrectly&quot;&lt;br /&gt;
* Fixed Bug #6921 &quot;Marker not drawn for points with Y value == 0&quot;&lt;br /&gt;
* Fixed Bug #6941 &quot;Logarithmic axis values between 0 and 1&quot;&lt;br /&gt;
* Fixed Request #5985 &quot;Logarithmic Axis Minimum Value&quot;&lt;br /&gt;
* Fixed a problem with labels not appearing on the same baseline&lt;br /&gt;
* Added possibility to specify padding on all edges of an element separately&lt;br /&gt;
* Updated some API documentation entries
 </content:encoded>
 <dc:date>2006-03-02T07:42:17-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Image_Graph/download/0.7.1/">
 <title>Image_Graph 0.7.1</title>
 <link>http://pear.php.net/package/Image_Graph/download/0.7.1/</link>
 <content:encoded>* Fixed Bug #5415 &quot;Axis's wrong when plot is Dot/Scatter&quot;&lt;br /&gt;
* Fixed Bug #5607 &quot;X Axis Labels align to right&quot;&lt;br /&gt;
* Fixed a problem with horizontal plots and axis labels and titles not showing/aligning properly&lt;br /&gt;
* Fixed a problem with horizontal Step plot
 </content:encoded>
 <dc:date>2005-10-05T17:12:24-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Image_Graph/download/0.7.0/">
 <title>Image_Graph 0.7.0</title>
 <link>http://pear.php.net/package/Image_Graph/download/0.7.0/</link>
 <content:encoded>* Added Image_Graph_Plot_Odo (thanks Maxime Delorme)&lt;br /&gt;
* Added Image_Graph_DataSelector_Values (thanks Paolo)&lt;br /&gt;
* Added best-fit line plot (Image_Graph_Plot_Fit_Line)&lt;br /&gt;
* Added possibility to specify the pie plot diameter&lt;br /&gt;
* Modified Image_Graph_Plot_CandleStick, it is now only necessary to specify 'open' for first point (other 'open' = previous 'close')&lt;br /&gt;
* Changed Image_Graph_Plotarea::hideAxis() to actually hide the axis, not remove them&lt;br /&gt;
* Added Image_Graph_Plotarea::clearAxis() to remove the axis&lt;br /&gt;
* Fixed markers so that y values equal to null never shows markers&lt;br /&gt;
* Fixed problem in Image_Graph_Plot_BoxWhisker causing an undefined method&lt;br /&gt;
* Fixed problem with markers and horizontal plots&lt;br /&gt;
* Fixed problem with axis not showing arrow-ends even if enabled&lt;br /&gt;
* Fixed problem with an error &quot;Call to a member function on a non-object...&quot; in Common.php&lt;br /&gt;
* Fixed a problem with Image_Graph_Dataset_Trivial when supplying a datarray as constructor parameter and Image_Graph_Fill_Array&lt;br /&gt;
* Fixed Bug #5421 &quot;Documentation for Image_Graph constructor wrong&quot;&lt;br /&gt;
* Fixed Bug #5502 &quot;Axis_Logarithmic::setAxisIntersection('max') is broken&quot;    &lt;br /&gt;
* Fixed Bug #5504 &quot;PHP Notice: Undefined index: tohtml&quot;&lt;br /&gt;
* Fixed PHP notice with Image_Graph::done() when using output to file&lt;br /&gt;
* Fixed so it is possible to use array(R, G, B, a?) as fill color&lt;br /&gt;
* Fixed issue with markers not rotating along with plot when using setStartingAngle()&lt;br /&gt;
* Fixed trivial dataset so that it is possible to use 'id' as key when populating dataset in constructor
 </content:encoded>
 <dc:date>2005-09-30T15:26:18-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Image_Graph/download/0.6.0/">
 <title>Image_Graph 0.6.0</title>
 <link>http://pear.php.net/package/Image_Graph/download/0.6.0/</link>
 <content:encoded>* Added possibility to set starting angle of pie chart (at which angle does the first pieslice start) and the direction of the pies (clockwise or counter-clockwise)&lt;br /&gt;
    * Added Request #5031 &quot;Horizontal Bar graphs required&quot; - all plot types (except radar and pie) support horizontal, it is the &quot;Plotarea&quot; that is horizontal&lt;br /&gt;
    * Fixed Bug #5035 &quot;Legend and graph color mismatch when using zeros in stacked bar&quot;&lt;br /&gt;
    * Fixed Bug #5066 &quot;Reference Notices&quot;
 </content:encoded>
 <dc:date>2005-08-27T13:46:46-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Image_Graph/download/0.5.0/">
 <title>Image_Graph 0.5.0</title>
 <link>http://pear.php.net/package/Image_Graph/download/0.5.0/</link>
 <content:encoded>* Major change: removed Image_Graph_Driver and subclasses and uses Image_Canvas instead, which implies:&lt;br /&gt;
    - Image_Graph_Color is obsolete, removing dependency on Image_Color (however Image_Canvas still depends on Image_Color)&lt;br /&gt;
    - Fonts are simplified (all identified by name) and implemented using Image_Graph_Font class, removing Image_Graph_Font subclasses (only subclasses!), removing Fonts/ folder&lt;br /&gt;
    - Added dependency on Image_Canvas&lt;br /&gt;
    - Image/Graph/Config.php becoming obsolete since only IMAGE_GRAPH_SYSTEM_FONT_PATH was defined here. File kept for future purposes but not used.&lt;br /&gt;
    - TTF Fonts (which were most often used) keep BC in 99% of the cases by replacing the 'ttf_font' factory alias mapping to 'Image_Graph_Font' and adding a mapping for 'Image_Graph_Font_TTF' to 'Image_Graph_Font'. Only case not working is when user manually includes Image/Graph/Font/TTF.php and creates and instance using 'new', which should only very, very rarely be the case&lt;br /&gt;
    - BC break: If drivers were explicitly created before, they now have to be changed to Image_Canvas objects&lt;br /&gt;
* Added support for HTML image maps on line-, bar-, area-, smoothed line-, impulse-, band- and pie charts (more to come)&lt;br /&gt;
* Added 'tohtml' option for output directly in HTML using canvas and imagemap (if any)&lt;br /&gt;
* Added label option 'format' and 'dateformat' to Image_Graph_Axis to be able to format a label directly using sprintf() / date()&lt;br /&gt;
* Changed plus and cross markers to be outlined (by defalut) - visual improvement&lt;br /&gt;
* Added a star marker (Image_Graph_Marker_Star)&lt;br /&gt;
* Added legends to scatter/dot plots - the marker now shows in legends&lt;br /&gt;
* Performance optimization in Image_Graph_Axis_Category (with regards to heavy usage of array_search())&lt;br /&gt;
* Improved appearance of axis arrows&lt;br /&gt;
* Fixed Bug #4240 &quot;Pie graph - color difference between graph and legend&quot;&lt;br /&gt;
* Fixed Bug #4430 &quot;Call-time pass-by-reference has been deprecated&quot;&lt;br /&gt;
* Fixed Bug #4876 &quot;mis-type in code -&gt; undefined property&quot;&lt;br /&gt;
* Bugs fixed/Features added in Image_Canvas&lt;br /&gt;
    * Added Request #4451 &quot;Unable to define IMAGE_GRAPH_SYSTEM_FONT_PATH outside of Config.php&quot;&lt;br /&gt;
    * Fixed Bug #4484 &quot;SVG output problem with fill and alignment attributes of text&quot;&lt;br /&gt;
    * Fixed Bug #4586 &quot;Content type image/jpg does not recognized by IE&quot;
 </content:encoded>
 <dc:date>2005-08-08T15:24:44-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Image_Graph/download/0.4.0/">
 <title>Image_Graph 0.4.0</title>
 <link>http://pear.php.net/package/Image_Graph/download/0.4.0/</link>
 <content:encoded>* Added support for antialiasing images when using GD (both using native GD method and Image_Graph own implementation)&lt;br /&gt;
* Added possibility to specify horizontal title alignment (left, right or center)&lt;br /&gt;
* Fixed an &quot;off-by-one&quot; problem with secondary axis&lt;br /&gt;
* Included all on-line examples in package&lt;br /&gt;
* Removed some memory leaks as described in bug #3958 &quot;Memory leaks in Image_Graph 0.3.0-alpha&quot;&lt;br /&gt;
* Fixed bug #4113 &quot;Image_Graph_Driver_GD::pieSlice() warnings&quot;&lt;br /&gt;
* Fixed bug #4333 &quot;Legend division by zero error on PieChart&quot;&lt;br /&gt;
* Fixed bug #4417 &quot;Cannot use point ID as marker value&quot;
 </content:encoded>
 <dc:date>2005-05-24T14:47:58-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Image_Graph/download/0.3.0/">
 <title>Image_Graph 0.3.0</title>
 <link>http://pear.php.net/package/Image_Graph/download/0.3.0/</link>
 <content:encoded>Added possibility to use arrays of the type $data[$id] = array('x' =&gt; $x, 'y' =&gt; $y) for easy data addition to a dataset&lt;br /&gt;
* Added use of 'null' y-values in line plots (normal and smoothed) causing a break in the line (instead of dropping to zero)&lt;br /&gt;
* Added possibility to make one legend use multiple plotareas&lt;br /&gt;
* Added grouping to drivers (currently only fully supported by SVG driver)&lt;br /&gt;
* Added axis padding (padding inside the plotarea)&lt;br /&gt;
* Added Image_Graph_Axis::setFixedSize() to allow for alignment of axis on different plotareas when in a layout&lt;br /&gt;
* Added possibility to use padding with overlayed legends to make legend _not_ display fx. on-top of y-axis&lt;br /&gt;
* Added/improved support for multi line text using GD drivers&lt;br /&gt;
* Added support for antialiasing images when using GD (GD built in method)&lt;br /&gt;
* Implemented simple shadows (and removed shadow images from distribution)&lt;br /&gt;
* Fixed bug #3346 &quot;double as data&quot;&lt;br /&gt;
* Fixed a problem with normal multi-data bar charts not displaying expected bar width&lt;br /&gt;
* Fixed problem with legends when overlayed&lt;br /&gt;
* Fixed axis not displaying labels after resetting driver&lt;br /&gt;
* Fixed problem in SVG driver with vertical texts&lt;br /&gt;
* Fixed a problem with line axis marker on a secondary y-axis displaying vertically instead of horizontally&lt;br /&gt;
* Fixed problem with logarithmic axis not scaling properly&lt;br /&gt;
* Changed the way coordinates are calculated when adding titles to non-layout objects&lt;br /&gt;
* Changed which changes API causing minor BC breaks&lt;br /&gt;
	- Renamed Image_Graph_Plot_Bar::barWidth() to Image_Graph_Plot_Bar::setBarWidth()&lt;br /&gt;
	- Renamed Image_Graph_Plot_Bar::spacing() to Image_Graph_Plot_Bar::setSpacing()&lt;br /&gt;
	- Removed Image_Graph_Layout_Plotarea, it being completely obsolete with introduction of Image_Graph_Axis::setTitle()&lt;br /&gt;
* Updated header comment blocks to conform to new standards as specified by RFC&lt;br /&gt;
* Performance optimizations
 </content:encoded>
 <dc:date>2005-02-25T03:37:23-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Image_Graph/download/0.3.0dev4/">
 <title>Image_Graph 0.3.0dev4</title>
 <link>http://pear.php.net/package/Image_Graph/download/0.3.0dev4/</link>
 <content:encoded>Fixed problem with logarithmic axis causing an infinite loop
 </content:encoded>
 <dc:date>2005-01-28T03:22:32-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Image_Graph/download/0.3.0dev3/">
 <title>Image_Graph 0.3.0dev3</title>
 <link>http://pear.php.net/package/Image_Graph/download/0.3.0dev3/</link>
 <content:encoded>* Added possibility to invert axis direction, fx. minimum at top or bottom&lt;br /&gt;
* Added methods to handle axis label customization (Image_Graph_Axis::setLabelOption() and Image_Graph_Axis::setLabelOptions())&lt;br /&gt;
* Minor change to the way GD driver(s) calculate height (so that fx. x-axis labels appear printed on the same baseline)&lt;br /&gt;
* Fixed axis so that forceMinimum() works with axis intersection&lt;br /&gt;
* Fixed PDF (PDFlib) driver to display images correctly&lt;br /&gt;
* Fixed factory method class name alias 'vector', tried to create Image_Graph_Dataset_Vector instead of Image_Graph_Dataset_VectorFunction&lt;br /&gt;
* Fixed a minor problem in category axis when adding more that one point with the same value, i.e. ('A', 10), ('A', 20)&lt;br /&gt;
* Fixed problem with grids on category axis&lt;br /&gt;
* Added possiblitity to add simple colors to Image_Graph_Line_Array&lt;br /&gt;
* Added id tags for line styles&lt;br /&gt;
* Performance optimization/tuning (axis, elements)&lt;br /&gt;
* Removed XML_SVG driver which was included by mistake (SWF driver remains, but has several unimplemented features)&lt;br /&gt;
* Added more tests
 </content:encoded>
 <dc:date>2005-01-27T16:36:55-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Image_Graph/download/0.3.0dev2/">
 <title>Image_Graph 0.3.0dev2</title>
 <link>http://pear.php.net/package/Image_Graph/download/0.3.0dev2/</link>
 <content:encoded>* Added functionality for multi-level labels (ticks, text, etc.) to support for minor and major labels (and more if needed)&lt;br /&gt;
* Added fontmapping in GD drivers useful for mapping mnemonic fontnames, i.e. Times New Roman to font file names (either partial or full)&lt;br /&gt;
* Added configuration option in Config.php (IMAGE_GRAPH_SYSTEM_FONT_PATH) enabling to specify default search path for system fonts&lt;br /&gt;
    - On Windows systems this defaults to %SYSTEMROOT%\Fonts\&lt;br /&gt;
* Added 'auto' split on layouts - calculated automatically based on actual sizes of the parts (supported only with titles)&lt;br /&gt;
* Added visual tests - not PHPUnit, test cases:&lt;br /&gt;
    - Basic testing if requirements are met (GD + Freetype)&lt;br /&gt;
    - Testcases for testing drivers&lt;br /&gt;
    - Plot tests&lt;br /&gt;
    - Axis tests&lt;br /&gt;
* Added support for setting width on the bars in a bar chart&lt;br /&gt;
* Added setFontColor(), setFontSize(), setFontAngle() to elements for easy change of properties of propagating fonts, without needing to create a new object&lt;br /&gt;
* Added new setTitle() method to axis to allow for easier displaying of axis titles&lt;br /&gt;
* Added Image_Graph_Plot_CandleStick to display financial charts for the stock market&lt;br /&gt;
* Added Image_Graph_Plot_Band&lt;br /&gt;
* Added major tick customizability to axis&lt;br /&gt;
* Added possibility to use user-defined values as axis-labels&lt;br /&gt;
* Added support for adding an array to Image_Graph_Dataset_Trivial for easy point addition&lt;br /&gt;
* Added some error/insanity checks&lt;br /&gt;
* Added Image_Graph_Tool class with static function for bezier curve-smoothing for drivers without native support (fx. GD)&lt;br /&gt;
* Added Image_Graph_Axis::setAxisIntersection() to specify a value for which the axis intersects another axis (i.e. Y-axis intersects X-axis in x=1 instead of x=0)&lt;br /&gt;
* Implemented drivers to support different output formats&lt;br /&gt;
    - Currently full GD (JPEG/PNG/GIF/WBMP), SVG and PDF (PDFlib) support&lt;br /&gt;
    - Semi-supported drivers SWF (Ming)&lt;br /&gt;
    - Drivers planned SVG (XML_SVG), PDF (File_PDF) and SWF (libswf)&lt;br /&gt;
    - No BC breaking API changes&lt;br /&gt;
    - Currently no support for animations, i.e. SVG and SWF&lt;br /&gt;
* Re-implemented support for line styles&lt;br /&gt;
* Fonts now propagate through the structure, meaning if you set a font on the Graph all other elements inherit this font (but can be overridden)&lt;br /&gt;
    - This does *not* break BC&lt;br /&gt;
* Modified Image_Graph_Axis_Radar to be a category axis&lt;br /&gt;
* Modified Image_Graph_Dataset to allow for y-value to be an array of values (to support candlestick diagrams)&lt;br /&gt;
* Changed pie chart legends, so they show all data values as legend except just one for complete chart&lt;br /&gt;
* Changed logging behaviour (added Image_Graph::setLog() method)&lt;br /&gt;
* Changed while-list-each to foreach for performance reasons (minor)&lt;br /&gt;
* Changed Image_Graph_Title constructor slightly (second parameter, see Docs. for details)&lt;br /&gt;
* Changed Image_Graph_Axis::setTitle() slightly to accomodate propagating fonts (no BC break)&lt;br /&gt;
* Included some more aliases for the Image_Graph::factory() method&lt;br /&gt;
* Updated how bar charts calculate width&lt;br /&gt;
* Legends now scale properly&lt;br /&gt;
* Legends now show differently depending on plot type&lt;br /&gt;
* API Changes with minor impact on BC&lt;br /&gt;
    - Removed caching&lt;br /&gt;
    - Removed Image_Graph::saveAs(), functionality moved to Image_Graph_Driver::done() method&lt;br /&gt;
    - Removed Image_Graph::thumbnail()&lt;br /&gt;
    - Removed Image_Graph_Axis_Multidimensional, mainly for perfomance reasons&lt;br /&gt;
    - Image_Graph_Fill now inherits from Image_Graph_Common (instead of Image_Graph_Element)&lt;br /&gt;
    - Removed GLOBAL font variables&lt;br /&gt;
* Fixed problems with Image_Graph_Axis_Radar showing values in wrong order&lt;br /&gt;
* Fixed bug causing negative bars to display incorrecly (why o' why is 0 == 'some string'?)&lt;br /&gt;
* Fixed bug causing setLineStyle() to fail&lt;br /&gt;
* Fixed Bug #2684 &quot;Source typo breaking data selectors&quot;&lt;br /&gt;
* Fixed Bug #2685 &quot;Plots do not honor ID tags for fills&quot;&lt;br /&gt;
* Fixed bug #2791 &quot;wrong x-axis label position when using ttf font&quot;&lt;br /&gt;
* Fixed bug causing displayErrors() to generate WARNING and FATAL ERROR&lt;br /&gt;
* Fixed problems with gradient fills (did not display propery using GD drivers)&lt;br /&gt;
* Fixed problem with bar-, area-, step- and impulse-charts when using forceMinimum(), causing bars to display 'below' x-axis&lt;br /&gt;
* Fixed Image_Graph_Axis::force(Minimum|Maximum)&lt;br /&gt;
* Removed default Image_Graph logo&lt;br /&gt;
* Removed _graphWidth() and _graphHeight(), they are now handled by the driver
 </content:encoded>
 <dc:date>2005-01-13T08:31:30-05:00</dc:date>
</item>

</rdf:RDF>