phpDox v0.8.0 Release Notes

Release Date: 2015-05-06 // almost 9 years ago
    • ⚡️ Updated Dependency (PHPParser 1.2.2, fDOMDocument 1.6.0)
    • PHP 7 Compatiblity changes
    • ➕ Added support for @var self and @return self
    • Preserve original name when alias is used
    • Trait usage now rendered and resolved
    • ➕ Added Token XML output
    • ➕ Added Source HTML output
    • ⚡️ Updated XSL Templates
    • 🛠 Fix: Issue #214 (Oups... phpDox encountered a problem... with DirectoryCleaner)
    • 🛠 Fix: Issue #211 (Compilation failed: support for \P, \p, and \X has not been compiled at offset 31)
    • 🛠 Fix: Issue #208 (class constants of type boolean are not fetched)
    • 🛠 Fix: Issue #190 (AbstractUnitObject.php (Line 542): Call to a member function getAttribute() on null)
    • 🛠 Fix: Issue #178 (makedir() problem if not root user / AbstractEngine)
    • 🛠 Fix: Issue #164, #165, #166 (TokenFileException - file not found)
    • 🛠 Fix: Issue #218: Ensure git cache directory exists before trying to write to it
    • 👀 Merge PR #199: Fix the "Source" links extensions
    • 🏗 Merge PR #198: Change build state logic
    • 👀 Merge PR #196: fix array to string conversion notices
    • ⚡️ Merge PR #194: Update phpdox
    • 👀 Merge PR #183: Vendor directory location change for phpdox as dependency
    • Merge PR #180: add PHPDOX_HOME, instead of PHPDOX_PHAR
    • 👀 Merge PR #163: Drop now useless requirement on ZetaComponents
    • 👀 Merge PR #219: Make GlobalConfig::resolveValue() recursive again