Version 1.9.0 (2013-10-12)
-
drop support of PHP 5.2
-
add Composer support
-
avoid wrong trait detection if source code used a class property named trait: $this→trait
Version 1.8.1 (2013-09-23)
-
none
this version is the last to support PHP 5.2. Next API 2.0 will drop this support |
-
avoid wrong namespace detection if source code used a class property named namespace: $this→namespace (Thanks to Remi Collet to notice me a strong behavior in class report)
Version 1.8.0 (2013-09-19)
-
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.
-
none
Version 1.7.0 (2013-06-24)
-
add T_FINALLY and T_YIELD tokens support for PHP 5.5
-
none
Version 1.6.2 (2013-04-06)
-
support for token T_CALLABLE on PHP lower than 5.4
-
PHP_CompatInfo GH-83: Freeze while scanning a big project (Thanks to Igor Klipach)
Version 1.6.1 (2013-02-25)
-
none
-
constants of extensions are no more considered as user constant
Version 1.6.0 (2013-02-22)
-
add user, class and magic constants detection
-
declares methods getNamespaces(), getTraits(), getInterfaces(), getClasses(), getFunctions() and getConstants().
-
Wrong detection of function name when a closure uses a typehint for the first argument
Version 1.5.0 (2012-11-26)
-
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)
-
none
Version 1.4.3 (2012-10-29)
-
throws a runtime exception when data source filename does not exists
-
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)
Version 1.4.2 (2012-07-24)
-
none
-
wrong namespace used for class when importing other namespaces
Version 1.4.1 (2012-07-23)
-
none
-
avoid conflict between use when importing namespace and solve conflicts in trait class usage
Version 1.4.0 (2012-07-21)
-
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
-
none
Version 1.3.0 (2012-02-15)
-
additionnal TRAIT support (PHP 5.4.0 feature) with magic constant
--TRAIT--
-
EPUB doc format is now available to download
-
none
Version 1.2.0 (2012-02-01)
-
add TRAIT support (PHP 5.4.0 feature)
-
refactoring of getArguments() method introduced in previous version 1.1.0
-
none
Version 1.1.0 (2011-11-11)
-
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)
-
none
Version 1.0.2 (2011-07-18)
-
none
-
trimmed whitespace on PHP_Reflect_Token_FUNCTION::getSignature() method
Version 1.0.1 (2011-07-16)
-
replace missing AllTests.php script to launch all tests at once by configuration file phpunit.xml
-
Signature truncated on methods with array as defaultvalue (issue #1)
Version 1.0.0 (2011-07-01)
-
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)
-
none
Version 1.0.0RC1 (2011-04-24)
-
no changes since version 0.7.0
-
none
Version 0.7.0 (2011-04-16)
-
adds globals variable support
-
typo errors on IncludeTest.php file about method covers; allow to use --coverage phpunit feature
Version 0.6.0 (2011-04-10)
-
enhance namespaces support
-
two tests condition in abstract class PHP_Reflect_TokenWithScope, getEndTokenId() method
Version 0.5.1 (2011-04-04)
-
PEAR dependency decreased from 1.9.2 to 1.9.0 to allow EPEL repository packaging
-
when a namespace is active, keep it as current context
Version 0.5.0 (2011-03-25)
-
adds full support for Namespace with PHP 5.3.0 or greater
-
adds total of lines, code lines and no code lines
-
none
Version 0.4.0 (2011-03-19)
-
adds an independant autoloader function
-
none
Version 0.3.1 (2011-03-13)
-
none
-
getIncludes method introduced dupplicated values with PHP_CompatInfo 2
Version 0.3.0 (2011-03-13)
-
improved options handler
-
getDocblock method accept more than just phpdoc comment style
-
add docblock in each test units
Version 0.2.0 (2011-03-12)
-
change base install directory
Version 0.1.0 (2011-03-10)
-
First public release