All Versions
10
Latest Version
Avg Release Cycle
142 days
Latest Release
1421 days ago
Changelog History
Changelog History
-
v0.12.0 Changes
March 13, 2019🚀 Note: This release requires PHP 7.1+
🔄 Changed
- ⬆️ Upgraded dependencies: Now using PHP-Parser 4.2, PHP-Timer 2.0
- 🔄 Changed all sources to follow PHP 7 syntax
- ⚡️ Updated php core classes and interfaces data
🛠 Fixed
- 🏁 #271: Fix TokenFile not Found Error on Windows
🔀 Merged
-
v0.11.2 Changes
May 22, 2018 -
v0.11.1 Changes
May 06, 2018🚀 Note: 0.11.x is the last series of releases that supports running under PHP 5.x
🛠 Fixed
- 👀 #332: PHPUnit Enricher: classnode is always null
-
v0.11.0 Changes
January 10, 2018👍 Note: This is going to be the last version that supports running under PHP 5.x
🔄 Changed
- ⬆️ Upgraded dependencies: Now using PHP-Parser 3.1+
- The publicOnly mode now actually works
🔀 Merged
- 🏗 #310: Make the build reproducible
- 👀 #319:Fixed: #315 count(): Parameter must be an array or an object that implements Countable
🛠 Fixed
- 👀 #320: Multiline annotation for class constants fails to add subsequent lines
- 👀 #315: count(): Parameter must be an array or an object that implements Countable (Thanks to @cristicotet, @swmarc)
- 👀 #313: Parsing of concatenated constants in classes fails
- 👀 #312: Alias for trait causes error
- 🏁 #299: Run phpdox with a cloned repository on Windows
- 👀 #284: Error in Generator
- 👀 #242: Call to undefined method TheSeer\phpDox\Collector\ClassObject::addImplementor()
-
v0.10.1 Changes
July 02, 2017🛠 Fixed
- 👀 Parameter and Varible type resolving issues (partially regression from #300)
-
v0.10.0 Changes
June 15, 2017➕ Added
- 👀 #300: Support for PHP 7.1 nullable type
- ➕ Added support for PHP 7 style return types
🔄 Changed
- ⬆️ Bump minimum PHP version to 5.5
- 🔊 Use project source directory setting for relation lookup in PHPUnit logs
- ➕ Add additional check to ensure correct file formats
- 🔄 Changed autoload handling for vendor directory
- ⚡️ Updated PHPParser to latest
- ⚡️ Updated other dependencies
- 👉 Use phive for tool dependencies
- ⚡️ Updated php core classes and interfaces data
🛠 Fixed
-
v0.9.0 Changes
August 26, 20160.9.0
- ➕ Added check if disable_functions forbids use of exec
- ⚡️ Updated to PHPParser 3.0.0
- 📜 Raised minimum PHP version to 5.5 due to PHPParser 3
- ✂ Removed PHP 5.3 support
- ⚡️ Update Error handling to support PHP7's \Throwable
- 🛠 Fix: Issue #244 (Error : Unterminated comment starting line 1)
- 🛠 Fix: Issue #243 (Trait in Trait causes UnitObjectException if the nested trait is missing)
- 🛠 Fix: Issue #266 (Page Title "phpdox - Test Method")
-
v0.8.1 Changes
June 30, 2015- ⚡️ Updated Dependency (PHPParser 1.3.0, PHP-Timer 1.0.6)
- ➕ Added new exit codes for issues with environment and config
- Explicitly handle (crasher) exceptions with a dedicated exit code
- 🛠 Fix: Issue #230 (collector does not detect "static" modifier)
- 🛠 Fix: Issue #232 (native "null" return type is parsed as "object")
- 🛠 Fix: Issue #235 (paths for php-timer changed)
- 🛠 Fix: Issue #225 (Error in GlobalConfig with hhvm)
- 🛠 Fix: Issue #226 (vendor include at binary file)
-
v0.8.1.1 Changes
July 09, 2015- 🛠 Fix broken phar archive 0.8.1
-
v0.8.0 Changes
May 06, 2015- ⚡️ 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