<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>http://bartlett.laurent-laville.org</id>
    <updated>2013-12-13T21:49:22+01:00</updated>
    <title>Bartlett PEAR Channel Latest Releases</title>
    <link href="http://bartlett.laurent-laville.org/feed.xml" rel="self" />
    <author>
        <name>http://bartlett.laurent-laville.org</name>
    </author>

    <entry>
        <title>PEAR_Task_Gitrcskeywords 1.0.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PEAR_Task_Gitrcskeywords-1.0.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PEAR_Task_Gitrcskeywords-1.0.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-10-10T09:56:07+02:00</updated>
        <content>
            Replace all git RCS keywords ($Date:$, $Author:$, $Id:$, $File:$,
$Source:$, $Revision:$) by their corresponding local repository values,
at packaging-time, when building the PEAR tarball.
            
First public release
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.26.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.26.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.26.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-12-13T09:45:23+01:00</updated>
        <content>
            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.
 
            
Additions and changes:
- add new riak reference 1.0.0
- update yaml reference to 1.1.1
- update zip reference to 1.12.3
- update memcached reference to 2.2.0b1 (GH-112 by Remi Collet)
- update http reference to 2.0.3 (GH-110 by Remi Collet)

Bug fixes:
- fix notice error when matching internal function arguments and signature used in implementation
(thanks to Remi Collet to noticed me)
- fix notice error on list reference report when filter reference option is active
- GH-111: missing cli_get_process_title and cli_set_process_title (by Remi Collet)
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.25.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.25.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.25.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-11-14T12:26:33+01:00</updated>
        <content>
            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.
 
            
Additions and changes:
- update mongo reference to 1.4.5
- update varnish reference to 1.1.1
- add new jsmin reference (0.1.1)
- fixed the test skeleton template now unit test suites used shared fixtures

Bug fixes:
- GH-105: detect PHP-5.4 feature : Short array syntax declaration
- GH-106: detect PHP-5.4 feature : Short array syntax on function call
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.24.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.24.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.24.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-10-17T18:21:32+02:00</updated>
        <content>
            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.
 
            
Additions and changes:
- update imagick reference to 3.1.2
- update mongo reference to 1.4.4
- update xhprof reference to 0.9.4
- update varnish reference to 1.1.0
- update zip reference to 1.12.1
- update xcache reference to 3.1.0
- update zend opcache reference to 7.0.3-dev bundled in PHP 5.5.5
- convert test case classes from standard fixtures to shared fixtures
- DYN (lazy loader) is now rules completed. May be used in production
- tests suites may be now run with default memory limit
- 'extension not available' message is received by all PHPUnit test listeners
- add a new PHPUnit test listener useful to know what reference is loaded and tested
- add composer support (GH-102 request)
- raise PHP_Reflect dependency to 1.9.0
- detect more constants (when used as argument in function signature/call)

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.23.1 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.23.1.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.23.1.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-09-23T15:03:03+02:00</updated>
        <content>
            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.
 
            
Additions and changes:
- none

Bug fixes:
- GH-101: about json constants and pdf function in unit tests (Thanks to Remi Collet)
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.23.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.23.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.23.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-09-19T23:34:55+02:00</updated>
        <content>
            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.
 
            
Additions and changes:
- add 3 new extensions: htscanner, PDFlib, Rar
- update APCu reference to 4.0.2
- update pthreads reference to 0.0.45
- introduces an experimental DYN lazy loader references ( NOT YET OPERATIONAL, missing rules implementations )
- drop support of PHP4 reference
- drop support of PHP 5.2

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.22.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.22.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.22.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-08-22T19:20:10+02:00</updated>
        <content>
            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.
 
            
Additions and changes:
- phar --version switch now print the latest version rather than DEV
- add new function setExcludeVersions() in abstract PHP_CompatInfo_Reference_PluginsAbstract class
  that allow to exclude one or more version for an element ( related to issue GH-99 )

Bug fixes:
- GH-99: SO_BINDTODEVICE exists in php &gt;= 5.4.18 and &gt;= 5.5.1 (so not in 5.5.0)
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.21.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.21.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.21.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-08-17T10:58:19+02:00</updated>
        <content>
            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.
 
            
Additions and changes:
- update mongo reference to 1.4.3
- update libxml reference for PHP 5.5.2

Bug fixes:
- request #98 fixed mongo, sockets and standard references (thanks to Remi Collet)
- GH-97: False positive classMemberAccessOnInstantiation detection
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.20.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.20.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.20.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-07-20T09:52:41+02:00</updated>
        <content>
            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.
 
            
Additions and changes:
- add support to PHP 5.5.1
- update session and intl references sync with PHP 5.5.1

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.19.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.19.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.19.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-07-11T22:27:20+02:00</updated>
        <content>
            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.
 
            
Additions and changes:
- update xcache reference to 3.0.3

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.18.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.18.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.18.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-06-24T22:50:27+02:00</updated>
        <content>
            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.
 
            
Additions and changes:
- first release that support final stable version of PHP 5.5
- update xcache reference to 3.0.2
- update http reference to 1.7.6

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.17.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.17.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.17.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-06-07T07:49:42+02:00</updated>
        <content>
            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.
 
            
Additions and changes:
- update xdebug reference to 2.2.3
- update xhprof reference to 0.9.3
- update libevent reference to 0.1.0
- update amqp reference to 1.2.0
- update gender reference to 1.0.0
- update intl reference to 3.0.0
- update mongo reference to 1.4.1
- update zendopcache reference to 7.0.2
- phar version of CLI tools
- CLI tools phpci is renamed to phpcompatinfo to avoid name conflict with http://www.phptesting.org/

Bug fixes:
- extension Zend OPcache is not displayed in list-references
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.16.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.16.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.16.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-05-09T20:39:52+02:00</updated>
        <content>
            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.
 
            
Additions and changes:
- new extension Zend Opcache (contribution by Remi Collet)
- new extension varnish
- update sphinx reference to 1.3.0
- update memcache reference to 3.0.8
- update OAuth reference to 1.2.3
- update mongo reference to 1.3.7

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.15.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.15.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.15.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-04-11T20:04:04+02:00</updated>
        <content>
            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.
 
            
Additions and changes:
- new extension Zend Opcache (contribution by Remi Collet)
- new extension varnish
- update sphinx reference to 1.3.0
- update memcache reference to 3.0.8
- update OAuth reference to 1.2.3
- update mongo reference to 1.3.7

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.14.1 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.14.1.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.14.1.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-04-01T18:20:28+02:00</updated>
        <content>
            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.
 
            
Additions and changes:
- update xdebug reference to 2.2.2
- update mongo reference to 1.3.6

Bug fixes:
- GH-72: Namespace issue
- GH-76: broken extension report (thanks to Remi Collet)
- GH-77: Allow to use Environment variable in cache 'save_path' option (thanks to Remi Collet)
- GH-80: Issue apcu (thanks to Remi Collet)
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.14.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.14.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.14.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-03-16T11:00:52+01:00</updated>
        <content>
            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.
 
            
Additions and changes:
- do not print empty reports
- update ereg reference on PHP max version
- update mongo reference to 1.3.5
- upgrade jQuery version to 1.9.1

Bug fixes:
- notice error with verbose level 3 and source report
- GH-69: SO_REUSEPORT missing in Sockets Reference
- GH-74: make unlink silent in File Cache
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.13.2 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.13.2.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.13.2.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-02-26T15:07:29+01:00</updated>
        <content>
            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.
 
            
Additions and changes:
- fixes PHP_Reflect minimum dependency to 1.6.1

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.13.1 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.13.1.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.13.1.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-02-25T15:04:43+01:00</updated>
        <content>
            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.
 
            
Bug fixes:
- fix constants detection with PHP_Reflect 1.6.1
- GH-68: PHP 5.4.12 tests failed due to constant MYSQLI_OPT_CAN_HANDLE_EXPIRED_PASSWORDS
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.13.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.13.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.13.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-02-22T10:33:47+01:00</updated>
        <content>
            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.
 
            
Additions and changes:
- fix path to html bundle documentation, and add missing index.html
- remove README.markdown github landing page from distribution
- bump year of LICENSE text file
- add a chapter about new progress console in command line guide

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.12.1 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.12.1.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.12.1.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-01-18T10:27:36+01:00</updated>
        <content>
            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.
 
            
Additions and changes:
- fix path to html bundle documentation, and add missing index.html
- remove README.markdown github landing page from distribution
- bump year of LICENSE text file
- add a chapter about new progress console in command line guide

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.12.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.12.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.12.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-01-17T10:40:11+01:00</updated>
        <content>
            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.
 
            
Additions and changes:
- upgrade APC reference to version 3.1.14
- upgrade XCache reference to version 3.0.1
- upgrade mongo reference to version 1.3.3
- refactoring of events and listeners interfaces
- remove dependencies to eZ Components Base and ConsoleTools
- a new progress console ALA PHPUnit
- a real Full report (with only one parse loop)

Bug fixes:
- GH-58: Improve the extension report render
- GH-59: Improve the global report render
- GH-60: Replace the git RCS keywords at packaging time
- GH-61: Bad namespace in full report
- fix getConditions() method related to global and each file results
- Be sure to attach only a unique listener (same class and properties)
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.11.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.11.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.11.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-12-21T11:39:05+01:00</updated>
        <content>
            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.
 
            
Additions and changes:
- upgrade mongo reference to version 1.3.2
- upgrade memcache reference to version 3.0.7
- fix amqp reference (thanks to Remi Collet)
- fix memcached reference (thanks to Remi Collet)
- fix memcache reference (thanks to Remi Collet)
- fix imagick reference (thanks to Remi Collet)
- interfaces ArrayAcess, Iterator, IteratorAggregate, Serializable, Traversable
were moved form SPL to Core since PHP 5.3.0
- SimpleXMLIterator was moved from SPL (PHP 5.2) to SimpleXml (PHP 5.3)
- give always a readable version (whatever process used to install the CLI version)

Bug fixes:
- GH-54 : Cannot generate documentation with missing UML diagrams pictures
- GH-55 : support multiple -d directive
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.10.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.10.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.10.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-11-26T16:48:00+01:00</updated>
        <content>
            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.
 
            
Additions and changes:
- add 3 new references data dictionnaries related to extensions:
  igbinary, imagick, odbc
- add clear-cache sub-command to CLI version
- upgrade amqp reference to version 1.0.9
- upgrade xcache reference to version 3.0.0
- used temporary system directory rather than /tmp that does not exists by default on windows
- refactoring the documentation build phing script (split generic and specific code)
- PHP min is set (at least) to 5.3.0 when you use namespace syntax on PHP 5.2 platform
(requires PHP_Reflect 1.5.0 or greater)

Bug fixes:
- GH-51 fix --report-file option with file in current path directory
- PHP Doc bug 60638
standard reference fixed: parse_url component parameter is provided since PHP 5.1.2 and not 5.2.0
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.9.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.9.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.9.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-10-30T00:52:41+01:00</updated>
        <content>
            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.
 
            
Versions summary:
- 2.9.0 support all PHP versions until 5.4.8
- 2.8.0 support all PHP versions until 5.4.7
- 2.7.0 support all PHP versions until 5.4.6
- 2.6.0 support all PHP versions until 5.4.5
- 2.5.0 support all PHP versions until 5.4.4
- 2.4.0 support all PHP versions until 5.4.3
- 2.3.0 support all PHP versions until 5.4.0
- 2.2.0 support all PHP versions until 5.3.10
- 2.1.0 support all PHP versions until 5.3.8

Additions and changes:
- all required resources used now the default autoloader
- allow to run either a stand-alone or pear installed version
- Reports refactoring (33 percent code reduced)
- Source, Database and Reference reports
will not be print anymore on standard output when --report-file option used
- CAUTION: BC breaks with API 2.8.0 with the new filter system
- list-references does not require --reference option anymore (always used ALL)
- results of list-references may now be filtered
- add a full report (all results at once:
summary, extensions, interfaces, traits, classes, functions, constants, globals, tokens, conditions)
- fixed Reference interface about new filter API
- WARNING: PHP_Timer 1.0.4 (autoloader) break PHP 5.2 compatibility, so the print resource feature become optional
- improved true results again with detection of conditional code and excludes from parsing
- upgrade ssh reference to version 0.12 (thanks to Remi Collet)
- upgrade openssl reference with new PHP 5.4.8 constants (thanks to Remi Collet)
- upgrade standard reference with PHP 5.4.8 optional second argument for assert() to specify custom message
- Extension report show now the real extension version min/max depending of others elements parsed
(thanks to Remi Collet to noticed me)
- test suites may be run by group, using phpunit --exclude-group or --group switches

Bug fixes:
- PHP 5.4 raises notice error (Array to string conversion) in file cache, while PHP 5.2 and 5.3 did not
- standard reference fixed: mkdir mode parameter is required since PHP 4.0.0 and not 4.2.0 (it became optional)
- multiple reports may now be appended in the same report file
- fixed phpunit-growl.xml configuration file: display icons to both pear or stand-alone installation
- avoid php warnings when argument to list command (of CLI tool) is invalid (requires Console_CommandLine 1.2.0 or better)
- depending of typeHint (interface, class), report now in the real category rather than just in classes
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.8.1 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.8.1.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.8.1.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-09-28T11:05:14+02:00</updated>
        <content>
            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.
 
            
.Additions and changes:
- none

.Bug fixes:
- fixed latest version of standard and Core references
- fixed curl reference about new PHP 5.4 constants
- fixed default version about anonymous function
- phpci list command raises notice errors
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.8.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.8.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.8.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-09-15T09:48:04+02:00</updated>
        <content>
            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.
 
            
Versions summary:
- 2.8.0 support all PHP versions until 5.4.7
- 2.7.0 support all PHP versions until 5.4.6
- 2.6.0 support all PHP versions until 5.4.5
- 2.5.0 support all PHP versions until 5.4.4
- 2.4.0 support all PHP versions until 5.4.3
- 2.3.0 support all PHP versions until 5.4.0
- 2.2.0 support all PHP versions until 5.3.10
- 2.1.0 support all PHP versions until 5.3.8

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

.Additions and changes since beta2:
- add 4 new references data dictionnaries related to extensions: geoip, inclued, mongo, XCache
- add full filter support for extensions geoip (1.0.8), inclued (0.1.3), json (1.2.1), libxml,
lzf (1.6.2), mailparse (2.1.6), memcache (3.0.6), memcached (2.1.0), OAuth (1.2.2),
Phar (2.0.1), solr (1.0.2), XCache (2.0.1)

.Bug fixes since beta2:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.8.0beta2 (beta)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.8.0beta2.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.8.0beta2.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-09-07T11:40:36+02:00</updated>
        <content>
            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.
 
            
Additions and changes since beta1:
- add 1 new references data dictionnaries related to extensions: mongo
- add full filter support for extensions fileinfo (1.0.5), filter (0.11.0),
hash (1.0), mongo (1.2.12), tidy (2.0), zip (1.11.0), zlib (2.0)

Bug fixes since beta1:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.8.0beta1 (beta)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.8.0beta1.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.8.0beta1.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-09-04T17:11:48+02:00</updated>
        <content>
            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.
 
            
Additions and changes:
- 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 extensions apc (3.1.13), enchant (1.1.0), intl (2.0.1), sphinx (1.2.0), xdebug (2.2.1)
- Limited filter support to php versions only for all other extensions

API filter examples on extension releases:
- phpci list-classes intl 1.0.0
- phpci list-functions xdebug 2.0.0 ge
API filter examples on php versions:
- phpci list-constants intl php_5.2.0 gt
- phpci list-functions apc php_4  (only php &lt;  php 5.0.0)
- phpci list-functions apc php_5  (only php &gt;= php 5.0.0)

Upgrades extension dependencies:
new Reference API uses PHP ReflectionClass (see REF_VERSION class constant : latest version of Extension/Reference supported)

Adds missing Xdebug unit tests (while reference exists since 2.0.0RC3)

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.7.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.7.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.7.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-09-02T16:12:11+02:00</updated>
        <content>
            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.
 
            
Versions summary:
- 2.7.0 support all PHP versions until 5.4.6
- 2.6.0 support all PHP versions until 5.4.5
- 2.5.0 support all PHP versions until 5.4.4
- 2.4.0 support all PHP versions until 5.4.3
- 2.3.0 support all PHP versions until 5.4.0
- 2.2.0 support all PHP versions until 5.3.10
- 2.1.0 support all PHP versions until 5.3.8

Additions and changes since 2.7.0RC1:
- none

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.7.0RC1:
- none

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.
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.7.0RC1 (beta)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.7.0RC1.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.7.0RC1.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-08-17T08:50:42+02:00</updated>
        <content>
            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.
 
            
Additions and changes:
- 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:
- 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.
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.6.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.6.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.6.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-07-26T16:36:44+02:00</updated>
        <content>
            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.
 
            
Versions summary:
- 2.6.0 support all PHP versions until 5.4.5
- 2.5.0 support all PHP versions until 5.4.4
- 2.4.0 support all PHP versions until 5.4.3
- 2.3.0 support all PHP versions until 5.4.0
- 2.2.0 support all PHP versions until 5.3.10
- 2.1.0 support all PHP versions until 5.3.8

Additions and changes since 2.6.0RC1:
- fixed plural in the footer of all reports produced by CLI
- add namespace (when necessary) in XML report
- improved version detection of namespaces aliases uses in type hinting

Additions and changes since 2.5.0:
- Users have now ability to use their own autoloader (related to issue GH-43)

Bug fixes since 2.6.0RC1:
- fix references to latest version of branch PHP 5.3
- wrong namespace used for class when importing other namespaces (see PHP_Reflect 1.4.2)
- excludes callable type hint in additionnal class search

.Bug fixes since 2.5.0:
- GH-34 : Remove false positive on A::CONST_NAME
- GH-38 : type hinting in function prototype
- GH-39 : class not detected and bad version
- GH-40 : ambiguous class report
- GH-42 : Remove parameter versions from scandir()
- unit tests suites PHP 5.2 compatibility with source only parsable with PHP 5.3 or greater
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.6.0RC1 (beta)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.6.0RC1.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.6.0RC1.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-07-23T13:44:24+02:00</updated>
        <content>
            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.
 
            
Versions summary:
- 2.6.0 support all PHP versions until 5.4.5
- 2.5.0 support all PHP versions until 5.4.4
- 2.4.0 support all PHP versions until 5.4.3
- 2.3.0 support all PHP versions until 5.4.0
- 2.2.0 support all PHP versions until 5.3.10
- 2.1.0 support all PHP versions until 5.3.8

Additions and changes:
- Users have now ability to use their own autoloader (related to issue GH-43)

Bug fixes:
- GH-34 : Remove false positive on A::CONST_NAME
- GH-38 : type hinting in function prototype
- GH-39 : class not detected and bad version
- GH-40 : ambiguous class report
- GH-42 : Remove parameter versions from scandir()
- unit tests suites PHP 5.2 compatibility with source only parsable with PHP 5.3 or greater
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.5.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.5.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.5.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-06-18T19:59:56+02:00</updated>
        <content>
            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.
 
            
Versions summary:
- 2.5.0 support all PHP versions until 5.4.4
- 2.4.0 support all PHP versions until 5.4.3
- 2.3.0 support all PHP versions until 5.4.0
- 2.2.0 support all PHP versions until 5.3.10
- 2.1.0 support all PHP versions until 5.3.8

Additions and changes:
- add 8 new references data dictionnaries related to extensions: exif, lzf, 
mailparse, mssql, solr, sphinx, xhprof, Yaml

Bug fixes:
- GH-37 : cache content depends on installed extension
- GH-41 : Prevent division by zero PHP warning from progressbar when nothing parsed
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.4.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.4.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.4.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-05-09T20:42:57+02:00</updated>
        <content>
            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.
 
            
Versions summary:
- 2.4.0 support all PHP versions until 5.4.3
- 2.3.0 support all PHP versions until 5.4.0
- 2.2.0 support all PHP versions until 5.3.10
- 2.1.0 support all PHP versions until 5.3.8

Additions and changes:
- ext/mbstring : add support for mb_ereg_replace_callback function
- Growl Test Listener used now the latest version (2.6.0) of Net_Growl
- phing build script can now generate PDF in both format A4 and US

Bug fixes:
- fix wrong closure detection
- GH-31 : Don't write warnings to reports and don't print report if written to file
- GH-32 : Remove false positive on id(new stdClass)-&gt;c signature
- GH-33 : Avoid deadlock in object operator
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.3.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.3.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.3.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-03-05T13:00:05+01:00</updated>
        <content>
            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.
 
            
Versions summary:
- 2.3.0 support all PHP versions until 5.4.0
- 2.2.0 support all PHP versions until 5.3.10

Additions and changes:
- add 1 new references data dictionnaries related to extensions: Zip,
- XSL stylesheet summary.xsl that transform XML report to HTML page
  display now traits (PHP 5.4)

Bug fixes:
- fix case sensitive name of Reflection reference in data dictionnary
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.2.5 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.2.5.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.2.5.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-02-24T10:02:29+01:00</updated>
        <content>
            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.
 
            
Additions and changes:
- version 2.2.5 or better will support all PHP 5.4.0RC,
  and future version 2.3.0 is reserved for final PHP 5.4.0 stable release
- add support of new PHP 5.4 classes :
  SPL: CallbackFilterIterator, RecursiveCallbackFilterIterator
  Intl: Transliterator, Spoofchecker
  Session: SessionHandler
- add support of new PHP 5.4 interfaces :
  Json: JsonSerializable
  Session: SessionHandlerInterface
- add 1 new references data dictionnaries related to extensions: Reflection,
- add support for Growl test listener ( https://github.com/llaville/phpunit-GrowlTestListener )

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.2.4 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.2.4.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.2.4.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-02-17T10:14:04+01:00</updated>
        <content>
            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.
 
            
Additions and changes:
- add missing magic constant __TRAIT__ in core reference
- remove @cover annotation (that raise PHP_CodeCoverage_Exception) for magic method in IssueTest.php

Bug fixes:
- GH-28 classMemberAccessOnInstantiation detection error
  https://github.com/llaville/php-compat-info/issues/28
- GH-29 inconsistent magic constants detection on PHP 5.2, 5.3 and 5.4
  https://github.com/llaville/php-compat-info/issues/29
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.2.3 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.2.3.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.2.3.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-02-14T10:51:45+01:00</updated>
        <content>
            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.
 
            
Additions and changes:
- solve license conflict issue due to typo error in package.php script (thanks to Remi Collet)
- protect cache file usage with invalid save_path
- normalize cache file name
  and avoid to delete no phpci cache files in directory identified by save_path option
- invalid all cache files when upgrading to a new PHP_CompatInfo version

Bug fixes:
- GH-27 Mistake in arrayDereferencing detection
  https://github.com/llaville/php-compat-info/issues/27
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.2.2 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.2.2.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.2.2.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-02-09T09:28:32+01:00</updated>
        <content>
            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.
 
            
Additions and changes:
- Phing documentation build script has evolved to allow more customized options
- EPUB doc format is now available to download

Bug fixes:
- PHP minimum version on XSL references for XSL_SECPREF constants
- GH-26 Mistake in classMemberAccessOnInstantiation detection
  https://github.com/llaville/php-compat-info/issues/26
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.2.1 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.2.1.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.2.1.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-02-03T13:02:50+01:00</updated>
        <content>
            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.
 
            
Additions and changes:
- Version 2.2.0 support until PHP 5.3.9 and 5.4.0
- Version 2.2.1 support until PHP 5.3.10 and 5.4.0

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.2.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.2.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.2.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-02-02T14:26:24+01:00</updated>
        <content>
            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.
 
            
Additions and changes:
- fix references for functions with parameters that have different versions
- add detection for class member access on instantiation (e.g. (new Foo)-&gt;bar())
- add detection of array dereferencing (PHP 5.4 feature)
- improves detection for function with version changed depending of signature (arguments)
- add PHPUnit configuration file (phpunit.xml). Help for CI env integration
- split Issues Tests in two classes depending of code licences
- fix references for PHP 5.4.0
- make doc generation with AsciiDoc compatible with older version 8.4.5 (especially for old linux distributions)
- phing build documentation script is now easily reuseable (configuration through an external properties file)
- add 2 new references data dictionnaries related to extensions: ldap, oauth
- removes experimental PEAR package detection

Bug fixes:
- request #13094 : PHP5 method chaining ( http://pear.php.net/bugs/bug.php?id=13094 )
- fix version stamp in XML report
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.1.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.1.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.1.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2011-08-24T18:39:25+02:00</updated>
        <content>
            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.
 
            
Version 2 is a PHP5 rewrites

Additions and changes:
- support all PHP versions until 5.3.8
- add 2 new references data dictionnaries related to extensions:
  memcache, memcached

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_CompatInfo 2.0.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.0.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.0.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2011-07-02T10:30:35+02:00</updated>
        <content>
            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.
 
            
Version 2 is a PHP5 rewrites

PHP_CompatInfo 2 is now available on a new PEAR channel: bartlett.laurent-laville.org

Additions and changes:
- add 1 new references data dictionnaries related to extensions:
  intl
- add source documentation that can be build with AsciiDoc (see docs/README.txt)

Bug fixes:
- wrong PHP extension/internal functions detection when using namespace
 
        </content>
    </entry>    <entry>
        <title>PHP_Reflect 2.0.0RC1 (snapshot)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_Reflect-2.0.0RC1.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_Reflect-2.0.0RC1.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-12-13T21:25:20+01:00</updated>
        <content>
            PHP_Reflect adds the ability to reverse-engineer classes, interfaces, functions, 
constants, namespaces, traits and more, by connecting php callbacks to tokens.
 
            
New major version and API rewritten specially for PHP 5.3 and greater.

Additions and changes:
- Implement Event Driven Architecture powered by the Symfony EventDispatcher component.
- More data source can be parse. Implement a new source provider powered by the Symfony Finder component. 
- Each element found during parsing can be exploited by an API almost equivalent to PHP5 Reflection.

This first release candidate is published for test purpose only, and should not be used yet in production.
 
        </content>
    </entry>    <entry>
        <title>PHP_Reflect 1.9.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_Reflect-1.9.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_Reflect-1.9.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-10-12T14:04:51+02:00</updated>
        <content>
            PHP_Reflect adds the ability to reverse-engineer classes, interfaces, functions, 
constants, namespaces, traits and more, by connecting php callbacks to tokens.
 
            
Additions and changes:
- drop support of PHP 5.2
- add Composer support

Bug fixes:
- avoid wrong trait detection if source code used a class property named trait: $this-&gt;trait
 
        </content>
    </entry>    <entry>
        <title>PHP_Reflect 1.8.1 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_Reflect-1.8.1.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_Reflect-1.8.1.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-09-23T11:31:42+02:00</updated>
        <content>
            PHP_Reflect adds the ability to reverse-engineer classes, interfaces, functions, 
constants, namespaces, traits and more, by connecting php callbacks to tokens.
 
            
Additions and changes:
- none

CAUTION: this version is the last to support PHP 5.2. Next API 2.0 will drop this support

Bug fixes:
- avoid wrong namespace detection if source code used a class property named namespace: $this-&gt;namespace
(Thanks to Remi Collet to notice me a strong behavior in class report)
 
        </content>
    </entry>    <entry>
        <title>PHP_Reflect 1.8.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_Reflect-1.8.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_Reflect-1.8.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-09-19T12:31:13+02:00</updated>
        <content>
            PHP_Reflect adds the ability to reverse-engineer classes, interfaces, functions, 
constants, namespaces, traits and more, by connecting php callbacks to tokens.
 
            
Additions and changes:
- Latest version of branch 1.x
- Little memory usage optimisation : tokens list are not kept after source parsing.
- visibility property for class method parsing was added by default.

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_Reflect 1.7.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_Reflect-1.7.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_Reflect-1.7.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-06-24T21:41:30+02:00</updated>
        <content>
            PHP_Reflect adds the ability to reverse-engineer classes, interfaces, functions, 
constants, namespaces, traits and more, by connecting php callbacks to tokens.
 
            
Additions and changes:
- add T_FINALLY and T_YIELD tokens support for PHP 5.5

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_Reflect 1.6.2 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_Reflect-1.6.2.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_Reflect-1.6.2.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-04-06T09:19:46+02:00</updated>
        <content>
            PHP_Reflect adds the ability to reverse-engineer classes, interfaces, functions, 
constants, namespaces, traits and more, by connecting php callbacks to tokens.
 
            
Additions and changes:
- support for token T_CALLABLE on PHP lower than 5.4

Bug fixes:
- PHP_CompatInfo GH-83: Freeze while scanning a big project (Thanks to Igor Klipach)
 
        </content>
    </entry>    <entry>
        <title>PHP_Reflect 1.6.1 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_Reflect-1.6.1.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_Reflect-1.6.1.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-02-25T14:03:14+01:00</updated>
        <content>
            PHP_Reflect adds the ability to reverse-engineer classes, interfaces, functions, 
constants, namespaces, traits and more, by connecting php callbacks to tokens.
 
            
Additions and changes:
- none

Bug fixes:
- constants of extensions are no more considered as user constant
 
        </content>
    </entry>    <entry>
        <title>PHP_Reflect 1.6.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_Reflect-1.6.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_Reflect-1.6.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-02-22T09:40:19+01:00</updated>
        <content>
            PHP_Reflect adds the ability to reverse-engineer classes, interfaces, functions, 
constants, namespaces, traits and more, by connecting php callbacks to tokens.
 
            
Additions and changes:
- add user, class and magic constants detection
- declares methods getNamespaces(), getTraits(), getInterfaces(), getClasses(),
getFunctions() and getConstants().

Bug fixes:
- Wrong detection of function name when a closure uses a typehint for the first argument
 
        </content>
    </entry>    <entry>
        <title>PHP_Reflect 1.5.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_Reflect-1.5.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_Reflect-1.5.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-11-26T14:23:43+01:00</updated>
        <content>
            PHP_Reflect adds the ability to reverse-engineer classes, interfaces, functions, 
constants, namespaces, traits and more, by connecting php callbacks to tokens.
 
            
Additions and changes:
- add new method isNamespaceWarning() that allow to know if PHP platform is PHP 5.2
and source code scanned included namespace syntax
- refactoring the documentation build phing script (split generic and specific code)

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_Reflect 1.4.3 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_Reflect-1.4.3.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_Reflect-1.4.3.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-10-29T22:20:14+01:00</updated>
        <content>
            PHP_Reflect adds the ability to reverse-engineer classes, interfaces, functions, 
constants, namespaces, traits and more, by connecting php callbacks to tokens.
 
            
Additions and changes:
- throws a runtime exception when data source filename does not exists

Bug fixes:
- detect function with ampersand in front of their name (thanks to Stefan Neufeind)
- detect function signature with array as type-hint in parameters list (thanks to Stefan Neufeind)
 
        </content>
    </entry>    <entry>
        <title>PHP_Reflect 1.4.2 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_Reflect-1.4.2.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_Reflect-1.4.2.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-07-24T16:28:15+02:00</updated>
        <content>
            PHP_Reflect adds the ability to reverse-engineer classes, interfaces, functions, 
constants, namespaces, traits and more, by connecting php callbacks to tokens.
 
            
Additions and changes:
- none

Bug fixes:
- wrong namespace used for class when importing other namespaces
 
        </content>
    </entry>    <entry>
        <title>PHP_Reflect 1.4.1 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_Reflect-1.4.1.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_Reflect-1.4.1.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-07-23T13:01:58+02:00</updated>
        <content>
            PHP_Reflect adds the ability to reverse-engineer classes, interfaces, functions, 
constants, namespaces, traits and more, by connecting php callbacks to tokens.
 
            
Additions and changes:
- none

Bug fixes:
- avoid conflict between 'use' when importing namespace and solve conflicts in trait class usage
 
        </content>
    </entry>    <entry>
        <title>PHP_Reflect 1.4.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_Reflect-1.4.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_Reflect-1.4.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-07-21T13:53:34+02:00</updated>
        <content>
            PHP_Reflect adds the ability to reverse-engineer classes, interfaces, functions, 
constants, namespaces, traits and more, by connecting php callbacks to tokens.
 
            
Additions and changes:
- improved namespaces support with imports (Aliasing/Importing)
See new example 3 in Configure Properties section of the User Guide.
- both PDF A4 and US doc format are now available to download

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_Reflect 1.3.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_Reflect-1.3.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_Reflect-1.3.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-02-15T16:48:28+01:00</updated>
        <content>
            PHP_Reflect adds the ability to reverse-engineer classes, interfaces, functions, 
constants, namespaces, traits and more, by connecting php callbacks to tokens.
 
            
Additions and changes:
- additionnal TRAIT support (PHP 5.4.0 feature) with magic constant __TRAIT__
- EPUB doc format is now available to download

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_Reflect 1.2.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_Reflect-1.2.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_Reflect-1.2.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-02-01T14:19:40+01:00</updated>
        <content>
            PHP_Reflect adds the ability to reverse-engineer classes, interfaces, functions, 
constants, namespaces, traits and more, by connecting php callbacks to tokens.
 
            
Additions and changes:
- add TRAIT support (PHP 5.4.0 feature)
- refactoring of getArguments() method introduced in previous version 1.1.0

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_Reflect 1.1.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_Reflect-1.1.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_Reflect-1.1.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2011-11-11T18:42:22+01:00</updated>
        <content>
            PHP_Reflect adds the ability to reverse-engineer classes, interfaces, functions, 
constants, namespaces, traits and more, by connecting php callbacks to tokens.
 
            
Additions and changes:
- PHP_Reflect_Token_FUNCTION::getArguments() return values changed : 
see examples/scanFunctionArguments.php and User Guide Configure/Properties section (example 2).
Thanks to Stefan Neufeind for its patch/proposal.
- add test suite for issues reported 
- upgrades build phing xml file : use latest asciidoc version (8.6.6)

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>PHP_Reflect 1.0.2 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_Reflect-1.0.2.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_Reflect-1.0.2.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2011-07-18T12:15:10+02:00</updated>
        <content>
            PHP_Reflect adds the ability to reverse-engineer classes, interfaces, functions, 
constants, namespaces, traits and more, by connecting php callbacks to tokens.
 
            
Additions and changes:
- none

Bug fixes:
- trimmed whitespace on PHP_Reflect_Token_FUNCTION::getSignature() method
 
        </content>
    </entry>    <entry>
        <title>PHP_Reflect 1.0.1 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_Reflect-1.0.1.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_Reflect-1.0.1.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2011-07-16T09:17:50+02:00</updated>
        <content>
            PHP_Reflect adds the ability to reverse-engineer classes, interfaces, functions, 
constants, namespaces, traits and more, by connecting php callbacks to tokens.
 
            
First stable version 

Additions and changes:
- replace missing AllTests.php script to launch all tests at once by configuration file phpunit.xml

Bug fixes:
- Signature truncated on methods with array as defaultvalue (issue #1)
 
        </content>
    </entry>    <entry>
        <title>PHP_Reflect 1.0.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/PHP_Reflect-1.0.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/PHP_Reflect-1.0.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2011-07-01T20:06:41+02:00</updated>
        <content>
            PHP_Reflect adds the ability to reverse-engineer classes, interfaces, functions, 
constants, namespaces, traits and more, by connecting php callbacks to tokens.
 
            
First stable version 

Additions and changes:
- WARNING: Autoloader is no more loaded by default.
- add AllTests.php script to launch all tests at once.
- add source documentation that can be build with AsciiDoc (see docs/README.txt)

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>Pirus 2.1.1 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/Pirus-2.1.1.tgz" />
        <id>http://bartlett.laurent-laville.org/get/Pirus-2.1.1.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-10-14T18:02:33+02:00</updated>
        <content>
            Pirus will help you to select a theme for your PEAR Channel Server, when you build it.
 
            
Additions and changes:
- none

Bug fixes:
- Pirum GH-74: Sometimes cannot create temporary folder
 
        </content>
    </entry>    <entry>
        <title>Pirus 2.1.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/Pirus-2.1.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/Pirus-2.1.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-05-08T20:00:08+02:00</updated>
        <content>
            Pirus will help you to select a theme for your PEAR Channel Server, when you build it.
 
            
Additions and changes:
- Pirum GH-67: Add description to feed
- Pirum GH-69: Link license to URL
- Pirum GH-72: Group dependencies by channel

Bug fixes:
- Pirum GH-70: Fix adding multiple dependencies
- Pirum GH-71: Catch errors when opening the archive
 
        </content>
    </entry>    <entry>
        <title>Pirus 2.0.2 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/Pirus-2.0.2.tgz" />
        <id>http://bartlett.laurent-laville.org/get/Pirus-2.0.2.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-01-21T16:44:54+01:00</updated>
        <content>
            Pirus will help you to select a theme for your PEAR Channel Server, when you build it.
 
            
Additions and changes:
- bundle the html documentation for offline reading
- remove README.markdown github landing page from distribution

Bug fixes:
- Pirum GH-65: Dupplicate entries in rest/m/allmaintainers.xml
 
        </content>
    </entry>    <entry>
        <title>Pirus 2.0.1 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/Pirus-2.0.1.tgz" />
        <id>http://bartlett.laurent-laville.org/get/Pirus-2.0.1.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-01-17T15:36:01+01:00</updated>
        <content>
            Pirus will help you to select a theme for your PEAR Channel Server, when you build it.
 
            
Additions and changes:
- none

Bug fixes:
- Pirum GH-64: Dependencies creation corrupted in Pirum_Package
 
        </content>
    </entry>    <entry>
        <title>Pirus 2.0.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/Pirus-2.0.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/Pirus-2.0.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2013-01-09T16:04:24+01:00</updated>
        <content>
            Pirus will help you to select a theme for your PEAR Channel Server, when you build it.
 
            
Pirus 2.0 is no more, no less, than just Pirum with ability 
to handle external templates, as much and where ever you want.

Additions and changes:
- Pirum GH-61: added an HTML id for each package on the main HTML page

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>Pirus 1.2.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/Pirus-1.2.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/Pirus-1.2.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-12-12T14:48:40+01:00</updated>
        <content>
            Pirus will help you to select a theme for your PEAR Channel Server, when you build it.
 
            
Additions and changes:
- all required resources used now the default autoloader (Pirus/Autoload.php)
- provide a phar packages standalone version (embeded a Pirum and Console_CommandLine version)
- Bartlett theme was removed from default distribution

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>Pirus 1.1.1 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/Pirus-1.1.1.tgz" />
        <id>http://bartlett.laurent-laville.org/get/Pirus-1.1.1.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-07-26T07:32:12+02:00</updated>
        <content>
            Pirus will help you to select a theme for your PEAR Channel Server, when you build it.
 
            
Additions and changes:
- As Pirum 1.1.4 is not PHP 5.2 compatible, limit installation to version 1.0.5

Bug fixes:
- none
 
        </content>
    </entry>    <entry>
        <title>Pirus 1.1.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/Pirus-1.1.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/Pirus-1.1.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-04-19T10:05:42+02:00</updated>
        <content>
            Pirus will help you to select a theme for your PEAR Channel Server, when you build it.
 
            
Additions and changes:
- add verbose mode to print theme name and directory used

Bug fixes:
- exit status is now returned
 
        </content>
    </entry>    <entry>
        <title>Pirus 1.0.0 (stable)</title>
        <link href="http://bartlett.laurent-laville.org/get/Pirus-1.0.0.tgz" />
        <id>http://bartlett.laurent-laville.org/get/Pirus-1.0.0.tgz</id>
        <author>
            <name>farell</name>
        </author>
        <updated>2012-04-13T15:37:23+02:00</updated>
        <content>
            Pirus will help you to select a theme for your PEAR Channel Server, when you build it.
 
            
Additions and changes:
- initial version

Bug fixes:
- none
 
        </content>
    </entry>
</feed>