- 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
- 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
- Fixed resolving element names in annotations
- Nette framework updated to version 2.0.1
- TokenReflection library updated to version 1.2.2
- 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
<code>
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
- 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
- TokenReflection library updated to version 1.0.2
- Nette framework updated to version 2.0.0RC1
- 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)
- 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
- Fixed processing of magic constants
- Fixed resize.png
- TokenReflection library updated to version 1.0.0RC2
- 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
- Experimental support of PHP 5.4 traits
- Added option
--colors
- Added template with frames
- Added templates option to make element details expanded by default
- @param, @return and @throw annotations are inherited
- 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
- Updated TokenReflection library to 1.0.0beta5
- Requires FSHL 2.0.0RC
- Fixed url in footer