Skip to content

Releases: phpDocumentor/phpDocumentor

Release 2.0.1

09 Aug 14:58
Compare
Choose a tag to compare

We haven't sit still since the release of our 2.0 stable and one of the most pressing issues was that Windows support was broken. Because fixing that cannot wait until 2.1 is released to have created version 2.0.1 which addresses these issues.

Happy documenting!

FIXED:      Generated phar files could not be set to executable and ran.
FIXED:      Missing File-level DocBlocks were not detected.
FIXED:      Classes and namespace were not generated in Windows.
FIXED:      Notices were thrown with the Clean template.
FIXED:      In windows were paths calculated incorrectly.

Version 2.0.0

03 Aug 10:27
Compare
Choose a tag to compare

Celebrate the first stable release of phpDocumentor2!

Party!

We have spent the past two months fixing bugs, adding tests and writing a brand new template. With this release it is now easier than ever to generate your documentation.

And as a special party gift we bring you a brand new template, called Clean. Can't wait to see what it looks like? Then come over and see the demo.

That's it?

Does this mean that we are done? No, there are several tags in the PHPDoc standard that are not fully implemented, features that would make phpDocumentor even more awesome and room to improve performance.

And that is what we are going to do! We will continue to improve the leading documentation tool for PHP, there are still so many awesome things to come.

What's next

In the upcoming cycle, version 2.1, we will be working on making the existing features and existing templates even more robust and usable, adding search capabilities and improving performance.

You can see more details on the roadmap for 2.1.

Release 2.0.0 beta 7

12 Jul 15:18
Compare
Choose a tag to compare
Release 2.0.0 beta 7 Pre-release
Pre-release
FIXED:     Warning in browser console 'Viewport argument value "device-width;" for key "width" is invalid, and has
           been ignored. Note that ';' is not a separator in viewport values. The list should be comma-separated.'
FIXED:     VERSION file was missing from phar archive, causing it to fail
FIXED:     Elements with an @ignore tag were not filtered
FIXED:     Deprecated elements are now striken in the class overview
FIXED:     The @see reference was not shown and interpreted
FIXED:     The @uses reference was not shown and interpreted
FIXED:     Response type was not shown with magic methods
FIXED:     Arguments were not shown with magic methods
FIXED:     Type is not shown with magic properties
FIXED:     Magic methods were missing from sidebar
FIXED:     Coding standards issues
FIXED:     Several documentation issues
FIXED:     Windows error where the directory slashes were incorrectly presented.
FIXED:     When a file contains multiple errors, only the first is shown.
FIXED:     Generating a new template gave a fatal error
FIXED:     Generated templates were missing the transformation line for their structure.xml
FIXED:     Linking to functions
FIXED:     Linking to constants
FIXED:     Linking to properties
FIXED:     Linking to methods
FIXED:     Root elements with the same shortname and file but in a different namespace would overwrite the other.
ADDED:     New template 'xml' for outputting a pure XML representation of the project's structure
ADDED:     Update instructions to issue a PR against homebrew if the phar file updates:
           https://github.com/josegonzalez/homebrew-php/blob/master/Formula/phpdocumentor.rb
CHANGED:   Assembling of Tags to Descriptors was refactored to work the same way as other Descriptors.
CHANGED:   Properties won't emit an error regarding a missing summary if it has an @var tag with a description.