woocommerce/apigen/CHANGELOG.md

4.5 KiB

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 <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

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)