Fedora 18 Update: php-bartlett-PHP-CompatInfo-2.8.0-1.fc18

updates at fedoraproject.org updates at fedoraproject.org
Tue Sep 25 16:40:49 UTC 2012


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2012-14213
2012-09-17 20:34:24
--------------------------------------------------------------------------------

Name        : php-bartlett-PHP-CompatInfo
Product     : Fedora 18
Version     : 2.8.0
Release     : 1.fc18
URL         : http://php5.laurent-laville.org/compatinfo/
Summary     : Find out version and the extensions required for a piece of code to run
Description :
PHP_CompatInfo will parse a file/folder/array to find out the minimum
version and extensions required for it to run. CLI version has many reports
(extension, interface, class, function, constant) to display and ability to
show content of dictionary references.


HTML Documentation:  %{pear_docdir}/PHP_CompatInfo/docs/index.html

--------------------------------------------------------------------------------
Update Information:

From upstream Changelog:

Version summary:
* 2.8.0 support all PHP versions until 5.4.7

Additions and changes:
* add 5 new references data dictionnaries related to extensions: amqp, geoip, inclued, mongo, XCache
* introduces a new Reference API that allow to filter elements (interfaces, classes, functions, constants) on php version or extension release, with or without a particular relationship (like operator in version_compare)
* Full filter support for 25 extensions (that have all releases documented): amqp (1.0.7) apc (3.1.13) enchant (1.1.0) fileinfo (1.0.5) filter (0.11.0) geoip (1.0.8) hash (1.0) inclued (0.1.3) intl (2.0.1) json (1.2.1) libxml lzf (1.6.2) mailparse (2.1.6) memcache (3.0.6) memcached (2.1.0) mongo (1.2.12) OAuth (1.2.2) Phar (2.0.1) solr (1.0.2) sphinx (1.2.0) tidy (2.0) XCache (2.0.1) xdebug (2.2.1) zip (1.11.0) zlib (2.0)
* Limited filter support to php versions only for all other extensions

Bug fixes:
* none


Version summary:
* 2.7.0 support all PHP versions until 5.4.6

Additions and changes since 2.6.0:
* add a new report (condition) for CLI tool that will replace the warning messages on conditional code uses
* removed warning messages about conditional code uses; replaced by the new --report condition of the CLI tool
* add a new level for conditional code uses about traits (PHP 5.4 feature)
* add a new API getter for Traits (PHP 5.4 feature)
* User classes that used visibility (public, protected, private) are now identified as PHP 5.0.0 and no more as PHP 4.0.0
* Improved global results in a multiple data source context
* Add a warning message when --reference ALL used with extension detected but not loaded
* Add ability to exclude traits from parsing with the CLI tool and the XML configuration file
* XML report may show results either group by components or files
* add namespaces in XML report
* upgrade jquery minimized to version 1.7.2; used by summary.xsl.

Bug fixes since 2.6.0:
* API getters gave wrong results when data source is list of files (directory)
* Avoid exception in all case when xml configuration location is not a file
* Avoid exception when a directory phpci exists in save_path cache file
* Force clean cache when --reference or --exclude-pattern changed. Avoid old results.

--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update php-bartlett-PHP-CompatInfo' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list