Aquesta és una versió anterior. La versió actual és la 1.18.0. doxygen 1.18.0 · Data de publicació:
Fitxers d’instal·lació 1.12.0
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| 64 bits | EXE (Inno Setup) | — | 50,3 MB | doxygen.nl | VirusTotal |
L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.
Notes de la versió
Features
- Adding "engine" chen and chronology for plantuml [view]
- Also allow backticks to be combined with emphasis in Markdown [view]
Bug fixes
- issue #5661 Inheritance by non-documented classes shows the name of the undocumented class (Origin: bugzilla #738840) [view]
- issue #5813 Protected inherited members not documented in derived class if protected functions in base class is not documented (Origin: bugzilla #751453) [view]
- issue #6473 Plantuml parse error [view], [view], [view], [view]
- issue #8256 Possible to get enum values in the Enumeration Type documentation [view], [view]
- issue #8900 markdown: account for punctuation chars before emphasis [view]
- issue #8902 markdown: account for quotation marks before emphasis [view]
- issue #10606 include command via ALIASES does not work anymore (snippetdoc) [view] and [view]
- issue #10696 markdown: allow italizing parentheses [view]
- issue #10835 Two relates group generates warning: found multiple \relates, \relatesalso or \memberof commands in a comment block, using last definition [view]
- issue #10866 Exiting with exit code 1, no warnings, no errors when executed on Github Action [view]
- issue #10878 semi-colon after a formula causes error [view]
- issue #10897 Incorrect warning about Objective-C Category method not being documented [view], [view]
- issue #10902 Commands defined via ALIASES tag have an extra space after value [view]
- issue #10902 Improve Markdown Support - blockquotes with special markers parse wrongly [view] and [view]
- issue #10904 Topics page lists modules but no descriptions [view]
- issue #10906 Unable to resolve reference to 'some/path/README.md' for \ref command [view]
- issue #10907 Cite command creates case sensitivity on name [view]
- issue #10915 base class function in code block no longer linked if the code block contains a derived class definition calling the base class function in Doxygen 1.9.5 or later [view]
- issue #10922 Doxywizard Font Size Rendering Problem on 4k HiRes Monitors [view]
- issue #10928 Setting JAVACC_CHAR_TYPE [view]
- issue #10932 message: [generated]:8: warning: invalid argument for command '\iline' [view]
- issue #10935 \snippet{doc} tag in Doxygen v1.11 adds incorrect paragraph with a break before snippet text [view], [view], [view], [view], [view]
- issue #10937 unexpected token TK_COMMAND_BS as the argument of `\ifile` [view], [view]
- issue #10949 Doxygen replaces # by :: [view]
- issue #10950 ASSERT(0) in docnode.cpp [view], [view], [view]
- issue #10951 Computing class inheritance relations -> segmentation fault when run against vulkan-hpp headers [view]
- issue #10952 Bad namespace handling with 'using namespace::member' syntax [view]
- issue #10953 Java Package Lists does not include nested packages [view]
- issue #10955 HTML comment affects output [view]
- issue #10956 Bad indent for list embedded in <dd> in man output [view]
- issue #10959 Capability to render GitHub flavor Markdown comments [view]
- issue #10959 Support of special HTML comments [view]
- issue #10960 Variadic macro expansion with comments [view]
- issue #10962 std:: hypertext link if a class documents std() function [view], [view]
- issue #10964 C++ specialization: warning: explicit link request could not be resolved. [view]
- issue #10969 \ref command does not respect "text" field for template classes in Doxygen 1.10.0 - trunk [view]
- issue #10970 Improvement of end of paragraph detection [view]
- issue #10972 Derived class documention no longer contains related functions using protected inheritance on Doxygen trunk [view]
- issue #10973 attribute is repeated twice in python [view]
- issue #10977 dontinclude pattern find itself [view]
- issue #10987 Doxygen 1.11.0 for macOS reports 'sh: latex: command not found' [view], [view]
- issue #10989 Incorrect linking in C++ code [view]
- issue #10989 bison: error: '%name-prefix' and '%define api.prefix' cannot be used together [view]
- issue #10991 @snippetdoc not support multi lines [view]
- issue #10994 Automatic link for macro defined in different header file no longer generated [view]
- issue #10995 Build issue: Build picks up wrong git info [view]
- issue #10997 How to tell Doxygen to process an #include within a class definition [view], [view]
- issue #11000 Cannot read properties of undefined (reading 'css') (resize.js:64) [view]
- issue #11006 Unable to get property 'style' of undefined or null reference [view]
- issue #11010 Automatic link to typedef no longer generated if typedef declared twice [view]
- issue #11013 compound.xsd is missing types for some elements [view]
- issue #11015 Faulty xml generated when markdown header is too deep [view]
- issue #11015 In Doxygen 1.11.0, Include Graphs are not made for Java [view]
- issue #11016 Faulty xml generated when markdown header is too deep. [view], [view], [view], [view]
- issue #11031 extra WS in @brief docu block break layout [view]
- issue #11033 Illegal command '\ifile' found as part of a title section [view]
- issue #11036 The body of a macro entirely defined on 1 line gets sucked into the synopsis [view]
- issue #11056 HTML: Interactive SVG "viewHeight" is not defined
- Prevent extra scrollbar in HTML output when using Firefox [view] and [view]
- xmllint error in combination with addindex command [view]
- Files stayed in RTF directory [view]
- Remove temporary file [view]
- Warning in case of `0.` as start of a list. [view]
- With the simple file ``` /// \file ``` and setting ``` GENERATE_RTF=YES ``` we get in the messages a number of times the message: ``` Style 'Heading6' redefines \s5. ``` [view]
- Python class vaiables type and initial value [view]
- Fix buffer overflow in Markdown parser [view]
- Add code coloring for Fortran RANK statement [view]
- Fixed a number of coverity warnings [view] and [view]
- [fix] multithreading issue with ModuleManager [view]
- fix: use correct option name with system sqlite3 [view]
- Missing filename for tag warnings [view]
- Stop showing classes and concepts in namespace list [view]
Improved user feedback and documentation
- Document all possible values of dir attribute in param command [view], [view] and [view]
- made row of asterisks same length to align them [view], [view]
- Spelling correction [view] and [view]
- Redirecting link corrected [view]
- Debug output for layout file [view]
- Enable additional asserts in debug builds [view]
- Setup for doxygen documentation [view]
Refactoring and cleanup
- Changed debug mode define to avoid linker issues on macOS [view]
- Selection possibility of values from an enum (class) by means of `is_any_of` [view]
- Use CMake's FindIconv (see #10887) [view]
- Improve readability of codebase [view]
- Cleanup `Doxygen::terminating` [view]
- Better type safety of enums [view] and [view]
- Refactoring: Remove mutable from DotNode's m_written member variable [view]
- Refactoring: Remove unneeded mutable for MemberDefImpl::m_annScope [view]
- Refactoring: reduce lock contention when adding cross references [view]
- Refactoring: reduce lock contention when reading code fragments [view]
- Refactoring: reduce lock contention when writing tooltips [view]
- Refactoring: remove avoidable const_cast's [view]
- Refactoring: remove mutable from DefinitionAliasImpl [view]
- Refactoring: remove unneeded const_cast's [view]
- Refactoring: remove unused resolveAlias() method from ClassDef/ConceptDef [view]
- Refactoring: Make MemberTypeList a class instead of enum with bit mask [view]
- Prepare CMakeLists.txt for using mutrace (Linux only) [view]