tag:github.com,2008:https://github.com/pasdoc/pasdoc/releasesRelease notes from pasdoc2026-03-16T22:12:22Ztag:github.com,2008:Repository/40052680/snapshot2026-03-16T22:27:29ZLatest release (Auto-Updated Snapshot)<p>This is the absolutely latest version (automatically build from the latest commit) of the <a href="https://pasdoc.github.io/" rel="nofollow">PasDoc</a>.</p>
<p>See our <a href="https://github.com/pasdoc/pasdoc/blob/master/ChangeLog.md">Change log</a> for a list of new features / fixes.</p>
<p>Note: Ignore the date of this release shown by GitHub, which may be far in the past. This <code>snapshot</code> release is being constantly updated, based on the commits to the "master" branch. The files available to download here always reflect the very latest code version.</p>michaliskambitag:github.com,2008:Repository/40052680/v0.16.02021-02-10T00:35:31ZNew tags and fixes, Markdown, parsing implementation, parsing $if expressions, new website on GitHub<ul>
<li><a href="https://pasdoc.github.io/" rel="nofollow">New website</a>, using Jekyll, generated from our wiki, see <a href="https://github.com/pasdoc/pasdoc.github.io">https://github.com/pasdoc/pasdoc.github.io</a> (Michalis)</li>
<li><a href="https://github.com/pasdoc/pasdoc">Moved everything to GitHub</a></li>
<li><a href="https://pasdoc.github.io/ExternalClassHierarchy" rel="nofollow">Ancestors list is now affected by external class hierarchy</a> (Michalis)</li>
<li><a href="https://pasdoc.github.io/MarkdownOption" rel="nofollow">Markdown support</a> (Fr0sT-Brutal)<br>
Supporting bold, italic, inline code, multi-line code, URLs, lists.</li>
<li><a href="https://pasdoc.github.io/NoteAndWarningTags" rel="nofollow">@note and @warning tags</a> (Bi0T1N)</li>
<li><a href="https://pasdoc.github.io/UrlTag" rel="nofollow">@url tag</a> (Bi0T1N)</li>
<li><a href="https://pasdoc.github.io/TrueFalseNilTag" rel="nofollow">Allow to lowercase output of @nil, @false, @true by --lowercase-keywords</a> (Bi0T1N)</li>
<li>Automatically detect flag like [xxx] at <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/param/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/param">@param</a> description.<br>
<a href="https://github.com/pasdoc/pasdoc/blob/master/tests/testcases/ok_flag_parameter.pas">See here for example</a>. (PifPof)</li>
<li><a href="https://pasdoc.github.io/ImplementationCommentsOption" rel="nofollow">Scan implementation section of a unit in addition to the interface section</a> (Fr0sT-Brutal)</li>
<li>Parser improvements to correctly handle some special cases: reading chars > $FF, "*.inc" includes, files with Mac-style line endings (Fr0sT-Brutal)</li>
<li>Mem leaks fixed (Fr0sT-Brutal)</li>
<li>Tag parameters now could be multiline without enclosing parens by means of "line feed" character "" (Fr0sT-Brutal)</li>
<li><a href="https://pasdoc.github.io/ConfigFileOption" rel="nofollow">Read additional command-line options from file</a> (Fr0sT-Brutal)</li>
<li><a href="https://pasdoc.github.io/AutoBackComments" rel="nofollow">--auto-back-comments command-line option</a> (Fr0sT-Brutal)</li>
<li>pasdoc_gui opens a file given at command-line, opening WWW browser is optional<br>
(Fr0sT-Brutal)</li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/longcode/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/longcode">@longcode</a> without markers fixed (Michalis)</li>
<li>Support for namespaces in units in <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/links/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/links">@links</a> (Fr0sT-Brutal)</li>
<li><a href="https://pasdoc.github.io/IgnoreMarkerOption" rel="nofollow">--ignore-marker option</a> (Fr0sT-Brutal)</li>
<li>Test suite fixes and better documentation, in particular for Windows users</li>
<li>Catalan translation updated (Xavier MartÃnez)</li>
<li>Delphi Tokyo files, to compile all projects and packages (Carlos Feitoza Filho)</li>
<li>Brazilian Portuguese translation updated (Carlos Feitoza Filho)</li>
<li>Parse identifiers declared as &xxx, where "xxx" may be a reserved word.</li>
<li>Possibility to specify additional files using -A or --additional<br>
(just like introduction or conclusion, but you can provide any number<br>
of items) (Alex Merkel)</li>
<li>Added de.utf8 (German with UTF-8 encoding)</li>
<li>Automatically remove %region and %endregion from comments</li>
<li>Show visibility (public, protected, private...) inside records too<br>
(it is meanigful for advanced records)</li>
<li>Implement in pasdoc_gui options to (Michalis)
<ul>
<li>customize HTML head and body</li>
<li>set external descriptions file</li>
<li>configure identifiers excluded from auto-linking</li>
</ul>
</li>
<li>Rename "internal" to "nested" to describe this language feature.<br>
Because that is how it's called in official docs<br>
( <a href="http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Nested_Type_Declarations" rel="nofollow">http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Nested_Type_Declarations</a>,<br>
<a href="https://www.freepascal.org/docs-html/ref/refse41.html" rel="nofollow">https://www.freepascal.org/docs-html/ref/refse41.html</a> )<br>
and the "internal" word has traditionally different meaning<br>
("something not supposed to be visible/used from the outside"). (Michalis)</li>
<li>The automatic tests are now easier to run and check (see tests/README.md) (Michalis)</li>
<li><code>@raises</code> and <code>@param</code> is now supported at properties as well as methods.<br>
Actually, it's supported everywhere now, but it makes sense only at properties and methods now.<br>
(Michalis)</li>
<li><a href="https://pasdoc.github.io/UseTipueSearchOption" rel="nofollow">Tipue (client-side search)</a> improvements:
<ul>
<li>we have upgraded to use Tipue 6.1, which highlights the found terms</li>
<li>we strip HTML from Tipue index, which makes the "search results" page correct</li>
</ul>
</li>
<li>Fix handling SVN fixed-length $Date::</li>
<li>Parsing of <code>$if</code> and <code>$elseif</code> expressions, like <code>defined(MSWINDOWS) or defined(UNIX)</code> (Michalis)</li>
</ul>michaliskambitag:github.com,2008:Repository/40052680/v0.15.02018-02-08T22:20:16Zv0.15.0<p>Tagging the 0.15.0 version of PasDoc.</p>michaliskambitag:github.com,2008:Repository/40052680/0.14.02015-08-09T12:17:01ZTagging the 0.14.0 release<p>git-svn-id: <a href="https://svn.code.sf.net/p/pasdoc/code/tags/0.14.0@1382" rel="nofollow">https://svn.code.sf.net/p/pasdoc/code/tags/0.14.0@1382</a> e0417a13-a44b-4b77-80e5-317e04f1597d</p>michaliskambitag:github.com,2008:Repository/40052680/0.13.02013-07-14T18:07:29ZTagging the 0.13.0 release<p>git-svn-id: <a href="https://svn.code.sf.net/p/pasdoc/code/tags/0.13.0@1355" rel="nofollow">https://svn.code.sf.net/p/pasdoc/code/tags/0.13.0@1355</a> e0417a13-a44b-4b77-80e5-317e04f1597d</p>michaliskambitag:github.com,2008:Repository/40052680/0.12.1-last-frameset2013-01-23T17:37:09Z0.12.1-last-frameset: Tag last PasDoc revision generating HTML frameset.<p>git-svn-id: <a href="https://svn.code.sf.net/p/pasdoc/code/tags/0.12.1-last-frameset@1332" rel="nofollow">https://svn.code.sf.net/p/pasdoc/code/tags/0.12.1-last-frameset@1332</a> e0417a13-a44b-4b77-80e5-317e04f1597d</p>michaliskambitag:github.com,2008:Repository/40052680/0.12.12010-11-03T14:31:12ZTagging the 0.12.1 release<p>git-svn-id: <a href="https://svn.code.sf.net/p/pasdoc/code/tags/0.12.1@1271" rel="nofollow">https://svn.code.sf.net/p/pasdoc/code/tags/0.12.1@1271</a> e0417a13-a44b-4b77-80e5-317e04f1597d</p>michaliskambitag:github.com,2008:Repository/40052680/0.12.02010-10-31T23:22:47ZTagging the 0.12.0 release<p>git-svn-id: <a href="https://svn.code.sf.net/p/pasdoc/code/tags/0.12.0@1247" rel="nofollow">https://svn.code.sf.net/p/pasdoc/code/tags/0.12.0@1247</a> e0417a13-a44b-4b77-80e5-317e04f1597d</p>michaliskambitag:github.com,2008:Repository/40052680/PasDoc2-beta72008-11-08T10:45:19ZPasDoc2-beta7: Hopefully last beta version of PasDoc2.<p>Program still can crash in destruction of the components.</p>
<p>git-svn-id: <a href="https://svn.code.sf.net/p/pasdoc/code/tags/PasDoc2-beta7@1122" rel="nofollow">https://svn.code.sf.net/p/pasdoc/code/tags/PasDoc2-beta7@1122</a> e0417a13-a44b-4b77-80e5-317e04f1597d</p>DrDiettrichtag:github.com,2008:Repository/40052680/PasDoc2-beta62008-10-30T17:14:38ZPasDoc2-beta6: Added groups and some more features.<p>git-svn-id: <a href="https://svn.code.sf.net/p/pasdoc/code/tags/PasDoc2-beta6@1118" rel="nofollow">https://svn.code.sf.net/p/pasdoc/code/tags/PasDoc2-beta6@1118</a> e0417a13-a44b-4b77-80e5-317e04f1597d</p>DrDiettrich