Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

nerdy-tech-com-gitub
Copy link
Owner

snyk-top-banner

Snyk has created this PR to upgrade typedoc from 0.26.4 to 0.28.10.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 34 versions ahead of your current version.

  • The recommended version was released 23 days ago.

Issues fixed by the recommended upgrade:

Issue Score Exploit Maturity
high severity Regular Expression Denial of Service (ReDoS)
SNYK-JS-CROSSSPAWN-8303230
57 Proof of Concept
medium severity Cross-site Scripting (XSS)
SNYK-JS-MARKDOWNIT-12143043
57 Proof of Concept
low severity Regular Expression Denial of Service (ReDoS)
SNYK-JS-BRACEEXPANSION-9789073
57 Proof of Concept
low severity Arbitrary Code Injection
SNYK-JS-PRISMJS-9055448
57 Proof of Concept
Release notes
Package name: typedoc
  • 0.28.10 - 2025-08-10

    Bug Fixes

    • Fixed inconsistent anchors on module pages for re-exports, #2990.
    • Markdown references which appear to be footnotes will no longer be checked for links, #2991.
  • 0.28.9 - 2025-08-01

    Features

    • Add support for TypeScript 5.9, #2989.

    Bug Fixes

    • Fixed bug introduced in 0.28.8 where TypeDoc could not render docs when members inherited from a complex type alias, #2982.
    • Fixed automatic discovery of entry points when not running in packages mode, #2988.
    • Fixed discovery of package.json file when running with entry points containing a glob, #2985.
  • 0.28.8 - 2025-07-28

    Features

    • If using JS config files, the plugin option can now be given plugin functions to load.
    • Permit - within tag names to support typescript-json-schema's @ TJS-type tag, #2972.
    • Exposed Context.createSymbolId for use by plugins.

    Bug Fixes

    • Relative links in <img srcset> will now be discovered by TypeDoc, #2975.
    • Relative links in <source src> and <source srcset> elements will now be discovered by TypeDoc, #2975.
    • Improved inherited from/overwrites link discovery to point to parent properties in more cases, #2978

    Thanks!

  • 0.28.7 - 2025-06-30

    Features

    • Introduced the @ sortStrategy tag to override the sort option on a specific reflection, #2965.

    Bug Fixes

    • Classes and functions exported with export { type X } are no longer missing comments, #2970.
    • Setting locale to an unknown value will now cause TypeDoc to operate in English instead of a debug locale.
    • Array options will now report an error if set to a non-array/non-string value.
  • 0.28.6 - 2025-06-27

    Features

    • TypeDoc now supports resolving relative paths in links to the package directory as belonging to the project, #2961.
    • Declarations without comments will now check for comments on their export specifier, #2964.

    Bug Fixes

    • Attempting to highlight a supported language which is not enabled is now a warning, not an error, #2956.
    • Improved compatibility with CommonMark's link parsing, #2959.
    • Classes, variables, and functions exported with export { type X } are now detected and converted as interfaces/type aliases, #2962.
    • Improved warning messaging for links to symbols which were resolved, but the symbols were not included in the documentation, #2967.
    • Fixed an issue preventing nested documents from being deserialized from TypeDoc's JSON output or used in packages mode, #2969.

    Thanks!

  • 0.28.5 - 2025-05-26

    Bug Fixes

    • References to type aliases defined as mapped types will now correctly create a reference to the type alias, #2954.
    • ignoredHighlightLanguages can now be used to prevent warnings for codeblocks containing languages
      which are supported by Shiki but are not loaded, #2956.
  • 0.28.4 - 2025-05-04

    Features

    • The navigation in the default theme will now attempt to break long names onto multiple lines, #2940.
    • Added German (de) localization, #2941.

    Bug Fixes

    • TypeDoc's default theme now uses the same chevron for all collapsible elements, #2924
      The chevronSmall helper is now deprecated and will be removed with v0.29.0.
    • Classes/interfaces marked with @ hidden will no longer appear in the
      "Hierarchy" section of the docs.
    • TypeDoc now handles wildcard JSDoc types, #2949.

    Thanks!

  • 0.28.3 - 2025-04-20

    Bug Fixes

    • @ inline now functions when referencing tuple types, #2932.
    • @ link links to the current page are now rendered, #2934.
    • @ includeCode now supports regions in TypeScript files with .mts and .cts file extensions, #2935.
    • Aliased symbols (re-exports) are now resolved before checking if they are excluded/external, #2937.
    • Improved error reporting when paths including Windows separators are provided as globs, #2938.
  • 0.28.2 - 2025-04-07

    Features

    • @ group none and @ category none will now render their children without a section
      heading in the default theme, #2922.
    • Added @ disableGroups tag to completely disable the grouping mechanism for a
      given reflection, #2922.

    Bug Fixes

    • Variables using @ class now correctly handle @ category, #2914.
    • Variables using @ class now include constructor parameters, #2914.
    • Variables using @ class with a generic first constructor function now adopt
      that function's type parameters as the class type parameters, #2914.
    • When printing entry point globs which fail to match any paths, TypeDoc will no longer normalize the glob, #2918.
    • Inlining types can now handle more type variants, #2920.
    • Fixed behavior of externalSymbolLinkMappings option when URL is set to #, #2921.
    • Fixed broken links within module pages when structure-dir router was used, #2928.
    • Type parameters on JS classes defined with @ typedef now correctly handle the constraint, #2929.
    • API: toString on types containing index signatures now behave correctly, #2917.
    • Added @ inlineType to the list of tags excluded by default.
  • 0.28.1 - 2025-03-20

    Features

    • The TypeDocOptions interface now marks options as optional so it no longer has to be wrapped in Partial
      for use in config files, #2901.
    • API: Expose control methods for deferred conversion for plugin use (typedoc-plugin-missing-exports)
    • API: Expose method to disable TypeDoc usage of localStorage without clearing it, #2908.

    Bug Fixes

    • --watch can now infer entry points from package.json as supported in non-watch mode, #2899.
    • @ include with regions now works on files with CRLF line endings, #2902.
    • Generated page names now correctly handles UTF-8 characters requiring more than 16 bits #2905.
    • Fixed a crash when converting module.exports = [], #2909.
    • Fixed URL generation which introduced a superfluous ./ in relative links, #2910.

    Thanks!

  • 0.28.0 - 2025-03-15
  • 0.28.0-beta.2 - 2025-03-10
  • 0.28.0-beta.1 - 2025-03-01
  • 0.28.0-beta.0 - 2025-02-23
  • 0.27.9 - 2025-02-25
  • 0.27.8 - 2025-02-21
  • 0.27.7 - 2025-02-09
  • 0.27.6 - 2024-12-26
  • 0.27.5 - 2024-12-14
  • 0.27.4 - 2024-12-09
  • 0.27.3 - 2024-12-04
  • 0.27.2 - 2024-11-29
  • 0.27.1 - 2024-11-28
  • 0.27.0 - 2024-11-27
  • 0.27.0-beta.2 - 2024-11-25
  • 0.27.0-beta.1 - 2024-11-23
  • 0.27.0-beta.0 - 2024-11-04
  • 0.26.11 - 2024-11-01
  • 0.26.10 - 2024-10-16
  • 0.26.9 - 2024-10-11
  • 0.26.8 - 2024-10-04
  • 0.26.7 - 2024-09-09
  • 0.26.6 - 2024-08-18
  • 0.26.5 - 2024-07-21
  • 0.26.4 - 2024-07-10
from typedoc GitHub release notes

Important

  • Check the changes in this PR to ensure they won't cause issues with your project.
  • This PR was automatically created by Snyk using the credentials of a real user.
  • Max score is 1000. Note that the real score may have changed since the PR was raised.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

Snyk has created this PR to upgrade typedoc from 0.26.4 to 0.28.10.

See this package in npm:
typedoc

See this project in Snyk:
https://app.snyk.io/org/nerds-github/project/cda8b393-d7c3-404a-aa7e-9593f590ac07?utm_source=github&utm_medium=referral&page=upgrade-pr
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants