Skip to content

Commit 6ad67ac

Browse files
authored
New version: DimitriVanHeesch.Doxygen version 1.17.0 (microsoft#367285)
1 parent 5bc06d0 commit 6ad67ac

4 files changed

Lines changed: 159 additions & 0 deletions

File tree

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json
3+
4+
PackageIdentifier: DimitriVanHeesch.Doxygen
5+
PackageVersion: 1.17.0
6+
InstallerType: inno
7+
UpgradeBehavior: install
8+
ProductCode: doxygen_is1
9+
ReleaseDate: 2026-04-30
10+
Installers:
11+
- Architecture: x64
12+
InstallerUrl: https://www.doxygen.nl/files/doxygen-1.17.0-setup.exe
13+
InstallerSha256: E9F5A4DDCE7D0204FFCD35C0F40C29DDF769DD9B36DEE3055F8F71106E04752F
14+
ManifestType: installer
15+
ManifestVersion: 1.12.0
Lines changed: 110 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,110 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json
3+
4+
PackageIdentifier: DimitriVanHeesch.Doxygen
5+
PackageVersion: 1.17.0
6+
PackageLocale: en-US
7+
Publisher: Dimitri van Heesch
8+
PublisherUrl: https://www.doxygen.nl/
9+
PublisherSupportUrl: https://www.doxygen.nl/support.html
10+
PrivacyUrl: https://www.doxygen.nl/privacy.html
11+
Author: Dimitri van Heesch
12+
PackageName: doxygen
13+
PackageUrl: https://www.doxygen.nl/
14+
License: GPL-2.0
15+
LicenseUrl: https://www.doxygen.nl/license.html
16+
Copyright: Copyright © 1997-2026 by Dimitri van Heesch.
17+
ShortDescription: Source code documentation and analysis tool
18+
Description: Doxygen is a widely-used documentation generator tool in software development. It automates the generation of documentation from source code comments, parsing information about classes, functions, and variables to produce output in formats like HTML and PDF. By simplifying and standardizing the documentation process, Doxygen enhances collaboration and maintenance across diverse programming languages and project scales.
19+
Tags:
20+
- document
21+
- documentation
22+
ReleaseNotes: |-
23+
Features
24+
- Added support for Mermaid diagrams, via new commands @mermaid, @endmermaid, and @mermaidfile and new configuration options MERMAID_PATH, MERMAID_CONFIG_FILE, MERMAID_RENDER_MODE, MERMAID_JS_URL, MERMAIDFILE_DIRS [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], and [view]
25+
- Added support for running dot on batches of dot graphs to reduce process creation overhead. Can be tuned via new option DOT_BATCH_SIZE. [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], and [view]
26+
- issue #6926 Added support for documenting unnamed parameters [view], [view], [view]
27+
- Improve multi-threading performance by avoiding mutex contention [view]
28+
- Updated Portuguese, Polish and Greek translators to 1.16.0. [view], [view], and [view]
29+
- Add support for long path name (>260 characters) for Doxygen on Windows (embedded manifest file) [view]
30+
- Added engines chart, nwdiag, packetdiag and project for PlantUML [view], [view]
31+
Minor incompatibilities
32+
- Dropped the jQuery dependency. [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], and [view]
33+
Note that if you have custom Javascripts relying on Doxygen to provide jQuery you need to update them and include jQuery yourself!
34+
Bug fixes
35+
- issue #8425 Would like a way to sort class list but not brief member list [view]
36+
- issue #11831 @ref not supported in <summary> tag [view], [view]
37+
- issue #11927 [BUG] Regression - Topics are no longer navigable [view], [view]
38+
- issue #11932 Documentation for sub group is not generated [view]
39+
- issue #11934 Damaged Doxyfile doc comments [view]
40+
- issue #11936 [BUG] Regression - The group name is replaced with the group title inside the @retval command [view]
41+
- issue #11948 Support for Python v3.13's New Generic Syntax [view], [view]
42+
- issue #11958 Requirements Management Data Missing in XML Output (Table + External Requirements) [view]
43+
- issue #11972 Incorrect indentation for custom command following list [view]
44+
- issue #11974 Example code not rendered correctly using Doxygen 1.16.1 when TAB_SIZE = 8 [view]
45+
- issue #11980 Documentation Python Class with two literals will not be compiled [view], [view]
46+
- issue #11984 C++20 concepts and doxygen 1.16.1 parsing problems [view] and [view]
47+
- issue #11985 C++20 function signature with different requirements considered the same from doxygen 1.16.1 [view] and [view]
48+
- issue #11989 Doxyfile with UTF-8 BOM Doxyfile causes silent exit (no output, no error) in 1.16.1 [view]
49+
- issue #12008 "namespacemembers.html" and "functions.html" only show items for one specific initial letter [view], [view], [view], [view], [view]
50+
- issue #12009 Doctest/Catch2, requirements links and layout [view], [view]
51+
- issue #12015 Incorrect underline with HTML_DYNAMIC_MENUS = NO [view]
52+
- issue #12021 No matching class member found for overloaded functions with a templated parameter [view]
53+
- issue #12035 `using` ignored when attribute or comment between identifier and = [view]
54+
- issue #12057 SIGSEGV in \relates resolution when referencing a nested struct and the parent class has a using-alias in another namespace [view]
55+
- issue #12071 Bogus warning: More #if's than #endif's found [view]
56+
- issue #12073 Doxygen is confused by [[nodiscard]] in unconventional (but valid) position [view]
57+
- issue #12092 Regression in the parsing of titles of custom navbar tabs [view]
58+
- bug 129682 Wrong function dependency is made [view], [view], [view], [view]
59+
- Not possible to place a `\cite` in a `\par` title [view]
60+
- fix parsing interfaces [view]
61+
- fix protocol regression: guard BEGIN(ClassVar) to ObjC interfaces only [view]
62+
- Warnings when generating diagrams with LaTeX and HTMLHelp / QHP enabled [view]
63+
- Warnings building Latex output [view]
64+
- Error building doxygen CHM documentation [view], [view]
65+
- Discussion #12000 CHM Viewer JavaScript Problem with svg.min.js [view]
66+
- Ignore closing `</hr>` and `</br>` [view]
67+
- Mismatch `#if` / `#endif` when "verbatim" command in non doxygen comment [view]
68+
- Incorrect handling of comment in comment [view]
69+
- Warning and incorrect results with commands inside html tags [view]
70+
- Support 'markdown/ github user' type of links to users and links [view]
71+
- be slightly more compatible parsing fenced blocks for markdown [view]
72+
- Handling of line numbers with e.g. `\example` command [view]
73+
Improved user feedback and documentation
74+
- Add .github/copilot-instructions.md for Copilot cloud agent onboarding [view], [view]
75+
- Problem with `\satisfies` documentation in Doxyfile and doxywizard [view]
76+
- Compacter layout of `HTML_DYNAMIC_MENUS` [view]
77+
- doc: fix archived Microsoft HTML Help Workshop download link [view]
78+
- Update config.xml description of CREATE_SUBDIRS [view]
79+
- Large white space between grouping without names [view]
80+
- More readable table of contents in doxygen's LaTeX documentation. [view]
81+
- Better arrow with `<details>` / `<summary>` tags [view]
82+
- Better warning when in Fortran a program unit or routine is not closed [view], [view]
83+
- Incorrect line numbers in source code browser for lex files [view]
84+
- Non existing anchors in "index" files [view]
85+
- Not existing images generating doxygen chm documentation. [view]
86+
- Documentation code span limits [view]
87+
- Incorrect warning from non-doxygen comment [view]
88+
- Consistency corrections regarding usage of extensions. [view]
89+
- Double index in LaTeX with citations and no hyperlinks [view]
90+
Refactoring and cleanup
91+
- [libmscgen] Do not discard const qualifier from strstr() [view]
92+
- Dynamic sections [view], [view], [view]
93+
- Simplify menu.js [view]
94+
- Refactoring: pack optional linkifyText parameters in LinkifyTextOptions [view]
95+
- Remove double included files [view]
96+
- Disable dark mode except for HTML output format [view]
97+
- Improve cache clearing, fix cache statistics, and improve encapsulation [view]
98+
Development improvements
99+
- [deps] Update SQLite to version 3.51.3 [view]
100+
- Create a bit more flexibility in alphabetical lists [view]
101+
- Add "path" attribute to group tagfile [view]
102+
- Improve file name matching [view]
103+
- Fix group member IDs for ambiguous filenames [view]
104+
- Possibility to, locally, generate man output files from tests [view]
105+
ReleaseNotesUrl: https://www.doxygen.nl/manual/changelog.html
106+
Documentations:
107+
- DocumentLabel: Docs
108+
DocumentUrl: https://www.doxygen.nl/manual/
109+
ManifestType: defaultLocale
110+
ManifestVersion: 1.12.0
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json
3+
4+
PackageIdentifier: DimitriVanHeesch.Doxygen
5+
PackageVersion: 1.17.0
6+
PackageLocale: zh-CN
7+
Publisher: Dimitri van Heesch
8+
PublisherUrl: https://www.doxygen.nl/
9+
PublisherSupportUrl: https://www.doxygen.nl/support.html
10+
PrivacyUrl: https://www.doxygen.nl/privacy.html
11+
Author: Dimitri van Heesch
12+
PackageName: doxygen
13+
PackageUrl: https://www.doxygen.nl/
14+
License: GPL-2.0
15+
LicenseUrl: https://www.doxygen.nl/license.html
16+
Copyright: Copyright © 1997-2026 by Dimitri van Heesch.
17+
ShortDescription: 源代码文档生成和分析工具
18+
Description: Doxygen 是软件开发中广泛使用的文档生成工具,可以自动根据源代码注释生成文档,解析有关类、函数和变量的信息,生成 HTML 和 PDF 等格式的输出。通过简化和标准化文档编写过程,Doxygen 增强了跨编程语言和项目规模的协作和维护能力。
19+
Tags:
20+
- 文档
21+
ReleaseNotesUrl: https://www.doxygen.nl/manual/changelog.html
22+
Documentations:
23+
- DocumentLabel: 文档
24+
DocumentUrl: https://www.doxygen.nl/manual/
25+
ManifestType: locale
26+
ManifestVersion: 1.12.0
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json
3+
4+
PackageIdentifier: DimitriVanHeesch.Doxygen
5+
PackageVersion: 1.17.0
6+
DefaultLocale: en-US
7+
ManifestType: version
8+
ManifestVersion: 1.12.0

0 commit comments

Comments
 (0)