Added gitRevision:short placeholder option to --sourceLinkTemplate option, #2529.
Links generated by TypeDoc will now default to using the non-short git revision.
Moved "Generated by TypeDoc" footer into a <footer> tag, added footer.begin and footer.end
render hooks for use by custom plugins, #2532.
Bug Fixes
Fixed conversion of NoInfer missing type parameter reference, #2539.
Linking to a member on a page no longer incorrectly claims that
"This member is normally hidden due to your filter settings" for every member.
Fixed an issue introduced with 0.25.10 which causes the page index to initially render empty, #2514.
"On This Page" section is now smarter when handling page headings which do not follow the normal h1>h2>h3 process, #2515.
v0.25.10
Bug Fixes
Constructed references to enum types will be properly linked with @interface, #2508.
Comments on property-methods will no longer be duplicated in generated documentation, #2509.
Reduced rendered docs size by writing icons to a referenced SVG asset, #2505.
For TypeDoc's docs, this reduced the rendered documentation size by ~30%.
The HTML docs now attempt to reduce repaints caused by dynamically loading the navigation, #2491.
When navigating to a link that contains an anchor, the page will now be properly highlighted in the page navigation.
Added gitRevision:short placeholder option to --sourceLinkTemplate option, #2529.
Links generated by TypeDoc will now default to using the non-short git revision.
Moved "Generated by TypeDoc" footer into a <footer> tag, added footer.begin and footer.end
render hooks for use by custom plugins, #2532.
Bug Fixes
Fixed conversion of NoInfer missing type parameter reference, #2539.
Linking to a member on a page no longer incorrectly claims that
"This member is normally hidden due to your filter settings" for every member.
Fixed an issue introduced with 0.25.10 which causes the page index to initially render empty, #2514.
"On This Page" section is now smarter when handling page headings which do not follow the normal h1>h2>h3 process, #2515.
v0.25.10 (2024-03-03)
Bug Fixes
Constructed references to enum types will be properly linked with @interface, #2508.
Comments on property-methods will no longer be duplicated in generated documentation, #2509.
Reduced rendered docs size by writing icons to a referenced SVG asset, #2505.
For TypeDoc's docs, this reduced the rendered documentation size by ~30%.
The HTML docs now attempt to reduce repaints caused by dynamically loading the navigation, #2491.
When navigating to a link that contains an anchor, the page will now be properly highlighted in the page navigation.
Correctly handle excludeScopesInPaths in windows (#610)
typedoc-plugin-markdown@4.0.1
Patch Changes
Remove superfluous newlines from table column descriptions (#591).
Handle multiple @example tags on same reflection.
Fix missing extended by definitions.
Escape Symbols with signatures correctly.
typedoc-plugin-markdown@4.0.0
Changelog
4.0.0 (2024-05-03)
v4 is a major release that includes a number of bug fixes, new features and UI improvements.
Architectural Changes
Handlebars as a dependency has been removed.
Updated customization model with the ability to set hooks, events and custom theming.
Exposed navigation structure.
Features
Updated output file structure.
Improved and cleaner UI.
A set of updated and additional new options with comprehensive documentation.
Exported option types and JSON schema.
Structural Changes
Each module member is now output to its own file by default. See option --outputFileStrategy. To achieve the same output as v3 (whereby only Classes, Enums and Interfaces have their own file), set the option membersWithOwnFile option.
Parameters are output as a list by default. To achieve the same output as v3 (where parameters are output as a table), use option --parametersFormat=table.
Breaking Changes
Because the file structure has changed you may need to update any cross references to files in your documentation.
Setting theme to "markdown" is no longer required and should be removed.
The option indexTitle has been removed. Please use the "title.indexPage" key with option --textContentMappings.
The option allReflectionsHaveOwnDocument has been removed (this behaviour is now the default). Please see option outputFileStrategy.
The option entryDocument has been renamed to entryFileName to better reflect its purpose.
Correctly handle excludeScopesInPaths in windows (#610)
4.0.1 (2024-05-07)
Patch Changes
Remove superfluous newlines from table column descriptions (#591).
Handle multiple @example tags on same reflection.
Fix missing extended by definitions.
Escape Symbols with signatures correctly.
4.0.0 (2024-05-03)
v4 is a major release that includes a number of bug fixes, new features and UI improvements.
Architectural Changes
Handlebars as a dependency has been removed.
Updated customization model with the ability to set hooks, events and custom theming.
Exposed navigation structure.
Features
Updated output file structure.
Improved and cleaner UI.
A set of updated and additional new options with comprehensive documentation.
Exported option types and JSON schema.
Structural Changes
Each module member is now output to its own file by default. See option --outputFileStrategy. To achieve the same output as v3 (whereby only Classes, Enums and Interfaces have their own file), set the option membersWithOwnFile option.
Parameters are output as a list by default. To achieve the same output as v3 (where parameters are output as a table), use option --parametersFormat=table.
Breaking Changes
Because the file structure has changed you may need to update any cross references to files in your documentation.
Setting theme to "markdown" is no longer required and should be removed.
The option indexTitle has been removed. Please use the "title.indexPage" key with option --textContentMappings.
The option allReflectionsHaveOwnDocument has been removed (this behaviour is now the default). Please see option outputFileStrategy](/docs/options#outputfilestrategy).
The option entryDocument has been renamed to entryFileName to better reflect its purpose.
The option namedAnchors has been renamed to useHTMLAnchors to better reflect its purpose.
Bumps the typescript group with 8 updates in the /app directory:
6.12.0
7.10.0
6.12.0
7.10.0
0.43.1
0.45.0
10.9.1
10.9.2
0.25.3
0.25.13
1.1.0
2.0.0
3.17.1
4.0.2
5.2.2
5.4.5
Updates
@typescript-eslint/eslint-plugin
from 6.12.0 to 7.10.0Release notes
Sourced from
@typescript-eslint/eslint-plugin
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin
's changelog.... (truncated)
Commits
c18226e
chore(release): publish 7.10.08d92ba8
docs: [no-floating-promises] fix capitalization typo (#9118)d951d83
fix(eslint-plugin): [prefer-regexp-exec] fix heuristic to check whether regex...987a96e
feat(eslint-plugin): [sort-type-constituents] support case sensitive sorting ...77fc366
chore(release): publish 7.9.0f53fece
chore: add knip (#8192)8acb8d4
fix(eslint-plugin): [explicit-function-return-types] fix false positive on de...d696ea2
docs(eslint-plugin): fix several 404 URLs (#9064)37a41d9
docs: fix broken link toimport/no-duplicates
onno-duplicate-imports
pag...ab92621
docs: correct its/it's spelling (#9048)Updates
@typescript-eslint/parser
from 6.12.0 to 7.10.0Release notes
Sourced from
@typescript-eslint/parser
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/parser
's changelog.... (truncated)
Commits
c18226e
chore(release): publish 7.10.077fc366
chore(release): publish 7.9.0f53fece
chore: add knip (#8192)ee677f6
chore(release): publish 7.8.03e19436
chore(release): publish 7.7.1e44a1a2
chore(release): publish 7.7.0e1db872
chore(release): publish 7.6.0a6ab2cb
feat: bump npm dependency ranges (#8860)a14ba9d
chore(release): publish 7.5.0ecb6b55
docs: add homepage (#8742)Updates
eslint
from 8.54.0 to 8.57.0Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.
... (truncated)
Commits
abea3b6
8.57.01cd3f8c
Build: changelog update for 8.57.01813aec
chore: upgrade@eslint/js
@8
.57.0 (#18143)5c356bb
chore: package.json update for@eslint/js
release84922d0
docs: Show prerelease version in dropdown (#18139)1120b9b
feat: Add loadESLint() API method for v8 (#18098)5b8c363
docs: Switch to Ethical Ads (#18117)2196d97
fix: handle absolute file paths inFlatRuleTester
(#18064)f4a1fe2
test: add more tests for ignoring files and directories (#18068)69dd1d1
fix: Ensure config keys are printed for config errors (#18067)Updates
eslint-config-xo
from 0.43.1 to 0.45.0Release notes
Sourced from eslint-config-xo's releases.
Commits
a26a2f6
0.45.06f2ff13
Allow class fields with no blank lines between (#85)b17659e
0.44.0f2060de
Require Node.js 1827049c1
Enablelogical-assignment-operators
rule288a3ca
Enableprefer-object-has-own
ruledfa969c
Banatob
andbtoa
b31ab8a
no-unused-vars
: Allow ignoring variables by prefixing with underscore9809e67
Meta tweaks3a5448b
Addobject-curly-newline
rule (#83)Updates
ts-node
from 10.9.1 to 10.9.2Release notes
Sourced from ts-node's releases.
Commits
057ac1b
10.9.2c8805d5
Update package lock99862f7
Bump swc dependencycdc4e88
Ignore test files in build schema08cdfb0
Backport swc fixes on main9639daa
Ignore test files in buildcc1a503
Fixtsconfig.json
not found with TS >= 5.3 (#2091)Updates
typedoc
from 0.25.3 to 0.25.13Release notes
Sourced from typedoc's releases.
... (truncated)
Changelog
Sourced from typedoc's changelog.
... (truncated)
Commits
6b8be17
Update changelog for releasef41dee8
Bump version to 0.25.13307da6d
Fix "normally hidden" bannerb533004
Move generator into\<footer>
7ed0e46
I thought Node 22 existed alreadyb76d804
Fix conversion of NoInfer3398e98
Normalize path for Windowscf80261
Add gitRevision:short optione4fe39f
Fix a link to the doc of externalSymbolLinkMappings (#2533)30e614c
Update changelogUpdates
typedoc-github-wiki-theme
from 1.1.0 to 2.0.0Changelog
Sourced from typedoc-github-wiki-theme's changelog.
Commits
346c7ca
chore(global): updated docsced95cd
chore(global): version packages for releaseaa5fd6a
chore(global): updated docs for releasece8756a
chore: Updated docs9b49bbb
fix: removed deprecated options.38442e4
fix: tweaks to link behaviour in page headere320f96
Version Packages (next)e431c56
chore: Updated docs2f7b078
feat: AddedsanitizeComments
option.53f8d32
Version Packages (next)Updates
typedoc-plugin-markdown
from 3.17.1 to 4.0.2Release notes
Sourced from typedoc-plugin-markdown's releases.
... (truncated)
Changelog
Sourced from typedoc-plugin-markdown's changelog.
... (truncated)
Commits
35799bf
Version Packagescc967ca
fix(core): fix symbol url anchors when "flattenOutputFiles" is "true" (#616)62062af
fix(core): normalize line breaks and tags within table columns (#615)8962a9f
fix(core): remove superfluous spaces and symbol on external links (#614)f4f068b
chore(core): test template literal string default valuesa9f83e4
chore(core): added utils specs91978aa
fix(core): escape all angle brackets with "santizeComments" (#612)5b412fb
fix(core): handle quoted symbol names (Looks like these dependencies are updatable in another way, so this is no longer needed.