Appendix A. Change Log

Abstract

This is the summary change log for the PHPlot Reference Manual. (For changes to PHPlot itself, see the ChangeLog file inside the PHPlot distribution.)

2008-01-12

Update copyright year to 2008.

Updates to Part III, Developer's Guide for changes in internal functions used for text handling and margin/scale processing. Updated figure showing the plot layout.

Added new chapter to Developer's Guide on the callbacks feature, and added documentation of the 3 public functions used with callbacks to the Function Reference. The text is based on the Callbacks file which was included with PHPlot-5.0.4 (and will removed in the next release). Although this is now documented in the manual, the callbacks feature is still considered experimental.

2007-11-22

Added new section to Concepts chapter on error handling.

2007-10-19

Released updated version of the manual to correspond to PHPlot-5.0.4, which should be released in the next few days.

Added documentation for new function SetLegendStyle.

Removed use of reference assignment (=&) in all inline examples, external examples, and reference material when creating a PHPlot object. Added note to PHPlot constructor reference explaining why.

Added documentation for new function SetNumberFormat.

Added new Part III - PHPlot Developer's Guide. This includes two layout figures and a list of internal functions. This is mostly intended as reference material for maintainers of PHPlot, but may be of use to others as well. More text may be added to this part in the future.

Document the requirement that style arrays use zero-based sequential integer indexes only. This includes colors, point shapes/sizes, line widths, and line styles.

2006-12-01

Released updated version of the manual to correspond to PHPlot-5.0rc3. Documented new Y data labels for bar charts and line/point suppression. Add a note on how to get borderless, unshaded bars (needed due to a recent bug fix).

Updates were applied to the installation section to match the README included with 5.0rc3. Minimum PHP level corrected to 4.3.0, and noted that PHP 5 works, as this has now been tested. Deleted note about included examples and documentation; these have been removed from the release.

Three examples which use random data where changed to use a fixed seed, so the results are repeatable.

A new example was added, showing a bar chart with data labels.

2006-11-11

Released manual dated 2006-11-11 to sourceforge.net. This is the first release of the manual on Sourceforge. It corresponds to PHPlot-5.0rc2 with several patches applied.

2006-09-24

Conversion of manual from DocBook-SGML to DocBook-XML. Reorganized, so the reference section is now alphabetical by function name, with a new chapter for category grouping of functions.

2005-02-27

Limited release of draft manual dated 2005-02-27.

2005-02-06

Limited release of draft manual dated 2005-02-06.