tag:github.com,2008:https://github.com/phpDocumentor/phpDocumentor/releases Release notes from phpDocumentor 2025-11-25T21:48:17Z tag:github.com,2008:Repository/761653/v3.9.1 2025-11-25T21:55:01Z v3.9.1 <h2>What's Changed</h2> <p>This release resolves a number of bugs introduced by the new expression rendering. See <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3653556388" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/4012" data-hovercard-type="issue" data-hovercard-url="/phpDocumentor/phpDocumentor/issues/4012/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/issues/4012">#4012</a> for details.</p> <ul> <li> <p>Add test to show correct default value by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3660680170" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/4019" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/4019/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/4019">#4019</a></p> </li> <li> <p>Upgrade reflection to resolve class correctly by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3664596565" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/4020" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/4020/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/4020">#4020</a></p> </li> <li> <p>Chore(deps): bump actions/checkout from 5 to 6 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3656796674" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/4014" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/4014/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/4014">#4014</a></p> </li> <li> <p>Chore(deps): bump phpdocumentor/type-resolver from 1.10.0 to 1.11.1 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3656796514" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/4013" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/4013/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/4013">#4013</a></p> </li> <li> <p>Chore(deps): bump phpdocumentor/reflection from 6.4.1 to 6.4.2 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3656796737" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/4015" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/4015/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/4015">#4015</a></p> </li> <li> <p>Chore(deps): bump league/uri-interfaces from 7.5.0 to 7.6.0 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3656797036" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/4018" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/4018/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/4018">#4018</a></p> </li> <li> <p>Chore(deps-dev): bump cypress from 15.6.0 to 15.7.0 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3656796746" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/4016" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/4016/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/4016">#4016</a></p> </li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/phpDocumentor/phpDocumentor/compare/v3.9.0...v3.9.1"><tt>v3.9.0...v3.9.1</tt></a></p> jaapio tag:github.com,2008:Repository/761653/v3.9.0 2025-11-21T16:14:47Z v3.9.0 <h2>What's Changed</h2> <h3>Default docker image improvements</h3> <p>phpDocumentor is now running by default on PHP 8.4 via the official Docker image. As usual older code is still<br> processed correctly. No matter which PHP version you project is written for.</p> <ul> <li>Docker Optimizations by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/NabeelKhanYYC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/NabeelKhanYYC">@NabeelKhanYYC</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3241069610" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3945" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3945/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3945">#3945</a></li> <li>Restrict dependency of php:8.1 to 8.1-bookworm. This is due to missin? by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaymeh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaymeh">@jaymeh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3324704788" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3961" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3961/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3961">#3961</a></li> <li>PHP version in docker to 8.4 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3644656110" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/4011" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/4011/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/4011">#4011</a></li> </ul> <h3>PHP 8.5</h3> <p>Our CI ppipelines are now also testing against PHP 8.5. Which allows you to run phpDocumentor on PHP 8.5 as well.<br> PHP 8.5 does not have any additional changes that affect phpDocumentor at this time.</p> <ul> <li>Test against php 8.5 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sergiy-petrov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sergiy-petrov">@sergiy-petrov</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3486166173" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3978" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3978/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3978">#3978</a></li> </ul> <h3>Expression Support</h3> <p>phpDocumentor now supports default expressions in parameters, properties and constants. The used types in these<br> expressions are also parsed and used in the type resolution. So types within expressions are now linked correctly.</p> <p>In this examle the <code>Sauce</code> type is linked correctly in the constructor parameter.</p> <div class="highlight highlight-text-html-php notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="function __construct(Sauce $sauce = new Sauce('tomato')) { // ... }"><pre><span class="pl-k">function</span> <span class="pl-en">__construct</span>(<span class="pl-smi"><span class="pl-smi">Sauce</span></span> <span class="pl-s1"><span class="pl-c1">$</span>sauce</span> = <span class="pl-k">new</span> <span class="pl-v">Sauce</span>(<span class="pl-s">'<span class="pl-s">tomato</span>'</span>)) { <span class="pl-c">// ...</span> }</pre></div> <h3>Extension Finder</h3> <p>The extension finder allows users to install extensions using composer. As an alternative to regular packages we do support phar extensions, which can be scoped to avoid conflicts with the main phpdocumentor application.<br> The finder script is trying to avoid collisions between phpdocumentor and the classes within the project being processed. This might be the case when packages used by phpDocumentor are also used in the project.</p> <ul> <li>Add extension finder by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2977909963" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3900" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3900/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3900">#3900</a></li> </ul> <h3>Other Changes</h3> <ul> <li>GH Actions: remove GH Token set via <code>env</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jrfnl/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jrfnl">@jrfnl</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3271227440" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3954" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3954/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3954">#3954</a></li> <li>Fix typo to make it uniform to the rest of the docs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/michaelKaefer/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/michaelKaefer">@michaelKaefer</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3521362319" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3982" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3982/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3982">#3982</a></li> <li>Fix the reference doc about visibilities by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/stof/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/stof">@stof</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3568471914" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3996" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3996/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3996">#3996</a></li> <li>Silence deprecation notices produced on PHP 8.4+ by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pavetheway91/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pavetheway91">@pavetheway91</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3618490443" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/4005" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/4005/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/4005">#4005</a></li> <li>Add support for default expressions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3635304799" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/4009" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/4009/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/4009">#4009</a></li> <li>Fix issue on rendering of attributes in file template by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3634963813" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/4008" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/4008/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/4008">#4008</a></li> <li>Fix use-cache config option by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3644471305" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/4010" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/4010/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/4010">#4010</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaymeh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaymeh">@jaymeh</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3324704788" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3961" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3961/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3961">#3961</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/michaelKaefer/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/michaelKaefer">@michaelKaefer</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3521362319" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3982" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3982/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3982">#3982</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sergiy-petrov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sergiy-petrov">@sergiy-petrov</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3486166173" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3978" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3978/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3978">#3978</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/stof/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/stof">@stof</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3568471914" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3996" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3996/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3996">#3996</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pavetheway91/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pavetheway91">@pavetheway91</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3618490443" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/4005" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/4005/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/4005">#4005</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/phpDocumentor/phpDocumentor/compare/v3.8.1...v3.9.0"><tt>v3.8.1...v3.9.0</tt></a></p> jaapio tag:github.com,2008:Repository/761653/v3.8.1 2025-07-21T19:34:10Z v3.8.1 <h2>Bugfix release</h2> <p>Thanks a lot for all contributions.</p> <ul> <li>Update phpDocumentor Reflection Php resource path by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Saggre/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Saggre">@Saggre</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3193390011" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3939" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3939/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3939">#3939</a></li> <li>Bugfix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3227123262" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3943" data-hovercard-type="issue" data-hovercard-url="/phpDocumentor/phpDocumentor/issues/3943/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/issues/3943">#3943</a> - Clean template fails to show <code>@uses</code> if no description is provided in DocBlock by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/NabeelKhanYYC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/NabeelKhanYYC">@NabeelKhanYYC</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3237892748" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3944" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3944/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3944">#3944</a></li> <li>Bugfix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1306977091" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3270" data-hovercard-type="issue" data-hovercard-url="/phpDocumentor/phpDocumentor/issues/3270/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/issues/3270">#3270</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/NabeelKhanYYC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/NabeelKhanYYC">@NabeelKhanYYC</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3245992284" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3948" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3948/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3948">#3948</a></li> <li>Bugfix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1230219593" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3228" data-hovercard-type="issue" data-hovercard-url="/phpDocumentor/phpDocumentor/issues/3228/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/issues/3228">#3228</a> - Added XML template support for Enums by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/NabeelKhanYYC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/NabeelKhanYYC">@NabeelKhanYYC</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3245938037" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3947" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3947/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3947">#3947</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Saggre/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Saggre">@Saggre</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3193390011" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3939" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3939/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3939">#3939</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/NabeelKhanYYC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/NabeelKhanYYC">@NabeelKhanYYC</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3237892748" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3944" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3944/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3944">#3944</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/phpDocumentor/phpDocumentor/compare/v3.8.0...v3.8.1"><tt>v3.8.0...v3.8.1</tt></a></p> jaapio tag:github.com,2008:Repository/761653/v3.8.0 2025-06-16T20:06:04Z v3.8.0 <h2>What's Changed</h2> <p>This release comes with support for asymmetric visibility on properties and support for property hooks. Property hooks were introduced in php 8.4. The system generating your documentation doesn't have to be running php 8.4 to be able to display property hooks.</p> <p>by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3122376478" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3926" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3926/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3926">#3926</a></p> <p><a target="_blank" rel="noopener noreferrer nofollow" href="https://private-user-images.githubusercontent.com/1060433/452472744-7b5c8458-8ebc-47f5-b93a-bac8e660d42b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTAxMDQwMzIsIm5iZiI6MTc1MDEwMzczMiwicGF0aCI6Ii8xMDYwNDMzLzQ1MjQ3Mjc0NC03YjVjODQ1OC04ZWJjLTQ3ZjUtYjkzYS1iYWM4ZTY2MGQ0MmIucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDYxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTA2MTZUMTk1NTMyWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NGExMmRiOWQxMjNiZjcwZGU4ZTU5NTUwZmUxZTI1ZGYzM2NjMTc5MjA4YTgyNTA0Y2Y2YjRhZjc2MTI4Yzk5ZiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.SzxYMk2BEYh5lPbkH2r4bWecgq3The6uYC2ANrH4dQ0"><img src="https://private-user-images.githubusercontent.com/1060433/452472744-7b5c8458-8ebc-47f5-b93a-bac8e660d42b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTAxMDQwMzIsIm5iZiI6MTc1MDEwMzczMiwicGF0aCI6Ii8xMDYwNDMzLzQ1MjQ3Mjc0NC03YjVjODQ1OC04ZWJjLTQ3ZjUtYjkzYS1iYWM4ZTY2MGQ0MmIucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDYxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTA2MTZUMTk1NTMyWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NGExMmRiOWQxMjNiZjcwZGU4ZTU5NTUwZmUxZTI1ZGYzM2NjMTc5MjA4YTgyNTA0Y2Y2YjRhZjc2MTI4Yzk5ZiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.SzxYMk2BEYh5lPbkH2r4bWecgq3The6uYC2ANrH4dQ0" alt="image" style="max-width: 100%;"></a></p> <h3>Traits using traits</h3> <p>Since the introduction of traits, you can use traits in traits. However this was never reflected properly in phpDocumentor. By now methods imported by a trait in a trait are shown in the documentatation of your trait.</p> <p>by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3147893466" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3931" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3931/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3931">#3931</a></p> <h3>Filter private elements</h3> <p>Inheritance did not work as it should be, by now private elements are not longer inherited by child classes and traits.</p> <p>by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3147987353" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3932" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3932/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3932">#3932</a></p> <h2>Fixes bugs</h2> <ul> <li>Magic element filter by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3151081650" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3934" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3934/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3934">#3934</a></li> <li>When path is empty fall back to root by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2855466816" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3875" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3875/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3875">#3875</a></li> </ul> <h2>Documentation</h2> <ul> <li>update the trusted GPG key when using phive by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/michalsn/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/michalsn">@michalsn</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2855497093" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3876" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3876/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3876">#3876</a></li> </ul> <h2>Other changes</h2> <ul> <li>allow PHP 8.4 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/odinuv/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/odinuv">@odinuv</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3059006684" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3912" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3912/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3912">#3912</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/michalsn/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/michalsn">@michalsn</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2855497093" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3876" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3876/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3876">#3876</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/odinuv/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/odinuv">@odinuv</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3059006684" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3912" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3912/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3912">#3912</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/phpDocumentor/phpDocumentor/compare/v3.7.1...v3.8.0"><tt>v3.7.1...v3.8.0</tt></a></p> jaapio tag:github.com,2008:Repository/761653/v3.7.1 2025-02-15T11:13:00Z v3.7.1 <h2>What's Changed</h2> <ul> <li>Fix regression in log output by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2855401887" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3874" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3874/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3874">#3874</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/phpDocumentor/phpDocumentor/compare/v3.7.0...v3.7.1"><tt>v3.7.0...v3.7.1</tt></a></p> jaapio tag:github.com,2008:Repository/761653/v3.7.0 2025-02-12T21:36:35Z v3.7.0 <h2>3.7.0</h2> <p>This release is mostly a maintenance release. With some small improvements on the output of phpDoc on the cli. And internal upgrades of a number of dependencies. Most note worthy changes are listed in these release notes.</p> <h2>Clean template refactoring</h2> <p>Thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/omegamvc/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/omegamvc">@omegamvc</a> the clean template has been updated to work better on mobile devices and new features added to the default template for api docs have been added. This is a huge step forward in the clean template. The work has not been finished yet. So more will follow in the future.</p> <ul> <li>Complete refactoring clean template - First Steep by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/omegamvc/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/omegamvc">@omegamvc</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2757803831" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3846" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3846/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3846">#3846</a></li> <li>Fix CSS to improve display on mobile devices by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/omegamvc/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/omegamvc">@omegamvc</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2759789444" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3847" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3847/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3847">#3847</a></li> </ul> <h2>PHP 8.3 and PHP 8.4 support</h2> <p>phpDocumentor is now executable on php 8.3 and 8.4 This does not mean we have support for all language additions yet. As we told in the previous release notes the impact of php 8.4 is very big. A lot of changes have to be done to be able to support php 8.4 language features.</p> <ul> <li>Add php 8.2+ builds by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2753515806" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3843" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3843/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3843">#3843</a></li> </ul> <h2>Improved config options for plantuml</h2> <p>Since a few releases phpDocumentor is using plantuml to generate diagrams. However some users did experience issues when using the phar install of phpDocumentor. While to docker based installations did work as expected. To make it possible again to generate diagrams using the phar based installations we did add some new options. These new options will allow you to install plantuml on your system and point phpdocumentor to the correct location. The options are added to the docs: <a href="https://docs.phpdoc.org/guide/guides/generate-diagrams.html#generate-diagrams" rel="nofollow">https://docs.phpdoc.org/guide/guides/generate-diagrams.html#generate-diagrams</a></p> <ul> <li>Add better options to configure plantuml by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2773727985" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3854" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3854/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3854">#3854</a></li> </ul> <h2>[BETA] Custom twig extensions</h2> <p>We did introduce an extension system to phpDocumentor a few releases ago. However there was no real working use-case for extensions yet. In this release we did add an example on how to extend phpDocumentor with a custom twig extension. More extension points will be added in the future. If you want to create your own twig extension read the guide on how to do that: <a href="https://docs.phpdoc.org/guide/features/extensions/twig-extension.html#twig-extension" rel="nofollow">https://docs.phpdoc.org/guide/features/extensions/twig-extension.html#twig-extension</a></p> <ul> <li>Add support for custom twig extensions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2831425033" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3868" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3868/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3868">#3868</a></li> </ul> <h2>Other changes</h2> <ul> <li>Improve output formating by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2849245683" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3870" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3870/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3870">#3870</a></li> <li>Bump guides to v1.7 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2849318289" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3871" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3871/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3871">#3871</a></li> <li>Docs: fix link in generating-documentation.rst by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ThatsJustCheesy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ThatsJustCheesy">@ThatsJustCheesy</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2767740223" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3851" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3851/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3851">#3851</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/omegamvc/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/omegamvc">@omegamvc</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2757803831" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3846" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3846/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3846">#3846</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ThatsJustCheesy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ThatsJustCheesy">@ThatsJustCheesy</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2767740223" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3851" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3851/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3851">#3851</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/phpDocumentor/phpDocumentor/compare/v3.6.0...v3.7.0"><tt>v3.6.0...v3.7.0</tt></a></p> jaapio tag:github.com,2008:Repository/761653/v3.6.0 2024-12-20T21:13:50Z v3.6.0 <h2>What's Changed</h2> <p>In this release a number of bugfixes have been added and two major new features. We are still working on php 8.3 and 8.4 support to ensure our users are able to upgrade. But due to the large changes that are required with the new property hooks in php 8.4 and async property accessors a lot of work has to be done. Neverless we are very happy to provide you this new release which will definitely help you to document your projects even better.</p> <h2>Markdown support</h2> <p>Most important change in this release is the introduction of markdown support in guides. Before phpDocumentor did only have support for ReStructedText in the manuals. By now we also support markdown. The syntax of markdown is not as extendable as the RST syntax is. Therefor the more advanced features like class listing and automated diagrams are not supported yet. But for most common usecases markdown will work.</p> <h2>Improved class diagrams</h2> <p>In this release we added an improved version of the class diagram generation. We extended the way we generate diagrams, so external classes are now better visible. And also the style of traits in the class diagram has been improved. We are planning to add more options and allow users to get more control over the generated diagram, by filtering out certain elements.</p> <h3>Other changes:</h3> <ul> <li>GH Actions: fix up action runner version by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jrfnl/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jrfnl">@jrfnl</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2514673448" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3764" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3764/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3764">#3764</a></li> <li>feat: open rendered SVGs in separate tab/window onclick by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgoosens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgoosens">@dgoosens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2578741557" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3793" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3793/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3793">#3793</a></li> <li>trait.html.twig: Fix deprecated constant(s) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/adriendupuis/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/adriendupuis">@adriendupuis</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2750830281" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3840" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3840/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3840">#3840</a></li> <li>Implement new improved class diagram generator by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2746352079" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3839" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3839/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3839">#3839</a></li> <li>Filter empty namespaces from all indexes by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2753016472" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3841" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3841/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3841">#3841</a></li> <li>Add option disable packages from menu by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2753060866" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3842" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3842/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3842">#3842</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matsuo/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matsuo">@matsuo</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2519945775" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3766" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3766/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3766">#3766</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgoosens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgoosens">@dgoosens</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2578741557" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3793" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3793/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3793">#3793</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/agung2001/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/agung2001">@agung2001</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2584534670" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3796" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3796/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3796">#3796</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/phpDocumentor/phpDocumentor/compare/v3.5.3...v3.6.0"><tt>v3.5.3...v3.6.0</tt></a></p> jaapio tag:github.com,2008:Repository/761653/v3.5.3 2024-07-18T21:34:59Z v3.5.3 <h2>v3.5.3</h2> <ul> <li>[BUG] Resolve issue with invalid image paths in guides</li> <li>[BUG] Fix inclosed tag in sidebar template</li> <li>[BUG] Resolve visual issue in guides with large code blocks.</li> <li>[FEATURE] filter empty namespace by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2382414490" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3740" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3740/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3740">#3740</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/phpDocumentor/phpDocumentor/compare/v3.5.2...v3.5.3"><tt>v3.5.2...v3.5.3</tt></a></p> jaapio tag:github.com,2008:Repository/761653/v3.5.2 2024-06-27T20:50:24Z v3.5.2 <p>Fix regression introduced in v3.5.1 regarding command parsing.</p> jaapio tag:github.com,2008:Repository/761653/v3.5.1 2024-06-26T20:59:44Z v3.5.1 <p>#v3.5.1</p> <p>This bugfix release includes 2 small bugfixes regarding the cli options you can pass to phpdoc. before we supported <code>phpdoc run -d ./src</code> and <code>phpdoc -d ./src</code> both would do exactly the same. During a change in the previous version the first way of doing things was broken. Now this has been restored. Including the option to list possible settings with <code>--list-settings</code></p> <p>Also included is a new way of rendering the new php 8.4 <code>#[Deprecated]</code> attribute as well the improved rendering of deprecated methods and classes.</p> <h2>Full change list:</h2> <ul> <li>Fix typo in configuration.rst by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/adriendupuis/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/adriendupuis">@adriendupuis</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2325385662" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3724" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3724/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3724">#3724</a></li> <li>Add support for #[Deprecated] by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2353326499" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3731" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3731/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3731">#3731</a></li> <li>Fix settings:list and --list-settings not working by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Mai-Lapyst/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Mai-Lapyst">@Mai-Lapyst</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2368974634" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3732" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3732/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3732">#3732</a></li> <li>Reintroduce multicommand interface by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jaapio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaapio">@jaapio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2376243338" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3736" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3736/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3736">#3736</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/adriendupuis/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/adriendupuis">@adriendupuis</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2325385662" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3724" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3724/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3724">#3724</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Mai-Lapyst/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Mai-Lapyst">@Mai-Lapyst</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2368974634" data-permission-text="Title is private" data-url="https://github.com/phpDocumentor/phpDocumentor/issues/3732" data-hovercard-type="pull_request" data-hovercard-url="/phpDocumentor/phpDocumentor/pull/3732/hovercard" href="https://github.com/phpDocumentor/phpDocumentor/pull/3732">#3732</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/phpDocumentor/phpDocumentor/compare/v3.5.0...v3.5.1"><tt>v3.5.0...v3.5.1</tt></a></p> jaapio