@jaapio jaapio released this Jun 12, 2018 · 176 commits to develop since this release

Assets 3

A second alpha release in v3 line. Containing a large refactoring step to symfony flex. We have dropped our cilex implementation since that project is deprecated by symfony flex. Existing userland plugins will remain working due the compatibility layer provided by phpdocument. However this compatibility layer will not work when your project contains cilex and phpdocument was installed using composer.
We will keep working on migration steps to reintroduce userland plugins via the new architecture.

Call for feedback

PhpDocumentor is developed by a small team with limited time. Our current code base is not fully covered by automated tests. So we are not able to find all regressions or missing features. We would be very grateful when you provide us feedback on this alpha release to improve the quality of phpDocumentor.

Change log

Added

  • Symfony flex based application
  • All dependencies are updated to there latest versions.

Deprecated

  • Cilex based plugins

Fixed

  • Issues with ignore command line parameter
  • Issues with directory command line parameter
  • Issues with file command line parameter

Removed

  • Nothing

Security

  • Nothing
Pre-release

@jaapio jaapio released this Dec 24, 2017 · 309 commits to develop since this release

Assets 3

Our first release after months of development is a first huge step forward to improve the internals of phpDocumentor. This first alpha release should be a drop-in replacement for phpDocumentor v2. However we do strongly recommend to clear your phpDocumentor cache directory.

This release should be able to parse your php 7+ projects without issues. We are still working on new features to be implemented like parsing of return types and scalar type hints.

Call for feedback

PhpDocumentor is developed by a small team with limited time. Our current code base is not fully covered by automated tests. So we are not able to find all regressions or missing features. We would be very grateful when you provide us feedback on this alpha release to improve the quality of phpDocumentor.

Change log

Added

  • New Reflection v4 component.
  • New Reflection Docblock v4 component
  • New Type Resolver component
  • New File finder component to replace our old Symfony based implementation.
  • Docker image
  • All dependencies are updated to there latest versions.

Deprecated

  • Nothing

Fixed

  • Bug fixes on @use and @link elements

Removed

  • Symlink support
  • Validators
  • php 5 support
  • PEAR install method

Security

  • Nothing

@jaapio jaapio released this May 22, 2016 · 103 commits to master since this release

Assets 5

Most important issue that was solved in this release is the upgrade of php-parser to be able to handle php-7 syntax. Phpdocumentor is now able to parse files using php 5.5+ syntax, but will not process any of the new key words to documentation.

Beside the mentioned parser update a number of small issues are solved in this release.

  • Pear install on windows should work from now.
  • Improved error reporting messages
  • Silent mode was restored. phpdocumentor will not produce any output when --quiet flag is used.
  • @See rendering is improved for clean template.
  • Resolved issues with @inheritDoc that was not working as expected for interfaces.

@mvriel mvriel released this Jul 28, 2015 · 521 commits to develop since this release

Assets 4

In this release we have fixed a few minor yet oh so annoying bugs. The one that stands out is #1339, which will prevent misplaced errors from occurring that tell the user that only one @package tag is allowed.

Jul 3, 2015
Removed DOMPDF
Jun 15, 2015
Bump version number to 2.8.3 for Composer hotfix

@mvriel mvriel released this Feb 22, 2015 · 539 commits to develop since this release

Assets 3
FIXED:     Self-update for PHAR files
FIXED:     Log now shows which elements do not have a summary
FIXED:     When omitting markers the code now automatically picks TODO and FIXME
FIXED:     Missing assets in new-black and abstract template
FIXED:     phpDocumentor will error if the iconv extension is missing.