http://pear.php.net/
pear-webmaster@lists.php.netpear-webmaster@lists.php.neten-usLatest releases of php_compatinfoThe latest releases for the package php_compatinfoPHP_CompatInfo 1.9.0
http://pear.php.net/package/PHP_CompatInfo/download/1.9.0/
No change since version 1.9.0RC1
2009-01-19T05:13:47-05:00farellPHP_CompatInfo 1.9.0RC1
http://pear.php.net/package/PHP_CompatInfo/download/1.9.0RC1/
* IMPORTANT<br />
- if you are PHP5 user only:<br />
use the pciconf script to build your own extension support list<br />
- if you are PHP4 user only:<br />
pciconf script required at least PHP5 to run, so to build your own support list,<br />
do it by hand. All major extensions and their PCI dictionaries are available<br />
on PEAR CVS [http://cvs.php.net/viewvc.cgi/pear/PHP_CompatInfo/CompatInfo/]<br />
- A more comprehensive guide will be available for final stable release, ready for<br />
PhD system and new PEAR Manual.<br />
<br />
* changes since beta2<br />
- pciconf script did not used anymore the monolithic versions.xml and funclist.txt<br />
data sources. Version information about extensions came from specific extension version.xml<br />
file that are installed into PEAR/data/PHP_CompatInfo/phpdocref<br />
<br />
* bugs fixed since beta2<br />
- CSV, HTML and XML renderers did not provided expected result<br />
due to new classes result-key entry<br />
- lost partial functions list information when parsing multiple data sources<br />
with debug mode<br />
<br />
* news since beta2<br />
- add function getSummary() to print only summary when parsing a directory<br />
or multiple data sources at once<br />
<br />
You are welcome to read my presentation about the new API at<br />
http://pear.laurent-laville.org/pepr/PHP_CompatInfo/api190/
2009-01-03T06:39:47-05:00farellPHP_CompatInfo 1.9.0b2
http://pear.php.net/package/PHP_CompatInfo/download/1.9.0b2/
* IMPORTANT<br />
- if you are PHP5 user only:<br />
use the pciconf script to build your own extension support list<br />
- if you are PHP4 user only:<br />
pciconf script required at least PHP5 to run, so to build your own support list,<br />
do it by hand. All major extensions and their PCI dictionaries are available<br />
on PEAR CVS [http://cvs.php.net/viewvc.cgi/pear/PHP_CompatInfo/CompatInfo/]<br />
- A more comprehensive guide will be available for final stable release, ready for<br />
PhD system and new PEAR Manual.<br />
<br />
* news<br />
- pciconf: the extension support list build system for PHP5 users only<br />
use now a new exception handler for functions, and allow to make SAPI dictionaries<br />
- improve again constant detection by adding a new dictionaries for internal<br />
(php core) constants.<br />
- 3 new methods: getIgnoredFunctions, getIgnoredExtensions, getIgnoredConstants<br />
- 1 old method open to public: getIgnoredFiles<br />
<br />
You are welcome to read my presentation about the new API at<br />
http://pear.laurent-laville.org/pepr/PHP_CompatInfo/api190/<br />
<br />
Do not hesitate to give me your feedback. More we test it, more stable will be<br />
the final version.<br />
<br />
* roadmap<br />
- 2008-11-23 first alpha version<br />
- 2008-11-26 first beta version<br />
- 2008-12-19 second beta release<br />
- 2009-01-19 final stable release
2008-12-19T02:14:10-05:00farellPHP_CompatInfo 1.9.0b1
http://pear.php.net/package/PHP_CompatInfo/download/1.9.0b1/
* bugs<br />
- __FILE__ and __LINE__ constants were not detected with 1.9.0a1<br />
<br />
* news<br />
- With first beta release, API 1.9.0 is marked as complete and will not change until stable.<br />
<br />
You are welcome to read my presentation about the new API at<br />
http://pear.laurent-laville.org/pepr/PHP_CompatInfo/api190/<br />
<br />
Do not hesitate to give me your feedback. More we test it, more stable will be<br />
the final release.<br />
<br />
* roadmap<br />
- 2008-11-23 first alpha version<br />
- 2008-11-30 first beta version<br />
- 2008-12-19 stable release 1.9.0
2008-11-30T16:13:57-05:00farellPHP_CompatInfo 1.9.0a1
http://pear.php.net/package/PHP_CompatInfo/download/1.9.0a1/
* bugs<br />
- 15011 : XSL extension not detected<br />
<br />
* news<br />
- API 1.9.0 marked as beta, and first release is alpha due to change of<br />
classes/constants detection of PHP extensions.<br />
<br />
You are welcome to read my presentation about the new API at<br />
http://pear.laurent-laville.org/pepr/PHP_CompatInfo/api190/<br />
<br />
Do not hesitate to give me your feedback. More we test it, more stable will be<br />
the final release.<br />
<br />
* roadmap<br />
- 2008-11-23 first alpha version<br />
- 2008-12-19 stable release 1.9.0
2008-11-23T10:52:40-05:00farellPHP_CompatInfo 1.8.1
http://pear.php.net/package/PHP_CompatInfo/download/1.8.1/
* bugs<br />
- 14696 : PHP_CompatInfo fails to scan code line when not ended with ;<br />
<br />
* changes<br />
- getallheaders() is detected as sapi_apache rather than sapi_aolserver
2008-09-27T10:42:40-05:00farellPHP_CompatInfo 1.8.0
http://pear.php.net/package/PHP_CompatInfo/download/1.8.0/
* bugs<br />
- XML Renderer:<br />
. identify a data source file with the right tag <file> rather than <dir><br />
. list of function in verbose / debug mode is back<br />
- Text Renderer:<br />
--summarize and --verbose level 4 produced PHP notice errors<br />
<br />
* changes<br />
- With agreement of original package author (Davey Shafik), change license<br />
from PHP 3.01 to New BSD
2008-08-01T11:06:19-05:00farellPHP_CompatInfo 1.8.0RC2
http://pear.php.net/package/PHP_CompatInfo/download/1.8.0RC2/
14 days left before final stable version. Please give it a good testing !<br />
<br />
* news<br />
- Command-Line Interface:<br />
new -t | --tab switch to set columns width (see also Text Renderer)<br />
<br />
* bugs<br />
- final fix #14187: cli -r switch does not work in 1.8.0.b4<br />
- doc #14095: about missing information from C column in CLI result<br />
- fixed a PHP warning with Array renderer when parsing a single file<br />
<br />
* changes<br />
- Parser give now in summary, when debug mode is on,<br />
the list of functions implemented by version<br />
- XML Renderer:<br />
. Even if XML_Beautifier is available we can now avoid to use it. You are free<br />
to manage the raw data.<br />
-> Reason: old bug #5450 that strip the XML declaration<br />
See: docs\examples\pci180_parsedata_toxml.php<br />
. adds attribute "name" to string tag (for a better identification and search)<br />
- Text Renderer:<br />
. You have now ability to set column width with config option "colwidth". Only<br />
for Files, Extensions, Constants/Tokens. Version and C have always fixed width.<br />
. Extra information given by debug mode (verbose level 4) is available both<br />
for a single file or a directory
2008-07-18T05:34:03-05:00farellPHP_CompatInfo 1.8.0RC1
http://pear.php.net/package/PHP_CompatInfo/download/1.8.0RC1/
Probably the last release before final version planned for August 1st.<br />
Please give it a good testing !<br />
<br />
* bugs<br />
- #14187 : cli -r switch does not work in 1.8.0.b4<br />
- getFileList() obey now to "recurse_dir" option (when set to false)<br />
- parse functions obey now to "ignore_files" option<br />
<br />
* changes<br />
- Result values are now sorted in alphabetic order for a better human reading<br />
Thats include 6 following entries:<br />
"ignore_functions", "ignore_extensions", "ignore_constants"<br />
"functions" "extensions" "constants"<br />
- Event "AuditFinised" give now the result of parsing<br />
<br />
Do not forget to have a look on all examples pci180_parse* that demonstrates<br />
the new API.<br />
<br />
* QA<br />
- Test Suites (Standard, Bugs, Cli) included in this first release candidate<br />
are full compatible with API 1.8.0
2008-06-28T10:02:10-05:00farellPHP_CompatInfo 1.8.0b4
http://pear.php.net/package/PHP_CompatInfo/download/1.8.0b4/
* changes<br />
- Text Renderer: support output-level 16 (display filter on version)<br />
- Xml Renderer: support all output-level, verbose 4+ or debug mode<br />
- CLI: default output-level is now 31 (still all details, as before with 15)<br />
since version may be hide (level 16)<br />
<br />
* news<br />
- 2 more renderers: Html and Csv<br />
- 3 more examples:<br />
pci180_parsedir_tohtml<br />
= how to use your own html renderer (site web layout integration)<br />
pci180_parsefolder_tohtml<br />
= parse a huge folder and wait result with a progress bar<br />
pci180_parsestring_toxml<br />
= parse an array of string and debug it with an observer<br />
<br />
Do not forget to have a look on all examples pci180_parse* that demonstrates<br />
the new API.<br />
<br />
* Milestones<br />
- Release Candidate 1: July 1st (with unit test suite, and first draft of user-doc)<br />
- Stable: August 1st<br />
Please give it a good testing !<br />
<br />
* QA<br />
- Do no search Unit tests in this release, it is not yet ready, so I have removed<br />
them until RC1
2008-06-18T17:24:29-05:00farell