## ApiGen 2.8.0 (2012-09-08) ## * Added support for @property and @method annotations * Added support for variable length parameters * Enabled selection of more rows in source code * Templates can specify minimum and maximum required ApiGen version * Added template for 404 page * Improved support for malformed @param annotations * Fixed excluding files and directories and detecting non accessible files and directories * Fixed internal error when no timezone is specified in php.ini * Fixed autocomplate in Opera browser * Nette framework updated to version 2.0.5 * TokenReflection library updated to version 1.3.1 * FSHL library updated to version 2.1.0 ## ApiGen 2.7.0 (2012-07-15) ## * Support of custom template macros and helpers * Information about overridden methods in class method list * Template UX fixes * Fixed bugs causing ApiGen to crash * TokenReflection library updated to version 1.3.0 * Bootstrap2 based template * Removed template with frames ## ApiGen 2.6.1 (2012-03-27) ## * Fixed resolving element names in annotations * Nette framework updated to version 2.0.1 * TokenReflection library updated to version 1.2.2 ## ApiGen 2.6.0 (2012-03-11) ## * Better error reporting, especially about duplicate classes, functions and constants * Character set autodetection is on by default * Changed visualization of deprecated elements * Improved packages parsing and visualization * Improved @license and @link visualization * Improved `````` parsing * Added option ```--extensions``` to specify file extensions of parsed files * Minor visualization improvements * Fixed autocomplete for classes in namespaces * TokenReflection library updated to version 1.2.0 ## ApiGen 2.5.0 (2012-02-12) ## * Added option ```--groups``` for grouping classes, interfaces, traits and exceptions in the menu * Added option ```--autocomplete``` for choosing elements in the search autocomplete * Inheriting some annotations from the file-level docblock * @uses annotations create a @usedby annotation in the target documentation * Added warning for unknown options * Added support of comma-separated values for @see * Changed all path options to be relative to the configuration file * Fixed dependencies check * Nette framework updated to 2.0.0 stable version * TokenReflection library updated to version 1.1.0 ## ApiGen 2.4.1 (2012-01-25) ## * TokenReflection library updated to version 1.0.2 * Nette framework updated to version 2.0.0RC1 ## ApiGen 2.4.0 (2011-12-24) ## * TokenReflection library updated to version 1.0.0 * Fixed support for older PHP versions of the 5.3 branch * Option ```templateConfig``` is relative to the config file (was relative to cwd) ## ApiGen 2.3.0 (2011-11-13) ## * Added support for default configuration file * Added link to download documentation as ZIP archive * Added option ```--charset``` and autodetection of charsets * Added support for @ignore annotation * Added PHAR support * Added support for ClassName[] * Added memory usage reporting in progressbar * Improved templates for small screens * Changed option name ```--undocumented``` to ```--report``` * FSHL library updated to version 2.0.1 ## ApiGen 2.2.1 (2011-10-26) ## * Fixed processing of magic constants * Fixed resize.png * TokenReflection library updated to version 1.0.0RC2 ## ApiGen 2.2.0 (2011-10-16) ## * Added an option to check for updates * Added an option to initially display elements in alphabetical order * Added an option to generate the robots.txt file * Added required extensions check * Changed reporting of undocumented elements to the checkstyle format * Improved deprecated elements highlighting * Highlighting the linked source code line * Unknown annotations are sorted alphabetically * Fixed class parameter description parsing * Fixed command line options parsing * Fixed include path setting of the GitHub version * Fixed frames template ## ApiGen 2.1.0 (2011-09-04) ## * Experimental support of PHP 5.4 traits * Added option ```--colors``` * Added template with frames * Added templates option to make element details expanded by default ## ApiGen 2.0.3 (2011-08-22) ## * @param, @return and @throw annotations are inherited ## ApiGen 2.0.2 (2011-07-21) ## * Fixed inherited methods listing * Interfaces are not labeled "Abstract interface" * Fixed Google CSE ID validation * Fixed filtering by ```--exclude``` and ```--skip-doc-path``` * Fixed exception output when using ```--debug``` ## ApiGen 2.0.1 (2011-07-17) ## * Updated TokenReflection library to 1.0.0beta5 * Requires FSHL 2.0.0RC * Fixed url in footer ## ApiGen 2.0.0 (2011-06-28) ##