TypeStrong/TypeDoc (typedoc)
### [`v0.26.7`](https://redirect.github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0267-2024-09-09)
[Compare Source](https://redirect.github.com/TypeStrong/TypeDoc/compare/v0.26.6...v0.26.7)
##### Features
- Support TypeScript 5.6, [#2699](https://redirect.github.com/TypeStrong/TypeDoc/issues/2699).
- Added `customJs` option to include a script tag in generated HTML output, [#2650](https://redirect.github.com/TypeStrong/TypeDoc/issues/2650).
- Added `markdownLinkExternal` option to treat `http[s]://` links in markdown documents and comments as external to be opened in a new tab, [#2679](https://redirect.github.com/TypeStrong/TypeDoc/issues/2679).
- Added `navigation.excludeReferences` option to prevent re-exports from appearing in the left hand navigation, [#2685](https://redirect.github.com/TypeStrong/TypeDoc/issues/2685).
- Added support for the `@abstract` tag, [#2692](https://redirect.github.com/TypeStrong/TypeDoc/issues/2692).
##### Bug Fixes
- Fixed an issue where links in packages mode would be resolved incorrectly, [#2680](https://redirect.github.com/TypeStrong/TypeDoc/issues/2680).
- `@link` tags to symbols which are not included in the documentation will produce invalid link warnings again, [#2681](https://redirect.github.com/TypeStrong/TypeDoc/issues/2681).
- Fixed handling of `@param` tags on comments attached to function callback parameters, [#2683](https://redirect.github.com/TypeStrong/TypeDoc/issues/2683).
- The `alphabetical` and `alphabetical-ignoring-documents` sort options now use `localeCompare` to sort, [#2684](https://redirect.github.com/TypeStrong/TypeDoc/issues/2684).
- Fixed incorrect placement of parameter default values in some signatures with a `this` parameter, [#2698](https://redirect.github.com/TypeStrong/TypeDoc/issues/2698).
##### Thanks!
- [@Aryakoste](https://redirect.github.com/Aryakoste)
- [@waynemwashuma](https://redirect.github.com/waynemwashuma)
### [`v0.26.6`](https://redirect.github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0266-2024-08-18)
[Compare Source](https://redirect.github.com/TypeStrong/TypeDoc/compare/v0.26.5...v0.26.6)
##### Features
- Use of the `@extends` block tag no longer produces warnings, [#2659](https://redirect.github.com/TypeStrong/TypeDoc/issues/2659).
This tag should only be used in JavaScript projects to specify the type parameters used when extending a parent class. It will not be rendered.
- Added new `navigation.compactFolders` option to prevent TypeDoc from compacting folders, similar to the VSCode option. [#2667](https://redirect.github.com/TypeStrong/TypeDoc/issues/2667).
##### Bug Fixes
- The `suppressCommentWarningsInDeclarationFiles` option now correctly ignores warnings in `.d.cts` and `.d.mts` files, [#2647](https://redirect.github.com/TypeStrong/TypeDoc/issues/2647).
- Restored re-exports in the page navigation menu, [#2671](https://redirect.github.com/TypeStrong/TypeDoc/issues/2671).
- JSON serialized projects will no longer contain reflection IDs for other projects created in the same run. [Gerrit0/typedoc-plugin-zod#6](https://redirect.github.com/Gerrit0/typedoc-plugin-zod/issues/6).
- In packages mode the reflection ID counter will no longer be reset when converting projects. This previously could result in links to files not working as expected.
### [`v0.26.5`](https://redirect.github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0265-2024-07-21)
[Compare Source](https://redirect.github.com/TypeStrong/TypeDoc/compare/v0.26.4...v0.26.5)
##### Features
- TypeDoc now exposes array option defaults under `OptionDefaults`, [#2640](https://redirect.github.com/TypeStrong/TypeDoc/issues/2640).
##### Bug Fixes
- Constructor parameters which share a name with a property on a parent class will no longer inherit the comment on the parent class, [#2636](https://redirect.github.com/TypeStrong/TypeDoc/issues/2636).
- Packages mode will now attempt to use the comment declared in the comment class for inherited members, [#2622](https://redirect.github.com/TypeStrong/TypeDoc/issues/2622).
- TypeDoc no longer crashes when `@document` includes an empty file, [#2638](https://redirect.github.com/TypeStrong/TypeDoc/issues/2638).
- API: Event listeners added later with the same priority will be called later, [#2643](https://redirect.github.com/TypeStrong/TypeDoc/issues/2643).
##### Thanks!
- [@bladerunner2020](https://redirect.github.com/bladerunner2020)
### [`v0.26.4`](https://redirect.github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0264-2024-07-10)
[Compare Source](https://redirect.github.com/TypeStrong/TypeDoc/compare/v0.26.3...v0.26.4)
##### Bug Fixes
- The page navigation sidebar no longer incorrectly includes re-exports if the same member is exported with multiple names [#2625](https://redirect.github.com/TypeStrong/TypeDoc/issues/2625).
- Page navigation now ensures the current page is visible when the page is first loaded, [#2626](https://redirect.github.com/TypeStrong/TypeDoc/issues/2626).
- If a relative linked image is referenced multiple times, TypeDoc will no longer sometimes produce invalid links to the image [#2627](https://redirect.github.com/TypeStrong/TypeDoc/issues/2627).
- `@link` tags will now be validated in referenced markdown documents, [#2629](https://redirect.github.com/TypeStrong/TypeDoc/issues/2629).
- `@link` tags are now resolved in project documents, [#2629](https://redirect.github.com/TypeStrong/TypeDoc/issues/2629).
- HTML/JSON output generated by TypeDoc now contains a trailing newline, [#2632](https://redirect.github.com/TypeStrong/TypeDoc/issues/2632).
- TypeDoc now correctly handles markdown documents with CRLF line endings, [#2628](https://redirect.github.com/TypeStrong/TypeDoc/issues/2628).
- `@hidden` is now properly applied when placed in a function implementation comment, [#2634](https://redirect.github.com/TypeStrong/TypeDoc/issues/2634).
- Comments on re-exports are now rendered.
##### Thanks!
- [@bukowa](https://redirect.github.com/bukowa)
- [@garrett-hopper](https://redirect.github.com/garrett-hopper)
Configuration
📅 Schedule: Branch creation - "every weekday" in timezone Etc/UTC, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
0.26.3
->0.26.7
Release Notes
TypeStrong/TypeDoc (typedoc)
### [`v0.26.7`](https://redirect.github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0267-2024-09-09) [Compare Source](https://redirect.github.com/TypeStrong/TypeDoc/compare/v0.26.6...v0.26.7) ##### Features - Support TypeScript 5.6, [#2699](https://redirect.github.com/TypeStrong/TypeDoc/issues/2699). - Added `customJs` option to include a script tag in generated HTML output, [#2650](https://redirect.github.com/TypeStrong/TypeDoc/issues/2650). - Added `markdownLinkExternal` option to treat `http[s]://` links in markdown documents and comments as external to be opened in a new tab, [#2679](https://redirect.github.com/TypeStrong/TypeDoc/issues/2679). - Added `navigation.excludeReferences` option to prevent re-exports from appearing in the left hand navigation, [#2685](https://redirect.github.com/TypeStrong/TypeDoc/issues/2685). - Added support for the `@abstract` tag, [#2692](https://redirect.github.com/TypeStrong/TypeDoc/issues/2692). ##### Bug Fixes - Fixed an issue where links in packages mode would be resolved incorrectly, [#2680](https://redirect.github.com/TypeStrong/TypeDoc/issues/2680). - `@link` tags to symbols which are not included in the documentation will produce invalid link warnings again, [#2681](https://redirect.github.com/TypeStrong/TypeDoc/issues/2681). - Fixed handling of `@param` tags on comments attached to function callback parameters, [#2683](https://redirect.github.com/TypeStrong/TypeDoc/issues/2683). - The `alphabetical` and `alphabetical-ignoring-documents` sort options now use `localeCompare` to sort, [#2684](https://redirect.github.com/TypeStrong/TypeDoc/issues/2684). - Fixed incorrect placement of parameter default values in some signatures with a `this` parameter, [#2698](https://redirect.github.com/TypeStrong/TypeDoc/issues/2698). ##### Thanks! - [@Aryakoste](https://redirect.github.com/Aryakoste) - [@waynemwashuma](https://redirect.github.com/waynemwashuma) ### [`v0.26.6`](https://redirect.github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0266-2024-08-18) [Compare Source](https://redirect.github.com/TypeStrong/TypeDoc/compare/v0.26.5...v0.26.6) ##### Features - Use of the `@extends` block tag no longer produces warnings, [#2659](https://redirect.github.com/TypeStrong/TypeDoc/issues/2659). This tag should only be used in JavaScript projects to specify the type parameters used when extending a parent class. It will not be rendered. - Added new `navigation.compactFolders` option to prevent TypeDoc from compacting folders, similar to the VSCode option. [#2667](https://redirect.github.com/TypeStrong/TypeDoc/issues/2667). ##### Bug Fixes - The `suppressCommentWarningsInDeclarationFiles` option now correctly ignores warnings in `.d.cts` and `.d.mts` files, [#2647](https://redirect.github.com/TypeStrong/TypeDoc/issues/2647). - Restored re-exports in the page navigation menu, [#2671](https://redirect.github.com/TypeStrong/TypeDoc/issues/2671). - JSON serialized projects will no longer contain reflection IDs for other projects created in the same run. [Gerrit0/typedoc-plugin-zod#6](https://redirect.github.com/Gerrit0/typedoc-plugin-zod/issues/6). - In packages mode the reflection ID counter will no longer be reset when converting projects. This previously could result in links to files not working as expected. ### [`v0.26.5`](https://redirect.github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0265-2024-07-21) [Compare Source](https://redirect.github.com/TypeStrong/TypeDoc/compare/v0.26.4...v0.26.5) ##### Features - TypeDoc now exposes array option defaults under `OptionDefaults`, [#2640](https://redirect.github.com/TypeStrong/TypeDoc/issues/2640). ##### Bug Fixes - Constructor parameters which share a name with a property on a parent class will no longer inherit the comment on the parent class, [#2636](https://redirect.github.com/TypeStrong/TypeDoc/issues/2636). - Packages mode will now attempt to use the comment declared in the comment class for inherited members, [#2622](https://redirect.github.com/TypeStrong/TypeDoc/issues/2622). - TypeDoc no longer crashes when `@document` includes an empty file, [#2638](https://redirect.github.com/TypeStrong/TypeDoc/issues/2638). - API: Event listeners added later with the same priority will be called later, [#2643](https://redirect.github.com/TypeStrong/TypeDoc/issues/2643). ##### Thanks! - [@bladerunner2020](https://redirect.github.com/bladerunner2020) ### [`v0.26.4`](https://redirect.github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0264-2024-07-10) [Compare Source](https://redirect.github.com/TypeStrong/TypeDoc/compare/v0.26.3...v0.26.4) ##### Bug Fixes - The page navigation sidebar no longer incorrectly includes re-exports if the same member is exported with multiple names [#2625](https://redirect.github.com/TypeStrong/TypeDoc/issues/2625). - Page navigation now ensures the current page is visible when the page is first loaded, [#2626](https://redirect.github.com/TypeStrong/TypeDoc/issues/2626). - If a relative linked image is referenced multiple times, TypeDoc will no longer sometimes produce invalid links to the image [#2627](https://redirect.github.com/TypeStrong/TypeDoc/issues/2627). - `@link` tags will now be validated in referenced markdown documents, [#2629](https://redirect.github.com/TypeStrong/TypeDoc/issues/2629). - `@link` tags are now resolved in project documents, [#2629](https://redirect.github.com/TypeStrong/TypeDoc/issues/2629). - HTML/JSON output generated by TypeDoc now contains a trailing newline, [#2632](https://redirect.github.com/TypeStrong/TypeDoc/issues/2632). - TypeDoc now correctly handles markdown documents with CRLF line endings, [#2628](https://redirect.github.com/TypeStrong/TypeDoc/issues/2628). - `@hidden` is now properly applied when placed in a function implementation comment, [#2634](https://redirect.github.com/TypeStrong/TypeDoc/issues/2634). - Comments on re-exports are now rendered. ##### Thanks! - [@bukowa](https://redirect.github.com/bukowa) - [@garrett-hopper](https://redirect.github.com/garrett-hopper)Configuration
📅 Schedule: Branch creation - "every weekday" in timezone Etc/UTC, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.