Skip to content
Pre-release
Pre-release

@jaapio jaapio released this Feb 9, 2020 · 241 commits to master since this release

This first release candidate contains a number of bugfixes reported since the release of the first beta release. Thanks for all the reports we got! No new features are introduced in this release.

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 beta release to improve the quality of phpDocumentor.

Changelog

The full changelog can be found in our changelog file

Assets 4
Pre-release
Pre-release

@jaapio jaapio released this Jan 31, 2020 · 305 commits to master since this release

The first beta release in the v3 release cycle. In the last few months, a lot of changes have been made to make the final result more exiting. This beta has a number of fixes regarding windows support.

We extended the build pipeline using GitHub actions to improve the maintainability of the project. And removed a lot of outdated templates.

The default template has been changed to a brand new default, which supports all-new features in phpDocumentor. Have a look at the demo of default and tell us what you think.

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 beta release to improve the quality of phpDocumentor.

Changelog

The full changelog can be found in our changelog file

Assets 4

@mvriel mvriel released this Jan 27, 2020 · 16 commits to 2.9 since this release

Ensure that all 404's are redirect to /latest
Assets 3
Pre-release

@jaapio jaapio released this Aug 11, 2019

A fourth alpha release in v3 line. Containing a large number of bug fixes reported by alpha version users. Thanks a lot for this feedback. We do appreciate the feedback we've got.

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

  • Automated release process
  • Add php 7.3 to travis #2031
  • Make progress bars the default output

Deprecated

  • Nothing

Fixed

  • Fix(Dockerfile): configure: error: Please reinstall the libzip distribution #2099
  • Invalid tags will no longer prevent a whole file from being shown
  • Improved QA pipeline with better checks and more stable tests
  • Add bin folder for phpdoc to PATH in Docker image
  • Make inclusion of sourcecode configurable
  • Default visibility for v3 config should be all, and not just public
  • Fix bug where a variadic argument was not detected as such
  • Enable Variadic checks and output visibility level when method cannot be found
  • Added additional information when a method cannot be found
  • Rewrite logging to clean up output
  • Ensure that the test works on both Mac and Linux
  • Reintroduce the 'none' configuration file option
  • Fix regresion on phpdoc v2 config parsing
  • Fix for property tag
  • Fix author tag
  • Restore orginal pre v3 type system
  • Add missing ext-json
  • Deduplicate types
  • Improves autoloading detection
  • Fix crash with ini_set when opcache is enabled on CLI

Removed

  • Remove Zend-cache dependency
  • Remove Zend-filter dependency
  • Remove plugin support
  • Remove deprecated symfony/lts package
  • Remove JMS Serializer and refactor infra packages
  • Delete Scrybe
  • Remove translation support from phpDocumentor
  • Remove php 7.0 support, v3 needs PHP 7.1 or higher

Security

  • Nothing
Assets 3
Pre-release

@jaapio jaapio released this Oct 20, 2018

A third alpha release in v3 line. Containing a large number of bug fixes reported by alpha version users. Thanks a lot for this feedback. We do appreciate the feedback we've got.

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

  • Version command
  • phpstan max level checks
  • composer require checker to ensure the stability of the install
  • Add support for configuration file phpdoc.xml.dist #1997

Deprecated

  • Nothing

Fixed

  • issue with path validation on windows #2011
  • Fix issue with default command. phpdocumentor should execute run by default again.
  • Fix issue with directory param. Path in now added to the conig so it will be parsed
  • Markers are detected again
  • Configurable twig cache
  • Add support for multi-type array notation #607
  • Fix template argument from command line
  • XML template processing works again
  • Issue with config loading from non default location

Removed

  • Nothing

Security

  • Nothing
Assets 4
Pre-release

@mvriel mvriel released this Jun 26, 2018

use version flags to allow minimum-stability to stay stable
Assets 4
Pre-release

@mvriel mvriel released this Jun 26, 2018

use version flags to allow minimum-stability to stay stable
Assets 4
Pre-release

@mvriel mvriel released this Jun 24, 2018

Fixes behat tests for windows
Assets 4
Pre-release

@jaapio jaapio released this Jun 12, 2018

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
Assets 3
Pre-release
Pre-release

@jaapio jaapio released this Dec 24, 2017

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
Assets 3
You can’t perform that action at this time.