Skip to content

Latest commit

 

History

History
1294 lines (1050 loc) · 37.5 KB

File metadata and controls

1294 lines (1050 loc) · 37.5 KB

Change & release log

Releases in reverse chronological order.

Please check GitHub and close existing issues and pull requests.

2026-07-08

  • v2.2.1 published on npmjs.com
  • 0c5418a prepare v2.2.1
  • d3e16d0 package.json: bump deps
  • 01dc7ab launch.json add diag-trace
  • bb8ff1e re-generate top commons
  • 621fad0 re-format
  • 56c0655 debug show member.name
  • 44b5948 #15 add File -> Functions to sidebar

2026-07-07

  • 716d24d cleanups
  • 88a577d re-generate top commons

2026-05-19

  • eb3ec60 top-templates.json update
  • 9d6881a package*.json update
  • 267cee0 re-generate website commons
  • 0a2ea8c re-generate top commons

2026-05-09

  • 7cdf826 website update
  • 0ce64f3 website: blog post release 2.2.0 published
  • f767f57 2.2.0
  • 84bf5a8 CHANGELOG: publish npm v2.2.0
  • 3c53eb9 prepare v2.2.0
  • a6b7359 website update
  • 95fe915 dist update
  • 642e7c7 index.ts update
  • 503c241 re-generate website commons
  • b4cb355 dist update
  • e98540d update copyright messages
  • 010223a re-generate top commons
  • 58f9c68 package*.json bump deps
  • cba0452 #12: update for doxygen 1.17 - conceptparts
  • fd2b164 tsconfig.json: node & ES2022
  • 33cfb50 #13: Pages index preamble
  • 7c03a49 #10: Show doxygen version
  • 2eb826d #13: add Pages index page
  • 5e4d088 #11: Hide empty Concepts

2026-04-28

  • c93a355 re-generate top commons
  • cdbd437 package*.json: bump deps
  • e91b569 website maintainer cleanup
  • e2ab4c9 website: blog post release 2.1.0 published
  • f7ec670 2.1.0
  • d991b9b package.json cleanups
  • 26c980e CHANGELOG: publish npm v2.1.0
  • a4abd74 eslint.config.js: ignore d.ts
  • cf2ec06 CHANGELOG update
  • 9cdd7d0 website/package.json update
  • 8e1f2b3 website/package*.json update
  • 2c0a353 website/config/tsconfig-api-extractor.json update for tsc 6.x
  • 57769d7 website api update
  • 4a956cb re-generate website & rephrase
  • b1bcbd4 dist update
  • f7aeea0 index.ts add missing exports

2026-04-27

  • 6995a04 re-generate top commons
  • a7434fa eslint fix
  • 2761d2f eslint fix
  • 0c6eba4 package*.json bump deps
  • 1ef2692 #6: add concepts to index pages

2026-04-26

  • 0889498 #6: more support for innerConcepts

2026-04-24

  • 21c6526 launch.json: add micro-test-plus site
  • 8f804b7 playfield README update
  • 965a612 #6: add support for concepts
  • dd21eb7 cli-options.h: allow to set verbose & debug in file
  • d50a953 add more tsdoc comments
  • eabf968 generator.ts: cosmetie output messages
  • f685f22 add separate grouptPermalink to TreeEntry
  • 466a61b update some frontMatter descriptions
  • fbf8035 cosmetise output messages
  • 9f9c649 Co-authored-by: Copilot copilot@github.com

2026-04-22

  • 52b039a #7: fix doxyDeclaration multi-lines

2026-04-21

  • 63fd209 #4: accept empty compatibilityRedirect as undefined
  • c25fb85 #4: rename configuration navbarDropdown*
  • f414d21 #5: fix sidebar Hierarchies

2026-03-17

  • 8d4e6c2 package*.json update
  • 3b3772b website user content update
  • 059c339 api-extractor update
  • 8b1c4fd copyright 2026 update

2026-03-11

  • 301bb28 copyright 2026 update

2025-08-12

  • 0f2a6df website update npx
  • dd50d5a website update npx

2025-08-10

  • 807cd5b NOTES updates
  • db2f962 workflow fix concurrency
  • 1a9f036 website fix small issues
  • 0cc144a website fix small issues

2025-08-09

  • a04609f website update

2025-08-08

  • 8c0dd29 website blog update
  • 9e8f3e6 website blog update
  • f94d3db README update
  • cf48e87 website update
  • 80a5804 2.0.0
  • 4296368 website re-generate with more api
  • 69d0bdf add tsdoc to most classes
  • d9749b4 rename templates
  • 029260f website update
  • 4663e6d website update
  • f249e89 website add Generated via
  • 44846e6 configuration navbarFilePath & navbarLabel (breaking change)

2025-08-07

  • d2c767b website update
  • 8d7b25b website title update
  • b39bd01 website package.json bump deps
  • 2c429df package.json cosmetics
  • 8413c30 website package.json bump deps
  • c3023de website package.json bump deps
  • 0d27417 website package.json bump deps
  • 3ba22e8 website package.json
  • b203fc3 website package.json bump deps

2025-08-06

  • 6a0fd1b package.json convert-tsdoc-* --debug
  • bb4e80a website update tsdoc2docusaurus.json
  • a5bc363 website deps update
  • 997de9b website multi-config
  • 63b38fa package.json update
  • 4699d62 website re-generate
  • 5825a42 accept "default" explicitly
  • 3f101af website update
  • c6cfb78 website update
  • 221d41a webpreview updates
  • 615133e webpreview
  • d2e6c82 website disable algolia
  • ef12c01 website update mention tsdoc2docusaurus
  • 238a44b website fix links
  • 3bde402 website update

2025-08-05

  • d1f7a0a README update
  • 92f8397 default imagesFolderPath assets/images
  • 2b53140 rename configuration options; breaking change
  • b1ad223 website update
  • 2d011b0 website update version
  • aab5a18 1.1.0
  • 94080dc website updates install
  • 3d97276 website add CLI reference

2025-08-04

  • bc8488b implement -C

2025-08-03

  • 21d07dc package.json update
  • 6b352b1 add --verbose --debug to command options
  • 8ece385 website update
  • dd46f5a website update
  • 47277ac website update
  • 2a4413d package.json update
  • 32d8994 website update
  • ef3cb52 README update
  • 84e27b0 website update with rephrasing
  • 5377abc website update
  • 1e47e9f README update
  • 0b54a3e website add user manual
  • 76b81e1 website updates
  • b0cd50a website update version
  • 9d84c77 1.0.2
  • 8e077eb website title update
  • ff8a6dc README update
  • 4229eb8 website update
  • 7644225 package.json update description
  • 1fd2587 website update
  • 057b5bd website update
  • 967e387 website update
  • c582374 remove website/docs/.gitignore
  • 203c103 website update
  • 583b88d update api-extractor

2025-08-02

  • 0cebf51 re-generate commons
  • 14240c6 add website content
  • 8d931da rename as -cli-ts
  • 7b1efb9 update converter link
  • 9ed183e README update
  • 95522b7 README update
  • 4a97f6e 1.0.1
  • df1e4be show project version in Generated by

2025-07-29

  • b094f74 rename sidebarId
  • a07d7be classes-vm.ts sidebarLabel=indexName
  • 05a26ff fix asserts
  • 0d6b511 main.ts show version
  • 0658861 website re-generate docs/api
  • d547764 api-extractor update
  • 6566c20 add doxyEllipsis

2025-07-28

  • d439647 remove The ... Reference
  • 997661d re-work cli-options, data-model, view-model, generator
  • a6d791a add api-extractor files
  • 1ed9cbd re-generate commons
  • 52c9296 re-work with eslint

2025-07-27

  • 16c5377 change CLiOptions to class

2025-07-25

  • 1c7f3da move api-extractor.json to config

2025-07-23

  • bce5147 tsdoc2docusaurus.cjs moved to separate project
  • a6997fb src updates for tsdoc
  • fdc5c0d api-extractor updates
  • f8cc09b package.json update
  • e56d0dd add api-extractor files
  • a0e7ed5 add api-extractor.json
  • 2ad4190 tsconfig-common.json update

2025-07-22

  • ab0af8e tsdoc2docusaurus update sidebar functions
  • f805843 website api sidebar update functions
  • 3544e83 tsdoc2docusaurus make Returns a H2
  • a7f667c website api Returns as header
  • 3587017 tsdoc2docusaurus fix sidebar ids
  • 30fdf4f website add sidebar-tsdoc
  • 4cd153a tsdoc2docusaurus simplify constructors
  • 959f513 website api simplify constructors, escape only underscores
  • f507a7e tsdoc2docusaurus add sub-folders
  • d927a94 website api update with sub-folders
  • d2f9c37 tsdoc2docusaurus update view model
  • 4502b05 website api avoid names starting with underscore
  • 9e120ba tsdoc2docusaurus.cjs trimEnd()
  • 2fbd4b2 website remove \r
  • 9167891 rename tsdoc2docusaurus.cjs

2025-07-20

  • d3385ff convert-docs.cjs use view model
  • fcc4038 convert-docs.cjs parametrise
  • 0733dee website/docs/api with sidebar
  • 3017aec convert-docs.cjs major rework with sidebar

2025-07-19

  • 1163b18 website/docs/api updated for paths
  • 6a76e3e convert-docs.cjs updated for paths

2025-07-18

  • de4a0d9 website/docs/api with initial content
  • acb3694 first functional convert-docs.cjs

2025-07-17

  • 7d32238 main.ts add tsdoc
  • 38d8dc9 .vscode/setting.json accept jsonc
  • 3b0ac7c package.json update

2025-07-16

  • bac1e6f re-generate top commons
  • aedabd5 top package.json update
  • d7fb3f1 package.json update
  • 0f978e9 dist update
  • 84ccd71 add typedoc
  • d07dafc tsconfig-common.json remove comments

2025-07-15

  • 137e3ef dist update
  • 062f562 groups-vm.ts separate index page for multiple top entries
  • c3553c8 pages-vm.ts skip indexpage
  • 904e942 group-vm.ts clean trailing dots
  • d7b41f7 compound-base-vm.ts render undefined index classes
  • a789e30 cosmetics
  • ae6c4bb workspace.ts cosmetics

2025-07-14

  • cd0ad0d dist updates
  • 8ad2fab files-and-folders-vm.ts commented out program listing components
  • 65a6f8e update debug messages for top objects
  • db07ebc custom.css display: table;
  • 56416d3 add and use renderTreeTableToHtmlLines()

2025-07-11

  • 1048df9 accept urls for images
  • aec2fc8 fix empty enums assert

2025-07-10

  • 4cd6af4 cleanups
  • 8d714e6 doxygen-xm-parser cosmetise without parallel
  • 7c08cde parallelise io
  • 0013352 cleanups currentCompound
  • afb2627 rework ts config
  • 6566d01 prettier & eslint

2025-07-06

  • 0da0aff index files ordered without ~
  • c0a7a75 add comparableLinkName in index files
  • e64c3d8 rename TreeEntry
  • f73ba51 add and use sanitizeAnonymousNamespace()
  • 7d6fd7c add treeEntryName
  • 8670876 dist update
  • 48d6bb1 attempt to limit the index table to 40%

2025-07-05

  • dfba622 add indicesMaps and use it in sidebar
  • d5d4571 rename addSidebarItems

2025-07-04

  • 6e1748e dist update
  • 26af01f indices-vm.ts cleanups
  • 1fa761e files-and-folders-vm.ts add indices
  • 59f0573 collection-base.ts add

  • ce0d477 rename 'indices'
  • 46db9ef collection-base.ts add counts and totals
  • 71afaee generator.ts relocate toc_max_heading_level
  • d9eeb6c use generateIndexFile() in classes & namespaces
  • 07703a7 cosmetics in messages
  • 08742de re-work indices for classes & namespaces
  • 232ac4e generator.ts: generate sidebar after indices
  • 9199bf6 move orderPerInitials to collection-base.ts

2025-07-03

  • d030a59 dist update
  • e769a1f class enums & enum values
  • 8b13bc7 skipElementsPara ignore string
  • 87c529b add

    to brief

  • 9ed59a7 revert to rendering

2025-07-02

  • 0e217d1 dist update
  • 5f67725 add briefDescriptionHtmlString
  • 5f36b19 revert to
  • 9ef40cb use   for other sectionUser
  • 86f9319 remove empty lines from Initializer & Value
  • 93b23c2 use removeEmptyLines for variable list
  • 6477679 rename *ToHtmlLines()
  • cf31514 skip initializerHtmlLines empty lines
  • 843b739 dist update
  • 630e1c5 move renderString to workspace
  • 20ec5e0 default '???'
  • 4c6c211 show counts on non verbose
  • b8b6836 switch ComputerOutput to
  • 820feca more html vs markdown fixes

2025-07-01

  • 5180f05 rework html & markdown without

  • 68ebdb0 .npmignore maintenance-scripts
  • 853ec25 dist update
  • 0fcbc12 accept more undefined permalinks
  • c68c56e rework hasAnyContent()

2025-06-30

  • 4708a81 add xrefsect permalinks
  • 9af6314 rename stripPermalinkHexAnchor()
  • 605598c files-and-folders-vm.ts filter out files with no content

2025-06-28

  • 0873122 dist update
  • 19561f6 custom.css fix code vertical align
  • 89c2ac2 descriptiontype.cs add baseUrl to images
  • 247f106 classes-vm.ts class name { ... }
  • 635919d custom.css add horizontal scroll to program listing
  • 8545293 add renderProgramListingInline
  • f1e8fdf move filesByPath to workspace

2025-06-27

  • 35a834b workspace.ts fix imports
  • 905f88b custom.css updates
  • 7d6af02 members add references & tweaks
  • 5a14869 members-vm.ts sort only definitions
  • 219ec19 members-vm rename Macro Definitions
  • 8a56e8b files-and-folders-vm.ts debug message
  • 1dbf227 workspace.ts align doxyMemberIndexItemType left
  • 6a422ab namespaces-vm.ts filter out empty namespaces
  • f02f543 classes-vm.ts remove
  • 1bf26f8 add ReferenceTypeStringRenderer
  • 7a6d53d IncTypeLinesRenderer remove
  • 5b6cf45 fix DocVariableList renderer
  • 6905620 fix DocTitleTyp
  • 50e9430 fix DocListType
  • 02685e6 move renderString to utils
  • ddb9834 descriptiontype-dm.ts cleanups
  • 6ff6aac utils.ts add joinWithLast()

2025-06-26

  • 809172a add renderProgramListing
  • 4de953d dist update
  • aabf1f3 workspace do not warn no permalink
  • 5109cf4 files-and-folders-vm.ts hide empty files
  • 63faaa1 compound-base-vm.ts add hasAnyContent()
  • ec34f90 generator.ts skip indexpage (again)
  • 00c363d members-vm.ts Initialiser
  • d523a7a pages-vm.ts isTopPage()
  • 759e84e options.ts add renderPagesAtTop
  • 9db1184 members-vm.ts fix multi-line initializers
  • 1449ca1 CollapsibleTreeTable README

2025-06-25

  • b9d6c52 members-vm.ts escapeMarkdown section headers
  • 7d002bd descriptiontype-dm.ts accept empty DocTitleType
  • c156331 fix verbatim & preformatted
  • 9da4b44 move collection index to separate folder
  • 0e8a53e fix multi-instance defaults
  • 56c27bf custom.css updates
  • 88780db workspace.ts empty line before
  • 0039618 generator.ts add toc_max_heading_level: 4
  • 17f446e classes-vm.ts remove toc_max_heading_level = 3
  • 71d5109 custom.css updates
  • 5c7ce57 descriptiontype.ts do not split at LineBreak
  • cb28dbc descriptiontype.ts figure fixes
  • 405024b descriptiontype.ts verbatim fixes
  • 734365c descriptiontype.ts SimpleSect move bold to css
  • ba9577f doclisttype.ts implement
    1. 5f9e23b docstabletype.ts use skipElementsPara()
    2. d817fd1 groups-vm.ts cosmetics
    3. 013989a tableofcontentstype.ts fix permalink
    4. 88f870a workspace add skipElementsPara
    5. 0556387 workspace.ts add
    6. fdf97e6 generator.ts toc_max_heading_level: 4
    7. d609070 descriptiontype-dm.ts document DoxOlType

2025-06-24

  • 34b2504 README update
  • 0601c05 add originalPagesNote
  • aa59854 descriptiontype.ts add sub & sup
  • a10d05c workspace.ts cleanups
  • fa7e523 rename compatibilityRedirectsOutputFolderPath

2025-06-23

  • 63a075b re-work permalinks with anchors, sections & tocItems
  • fe4daa0 move children to AbstractDataModelBase
  • f277b86 workspace.ts make siteConfig optional
  • b3567c4 accept empty apiBaseUrl
  • c51615f generator.ts skip indexpage
  • e37c37c generator.ts no generateConfigurationFile
  • d903436 separate generateTopicsTable()
  • bf24a54 options.ts add mainPageTitle

2025-06-22

  • 3008f50 fix linebreak, verbatim, formula
  • 59d7edf utils.ts escape [ ] in markdown
  • 4a6f6af generator.ts update menu
  • de30b1c re-work mainPage and top index
  • e92a3bd files-and-folders-vm.ts compounds only with children
  • 61fc4bb re-work createSidebarItems()
  • 7539f0a add copyImageFiles()

2025-06-20

  • 5bf53be add more classes to HighlightTypeLinesRenderer
  • 9867542 add BlockquoteLinesRenderer
  • e1a3154 README explain Common Markup
  • 859f501 workspace.ts disable emojis hack
  • 12e6d2c briefDescriptionNoParaString
  • 5ed43ec classes-vm.ts use html in index
  • 380816e doclisttype.ts optimise single para entries
  • 7373237 use skipPara

2025-06-19

  • 1d8300d rename all to Md
  • e063b3a remove wrappers
  • 9ab8c84 dist update
  • 6211c52 simplify escapes
  • 20d7283 doclisttype.ts skip

    for lists

  • 9b33f8f more explicit

  • a6ef114 custom.css fix listing
  • 359fbf9 listingtype.ts simplify
  • c0a145b classes-vm.ts add category Hierarchy to sidebar
  • 3c42e1a README update & add CSS
  • bca7ba5 generator.ts copy from template to website
  • b284b76 add template folder with images & css
  • cc5c813 options.ts add customCssFilePath
  • cbaf814 workspace.ts add projectPath
  • 9025432 utils.ts add folderExists
  • b955773 options.ts change default file paths
  • 2637c66 workspace.ts move doxyPage to top

2025-06-18

  • 5962c0a members-vm.ts remove tbody
  • 733f774 descriptiontype.ts comment out logging
  • 7ab2af0 make locationLines & VariableList to lines
  • b867a5c workspace.ts strip \n.* in renderElementToLines
  • 1ac220e pages-vm.ts fix more condition
  • fd2812c make detailedDescriptionLines & briefDescriptionString
  • 6008df7 optimise DocParaTypeLinesRenderer
  • c7828ab docxrefsecttype.ts trim()
  • a74d969 descriptiontype-dm.ts ignore man, xml, rtf
  • 17c4c20 migrate mdx to common markup and html

2025-06-16

  • cdaa25b rename output as .md
  • 443d1f8 use for anchors
  • e0d6445 reimplement verbatim, formula, table
  • c20b804 re-work renderToString & renderToLines with explicit type
  • 8e9c344 pages-vm.ts pageTitle without 'The'
  • e8fd10b docsinternalstype.ts again start with H2

2025-06-15

  • 550041f renderers add TocListLinesRenderer
  • 6670cd7 rename ElementStringRendererBase
  • e214840 renderers add EmojiStringRenderer
  • 6ceab0b renderer descriptiontype.ts add  
  • 3fe4e1b descriptiontype-dm.ts skip manonly, rtfonly, etc
  • 390b60c rename *StringRenderers
  • aa2ae63 descriptiontype.ts fix warning
  • c22b186 add HeadingStringRenderer
  • ca6e703 generator.ts re-enable indexpage
  • d397b96 fix render* names
  • 977c795 re-work renderers with explicit type
  • 780c33e add HtmlOnlyRenderer
  • 5243a1e skip index files for empty collections
  • 7a8e4b8 renderer doclisttype.ts add extra empty line
  • d906eb9 optimise Highlight to plain html

2025-06-14

  • be4ac16 listingtype.ts strip empty

2025-06-13

  • 64eb4ac descriptiontype-dm.ts add substring compounds
  • e62489d add more data model for doxygen web
  • 59fdaca doxygen-xml-parser.ts add getNumber & getBoolean

2025-06-12

  • ba82ad7 cosmetics in messages
  • d752b78 decriptiontype.ts VerbatimRenderer one more empty line
  • 1a75238 generator.ts cosmetics in messages
  • c474c4e dist update
  • d85885b generator.ts cosmetics in messages
  • bd3ab1b dist update
  • f5d75c1 decriptiontype.ts fix VerbatimRenderer missing empty line
  • b09fc2f dist update
  • 8625dfe renderer listingtype.ts add \n
  • e07d597 decriptiontype.ts fix VerbatimRenderer missing empty line
  • eb93635 Merge branch 'development'
  • 2651b6f 0.4.0

2025-06-11

  • f300b2d update dist
  • 548abde README update
  • 3dc66ad NOTES update issues
  • d726953 workspace.ts make permalinks unique
  • 8964653 generator.ts report no permalink
  • 0dc8fda compound-base-vm.ts empty permalink
  • 2b40471 cosmetics
  • 24a2b0d re-work verbose & debug
  • 19fc237 compound-base-vm.ts add typedoc
  • c284e9e namespaces-vm.ts rework anonymous namespaces
  • de7ec93 compound-base-vm.ts undefined innerDataObject
  • 0fc7af7 classes-vm.ts accept undefined baseClass
  • 14d9c63 classes-vm.ts add unions
  • 5a48adf members-vm.ts add mutable
  • c741566 classes-vm.ts use hash instead of template params
  • 33cfd37 inctype.ts empty permalink
  • 6f3712c descriptiontype.ts empty refid in DocRefTextTypeTextRenderer
  • 006e897 undefined sidebarLabel
  • 21613e8 generator.ts count written files
  • 136e21a doxygen-xml-parser.ts count parsed files
  • c3db316 descriptiontype-dm.ts accept empty refid in RefDataModel

2025-06-10

  • 6b59762 utils.ts update sanitizeHierarchicalPath
  • c1efc83 IncludesListItem accept undefined permalink
  • 1eed643 revert to case sensitive ids
  • 54433b4 plugin show time
  • 04ed4c3 add debug to plugin options
  • f191b41 add verbatim formula image

2025-06-09

  • 422fc52 accept empty permalinks
  • d9c5066 store all ids as lower case
  • 6631112 classes-vm.ts MembersIndexItem empty lines rework
  • f62688a classes-vm.ts fix base class duplicates
  • 96e802b cosmetics in comments
  • ae7c276 workspace.ts process unions as classes
  • fd061d6 classes-vm.ts add unions
  • b7d0bbe compound-base-vm.ts template params children
  • a7656c3 members-vm.ts add *-static-operators
  • 586d4fd namespaces-vm.ts skip un-named namespaces
  • e398394 doxygen-xml-parser convert numbers to strings
  • ad6fc88 descriptiontype-dm.ts add underline, formula, nzwj, zwj, ndash, mdash
  • 813b6ec compounddef-dm.ts ignore un-named namespaces
  • 24f8911 add references & referencedby

2025-06-06

  • 9f46f46 CollapsibleTreeTable distinct CSSs
  • f05ae23 README: mention react/markdown

2025-06-05

  • 65bf304 0.3.0
  • f1eeb70 README update
  • 7111574 dist update
  • 7eed8e2 docinternalstype.ts cosmetics
  • 1da5db4 fix outputFolderPath
  • 57dc797 revert to S1 ignored, S2 ##
  • 30f19fd remove # from anchors
  • 78ed39b optimise prototype="..."
  • 57a72df strip pagePermalink from local anchors
  • 9755763 hack emojis :thread: :flags:
  • 59f31ab add suggestToDoDescriptions
  • 5839d6d revert to <link id-"..."> to avoid build errors
  • d6a91f4 rework options, permalinks, paths

2025-06-04

  • e1b691a switch to plain
  • c03a132 NOTES.md updates
  • c9d960e docsinternalstype.ts cosmetics in title
  • 7b692c5 compound-base-vm.ts sort comparator
  • 7cd33f9 members-vm.ts rework index
  • 7600831 generator.ts cosmetics in casts
  • 5675cd6 add separate createSections()
  • 0df4403 add common AbstractMemberBaseType
  • 0b59d56 members-vm.ts render template in index
  • 5dc0086 MembersIndexItem with template

2025-06-02

  • 4b37a02 members-vm.ts extend sectionHeaders
  • 67eae19 doxygen-xml-parser guarantee member.kind

2025-06-01

  • b0b9f84 rename splitConstructorSections

2025-05-30

  • a022cad classes-vm template without ;
  • 8ec260b re-order sections
  • 3985a6c tsconfig-common.json enable sourceMap
  • 9346253 classes-vm fix escape for title
  • a1eca92 files-and-folders-vm update console.log messages
  • 2ddced5 TreeTableRow redo with <span style...
  • 8368a01 dust updates
  • 5e46559 DOXYGEN-GUIDE update
  • e2b6b6d namespaces-vm use escapeHtml
  • 4139623 members-vm rework enums content
  • 8c251c2 members-vm render anchor for enums
  • 1a90b2c workspace disable currentCompound hack
  • 4350f08 view model compound base conditional empty line for brief
  • 0b831e8 renderer descriptiontype.ts use #anchor

2025-05-29

  • 669c231 remove empty line before brief
  • 7f07295 add listingLineNumbers to file and filter links

2025-05-28

  • 9fc7bdd namespaces-vm.ts fix anonymous workspaces
  • 62738f8 utils.ts fix ]
  • 5412f9e docinternalstype.ts enable h1 and offset all
  • 298e990 EnumerationList fix unaligned table display
  • 5111c8f pages-vm make title mandatory
  • e0b3c09 members-vm remove logging
  • 065a05b members-vm implement friend and define
  • 376f0f3 process array of defaults
  • 3ffbdaa rework some escapes
  • c3ed6f5 optimise <></> or strings
  • 44831b9 multi-line ParametersListItem
  • 6b92c75 rework brief & details rendering
  • c30ef97 add exceptions
  • bd7116d membertype accept empty name
  • 1e15a34 memberdeftype enable final attribute
  • 4539a25 memberdeftype enable bitfield
  • b4b6588 add support for tables

2025-05-26

  • 24e2de5 add maintenance-scripts/generate-redirects.sh
  • 6f83c90 rename extendCliGenerateDoxygenMdx
  • 8b5983b 0.2.2
  • 328eca9 pass doxygenVersion via json
  • c81a611 pass DoxygenPage via json

2025-05-25

  • ff8a404 dist updates
  • db66346 package*.json add react-markdown
  • 6f9fc62 groups-vm.ts experimental support for collapsible table
  • d62e19b add component CollapsibleTreeTable
  • 416e356 rename writeMdxFile()
  • 44d965f add frontMatterCodeLines to writeFile
  • f9c0039 types.ts add collapsibleTableRow

2025-05-24

  • f4c7a57 NOTES.md add new discussions thread
  • dc1a378 0.2.1
  • a5cb09e generate classes #Index pages
  • 8467bcf wrappers/README update
  • fda2ec0 0.2.0
  • f47fe23 move to wrappers
  • bfaf4a8 rework the plugin for the wrapper

2025-05-23

  • fe1b25c 0.1.9
  • f051b68 fix runOnStart and verbose interference
  • 9438b39 0.1.8
  • a353e82 dist update
  • 90dffc6 show many messages only when verbose
  • 8afbe0c dist update
  • 7330015 package-lock.json update
  • 2121edc tests/experimental wrapper
  • 98b2898 docusaurus.ts move processing to top function
  • 90f18f2 options.ts update defaults do docs/api
  • a1be99a pass pluginActions to workspace
  • 0281e53 generator.ts cosmetics separate const slug
  • d0fed11 add type LoadContext from @docusaurus/types

2025-05-20

  • 4ef6194 0.1.7
  • d9fff2e dist update
  • 8b06b11 cosmetics
  • 9d70bf0 view model conditional showBrief
  • aa698ae renderers remove trailing dots from titles
  • c324f07 view model pages fix hasCompounds
  • e8ab95e view model pages skip indexpage sidebar item

2025-05-19

  • 6774f97 view model groups update original doxygen note
  • b8e39c4 view model compound-base-vm empty line before brief
  • edf777d render descriptiontype.ts fix element names
  • 2bee5e3 view-model showBrief: true
  • cb3e6ab groups-vm.ts show @mainpage
  • d48658b compound-base-vm.ts show brief in details
  • 0eaec6a page-vm.ts fix hasCompounds for mainPage
  • 31770f1 generator.ts check hasCompounds for sidebar & menu
  • 19451f2 collection-base.ts add hasCompounds

2025-05-18

  • bc3411c 0.1.6
  • af4f528 commit dist
  • d2d3200 commit dist
  • 0064954 0.1.5
  • 3af02b6 move <Link id="#details" to h1
  • b450c17 add DOXYGEN-GUIDE
  • 9f25ead NOTES.md updated
  • 5f3a76c view model members remove hr
  • 48df6dd view model namespaces definition with full name

2025-05-17

  • 5b1d4d9 view model members cosmetics
  • f83677d groups show More only when indices
  • 3cca061 renderer descriptiontype.ts fully implemented
  • 0a8dbf5 members definitions add horizontal line
  • f3ba3b9 add tests/playfield

2025-05-16

  • 1364be5 render description to sections
  • e4d4c4c utils.ts escape `
  • d53061d add SubstringDocMarkupType

2025-05-15

  • bd07e0f hack to provide a link to Description in topics pages
  • 245a283 plugin cosmetise message
  • 98f0b8c groups-vm.ts: insert <Link id=...
  • 6c764b7 DocS1TypeLinesRenderer cosmetics
  • c3530bb no More link if no @details
  • a53b0a7 rename sidebarCategoryFilePath
  • 719d77d update outputBaseUrl to reference
  • e17b45f add sidebarCategoryLabel and generate category
  • 2194c25 update menuDropdownFilePath default
  • 7438529 add menuDropdownLabel

2025-05-14

  • 3c1743f plugin cosmetics
  • 80910d2 add outputBaseUrl to config
  • ab97a90 rework plugin startup
  • 5d60b94 components/DoxygenPage default empty version
  • 4c0a42f plugin cosmetics
  • 095d2b9 docusaurus.ts move processing before loadContent
  • f14e5b7 workspace.ts enable cleanups
  • 47a8de4 view model compound-base fix compoundDef
  • c4086d6 _private._compoundDef

2025-05-13

  • 3ae5954 members-vm.ts cosmetics
  • e769942 prepare detailedDescription in inits
  • 7385b4a members-vm fix undefined memberDef
  • faa5556 compound-base.ts fix renderBriefDescriptionToMdxText
  • a0216b3 view model members use _private._memberDef
  • df62855 add renderers.ts
  • 8971319 rename element-renderers
  • 2558fb5 move initializations to workspace
  • ac53dbe set currentCompoundDef in initializeCompoundsLate
  • 03edd6f implement Member.initializeLate()
  • 0370661 add initializeMemberLate()
  • e478f30 add initializeCompoundsLate()
  • 88bb24b move compoundsById to CollectionBase
  • 1991796 classes-vm.ts cleanups
  • 4eec81c rename createCompoundsHierarchies

2025-05-12

  • f8a7542 cosmetics
  • 5c6f2e4 view model classes show template parameters in index
  • a67ada4 view model classes escapeMdx full name
  • fadd5e5 view model class renderIndexToMdxLines()
  • 1b90a9e rename generateIndexMdxFileRecursively consistently
  • 78a0bb9 sort members
  • d2218ef cosmetics & cleanups
  • df71137 use new renderSectionsToMdxLines
  • 59a0a4b renderSectionIndicesToMdxLines functional
  • 38b2adb generator pages no menu

2025-05-11

  • 19992aa add view model Section & Member
  • 51effb9 generator rename functions *ToMdxLines()
  • 62d3a4a add menuDropdownFileName
  • 8271933 move index to files folder

2025-05-10

  • 1b2bfce MemberDefinition align labels to the right
  • e449a0c view model renderMemberDefMdx add label default
  • df479be add bottom padding to MembersIndexItem
  • 01bd3df remove div from MembersIndexItem cells
  • fddd3fb view model pages fix sidebarLabel
  • 7f40cd7 generator fix redirects permalinks
  • 2f04645 generator write redirect files
  • 3161086 permalinkBaseUrl more generic (not below docs)
  • 1531546 rename DocusaurusGenerator
  • 7a82986 pass siteConfig to workspace
  • 1eea28e add redirectsOutputFolderPath to plugin options

2025-05-09

  • 1e0c8c6 cosmetics
  • c8a8a34 generator namespace add fully qualified name
  • 0a16f7f add Reference component
  • b070b51 XrefSect add styles
  • 8d59b1a fix enumeration link

2025-05-08

  • bb03a00 add component for enumeration
  • 4635662 rename new generator to docusaurus-generator
  • ecc0ecc delete deprecated files
  • 1205e60 move files around
  • 5438b6d formatting tweaks
  • 172060b implement all renderToMdxLines()
  • 9430802 explicit override
  • 738e561 add text renders & most renderers to compound-base

2025-05-07

  • a3b4985 move sidebarCollectionNames to workspace
  • d4a6104 generate all pages (as empty for now)
  • 0706397 generator rename generateSidebar
  • 9967ff2 fix slug leading slash
  • a795c2c move writeFile to workspace
  • 9d80c75 docusaurus-generator2 added

2025-05-06

  • ae158df move DataModel to types.ts
  • 5b53aa5 rename doxygen-xml-parser.js

2025-05-05

  • a0b4482 multi-instance

2025-04-30

  • a2cd519 rename utils escapeMdx
  • 45219ba page title with backticks
  • f489415 MembersIndexItem type & name
  • b1a0faf generator more \n cleanups
  • 26265b3 generator more in all indices
  • e847e07 generators re-work \n at the end
  • 2005023 generators cosmetics
  • 2d3b63c generator cleanups
  • 2342a64 generator re-work memberDefs
  • ffe090e generators class & namespaces updates
  • 170f935 components cosmetics
  • 54c4832 re-work render descriptions
  • 4cb6cdb utils.ts documentation
  • 93743b3 rename MembersIndex
  • bd83f39 MemberDefinition margin

2025-04-29

  • f40bbeb generator description improvements
  • 70edda7 generator page no todo in details
  • d5b4598 generator docinternalstype no h1, no anchors
  • 0d5f393 generator doctitle not bold
  • 8a8cc14 separate data & view model files

2025-04-28

  • 2115d94 add renderSectionDefsMdx to all generators
  • d581743 generator move renderSectionDefsMdx to top
  • 20c6196 utils move permalink anchor
  • aafc2a5 re-work index sections; some links not ready

2025-04-27

  • ce8b311 generators fix briefDescriptions \n
  • 28162d0 generator class.ts fix fully qualified names
  • c52b687 generator group use renderClassSummaryMdx
  • a9f516e more escapeHtml for links
  • e89ff37 generator fix class summary
  • d3167d4 move page titles to data model
  • 906b18b generators fix struct summary
  • 87bb4a2 add sanitize & flatten to utils
  • 5192bac generator index re-work permalinks
  • ab17980 rename xml parsers
  • 43e7a4a xml-parser enumvaluetype.ts cleanups
  • e599c64 generator index.ts cosmetics
  • 561f4c2 move escapeHtml and encodeUrl to utils.ts
  • 75a6a8e re-work data model with more members

2025-04-26

  • 083de28 plugin options.ts add typedoc comments
  • 94993d2 generator fix getXrefPermalink
  • 32b53ae generator class.ts support nodiscard
  • f4f1bc7 generator descriptiontype.ts fix anchor id
  • a9391c7 make generator classes.ts support structs too
  • a5bffff Highlight css cleanups
  • ac958c2 Highlight css with different colours
  • b8d7ea8 package.json: add Highlight
  • 3026eba plugin types.ts make link optional
  • 04a33cc sidebar.ts add pages
  • 99c86c6 docusaurus-generator updates
  • 2a95a7b xml-parser updates
  • 394015a rename element generators
  • d779098 data-model add structs.ts
  • ad1dfc2 add XrefSect
  • 8669e6d Highlight: add charliteral

2025-04-25

  • 19edec7 fix util.inspect() options

2025-04-23

  • 5dfad71 0.1.4
  • 28af6cf Revert "move components to the top"
  • 5711e18 Revert "package.json move exports to index.ts"
  • 9af513c package.json move exports to index.ts
  • 54e2cac generator index.ts reorder tables
  • b9e956f move components to the top
  • 69eafff 0.1.3
  • a963a9e add src/components to package.json
  • b477739 0.1.2
  • a701db0 0.1.1
  • 39cee96 add .npmignore
  • cdee74a README update
  • ace27ee README update
  • 9a0182f generator group.ts rephrase link to doxygen pages
  • 824a882 move
    to DoxygenPage
  • 2b567e1 DoxygenPage make shadow smaller
  • 00f40a2 fix CodeLine padding
  • 0668e17 move code to main.ts
  • 2bdab02 rename constt
  • a2482c0 optional class members have ?
  • 68d1815 fix data-model objects with undefined
  • c2edcde add link to doxygen site
  • ba8e3fd data-model objects with undefined
  • d4bba0e cleanup \n before only
  • 20d066c rename getRelativePathRecursively
  • 765e72a rename getRelativePathRecursively
  • b9562a9 define line anchors via

2025-04-22

  • d544452 ProgramListing fix dark mode
  • cf7d825 generator: skip frontMatter date:
  • f639345 cosmetics
  • b07a59a rename staticc
  • f8366f2 update File Listing
  • 4980200 rename classs
  • 64ce203 generate ProgramListing
  • c009b72 escapeHtml() for references
  • c0fbfe6 add ProgramListing & Co components
  • efb6d55 component move text-decoration to DoxygenPage
  • 0c34634 generators simplify 'with brief descriptions'
  • 99e7d0d TreeTableRow tweak text-decorations
  • 383d8b3 re-style :global()
  • 0ab6e0c refine folder & file icons, with hover

2025-04-21

  • 47edf7c add folder & file icons

2025-04-20

  • cbe7bbe DoxygenPage css add border to code
  • 89ba96a add links to file references
  • 498664d generators use new components
  • 48825d8 add components SectionDefinition SectionUser
  • 78c40c7 generator class.ts cosmetics new lines
  • 78db40b MemberDefinition css trim margin

2025-04-19

  • 33cd3f2 generators cosmetics in index texts
  • 3ff9740 generator class.ts move includes to the top
  • 50d7a59 rename generators to *Mdx
  • 92e90fc generator class.ts show base & derived
  • b786f4d generator move renderClassSummary to common
  • 4c88b17 rename data model derivedClassIds
  • 7a30a9f generator file.ts comment out log
  • 85b72cc generator file.ts enumerate classes
  • a8f747c generator class.ts use CodeBlock for fully qualified name
  • 07ad0e0 component IncludesListItem accepts empty permalink
  • 4240e31 move renderIncludesIndex to common
  • b1eec50 inctype.ts use IncludesListItem
  • 2031177 add IncludesList* components
  • c884aec generator make componentNames more visible
  • b886232 generate.ts cosmetics
  • d55fec9 add generators for folder & file
  • 71293d5 class.ts: trim() memberDef content
  • 2ab12b4 rename renderIndex*
  • c08304c class.ts: fix anchors
  • f08a037 fix empty ItemLeft
  • 028faf1 move generator descriptions to common
  • 6948275 generator index.ts comment out description:
  • 2b0e31d move
    to top class
  • 79fd86a MemberDefinition css padding 16px
  • 380adf1 css cosmetics
  • 3ef3550 rename pagePermalink
  • 164a151
    cosmetics
  • 4c42060 generator class.ts remove console.log
  • 3d0290c remove generator sectiondeftype.ts
  • e2633e1 generator namespace.ts cosmetics
  • 53f8ce5 descriptiontype.ts escapeHtml

2025-04-18

  • ef47cbd reduce shadow
  • e9521a8 fix MembersListItem roundness with div
  • a9e1d8f try to round MemberListItem corners
  • 11ff1e2 class cosmetics

2025-04-17

  • d75f4ea revert to MemberDefinition with params
  • b960d2b MembersListItem with left & right
  • 977fdac generator descriptiontype.ts doxySectionUser
  • bf66990 re-work MemberDefinition

2025-04-16

  • 31fea49 MemberDefinition style borders
  • d079741 MemberDefinition add border
  • 6039812 generator index cosmetics in messages
  • 6910daa generator group.ts add
  • 5ef5eb8 generator rename result
  • bc50f09 descriptiontype.ts parameter direction
  • 7b9e919 generator class.ts Attributes
  • 9727efb more class members rendering
  • 2662123 components update css

2025-04-15

  • 9622df3 generator class.ts preview
  • 006495a generator group.ts & namespace.ts update <> spaces
  • 2d30eb5 component MemberDefinition update
  • 5f6999b re-work CSSs with :global()
  • 326b51e class members
  • 80b514a add Admonition info
  • eedeab9 rename base.ts

2025-04-12

  • d2dee44 rename reftype.ts
  • 0681905 more class generator content added
  • 860b3be add inctype & sectiondeftype element generators
  • 0fbd06e component MembersListItem fix link
  • f7b4196 rename context
  • bb8c6e2 rename context
  • 85b04d3 data model pages.ts cleanups
  • 3ae2d65 rename data model namespaces.ts
  • b10d2e9 add description from mainpage to home
  • 8c3e086 add data-model pages.ts
  • 2284011 add icons to tree
  • 4c024b8 components rename itemLabel
  • 04211f1 pages-generators cosmetics
  • 5d99966 add page-generator class.ts
  • c199a82 components valign="top"
  • 7d3f8c6 rename PageGeneratorBase
  • f2b1535 rename pages-generators
  • 1696975 add namespaces page generator
  • f9d9b54 generator index.ts: fix index urls
  • a8e3525 parser descriptiontype add ParaEmpty
  • 4a8375d components table width 100%
  • 0b7e50e groups.ts: use MembersList
  • fae747d components: 199% table width

2025-04-11

  • 6301a5b migrate to react components
  • 7c30ed8 add Hruler
  • c76333f add components
  • 5727238 rename pageGenerators
  • 166a849 generator: add renderIndexMdx()
  • b2b78d7 generator/group.ts: list classes
  • 3a140c7 generator/index.ts: use maps for generators
  • 96e8046 generator/descriptiontype.ts disable console.log

2025-04-10

  • d9f7278 options.ts differentiate configuration options
  • be29140 more description for the group pages
  • 1e6d552 more group rendering
  • b232110 descriptiontype.ts: assert url.length
  • 799c667 cosmetics
  • d590147 move formatDate to utils

2025-04-09

  • c1110e8 prepare element generators
  • 151f942 add Ulink parsing
  • 87884de cosmetics
  • 81eb711 rename renderMdx
  • b5810af descriptiontype.ts essential code in
  • 325ce67 console.log depth 999

2025-04-07

  • d67764e replace Abstract* references
  • 3c60fb1 use AbstractParsedObjectBase & Co
  • 2d72512 add generators
  • efc3477 sidebar: fix url

2025-04-06

  • e6c8830 cosmetics
  • cc3889e cosmetics
  • 15208bd writeSidebar()
  • 7ba72ac default sidebar-doxygen.json
  • 869a31c rename sidebar.ts
  • 5715afc add classes to sidebar
  • cd7cc66 cosmetics
  • 8d89d49 add folders & files to sidebar
  • f806356 add create-sidebars.ts
  • 88f2d75 add plugin/types.ts for SidebarItem
  • 3afbe37 cosmetics
  • 8996f8c use Array.isArray
  • 64c264b add groups & namespaces to generator
  • fc67158 move createFilesHierarchies to Folders & Files

2025-04-05

  • 2fe7eb3 use PROJECT_BRIEF
  • 99f9ddc rename DoxygenFileOptionType
  • ea18bc3 rename pluginOptions

2025-04-04

  • 1a23e6c use writeFile()
  • 1877802 reorganise folders
  • f169429 re-work permalinks with 1 folder level
  • 28fff7e move options to plugin
  • 20be8cc add original xsds
  • 0484b6a use Boolean

2025-04-03

  • adb625d turn DoxygenXmlParser into a class
  • e3bddfe disable data-model
  • 2aad57a major rework with separate objects, instead of types
  • f45551b new version in xml-parser
  • 033e323 *-xsd-types.ts updates

2025-04-01

  • 57311e5 major rework with multiple #text

2025-03-29

  • 097be5b re-work xml xsd types

2025-03-28

  • b6a472e re-work, some class components not yet implemented

2025-03-27

  • fdb3f0e files.ts: fix missing include
  • a851793 implement descriptions
  • c46978a process not implemented by kind

2025-03-26

  • cf73d68 basic components parsed
  • 33eaf4f preliminary xml parser & data model

2025-03-23

  • 990a078 preliminary content

2024-11-04

  • c3ffcd7 Update NOTES.md
  • e170be0 Update NOTES.md
  • 9ceaef6 Update README.md
  • 540818b Create NOTES.md
  • 14f6028 Initial commit