Skip to content

chore(deps): update dependency @compodoc/compodoc to v2#336

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/compodoc-compodoc-2.x
Open

chore(deps): update dependency @compodoc/compodoc to v2#336
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/compodoc-compodoc-2.x

Conversation

@renovate

@renovate renovate Bot commented Jun 28, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@compodoc/compodoc ^1.1.21^2.0.0 age confidence

Release Notes

compodoc/compodoc (@​compodoc/compodoc)

v2.0.0

Compare Source

Main features:

Top 3:

  • Standalone-aware route graph generation for Angular apps using provideRouter, including standalone components, inline lazy routes, and default-export route files, alongside traditional NgModule routing.
  • Modern Angular support across the compiler and generated docs, including signal inputs, signal aliases, standalone metadata, styleUrl, and injectable providedIn / inheritance metadata.
  • More accurate TypeScript and JSDoc rendering for complex projects, covering advanced type syntax, inherited documentation, examples, custom tags, and richer interface docs.

Other notable changes:

  • Clickable navigation for dependency graph nodes.
  • More robust CLI and coverage workflows, including single-file inputs, coverage exclusions, Windows absolute paths, watch path normalization, and duplicate component-name handling.
  • Security and runtime hardening, including ReDoS fixes in signal parsing and escaping of dangerous component template content.
  • Modernized package/runtime baseline with IE11/Babel legacy output removed and @​compodoc/live-server no longer required.
Features
Bug fixes
CLI, coverage and tooling
JSDoc and rendered documentation
  • chore(app): support throws and inherited docs (2138b1b), closes #​450 (2138b1b), closes #​242
  • fix(jsdoc): avoid crash on deprecated tag parsing (50e87d6), closes #​1300
  • fix: preserve generic type parameters in docs (eb34354), closes #​555
  • fix: use nearest JSDoc comment for variable docs (edb95aa), closes #​1274
  • fix(jsdoc): support indented @​example fenced code blocks (02d2311), closes #​1403
  • fix(markdown): normalize Bitbucket commit links in rendered changelog pages (133aa91), closes #​1404
  • fix(jsdoc): preserve description for custom JSDoc tags and add rawdescription on miscellaneous symbols (55489d9), closes #​1601
Routing and route graph parsing
TypeScript, compiler and Angular metadata
  • fix(angular): resolve dynamic templateUrl property access (7796f6d), closes #​1376
  • fix(types): resolve parenthesized indexed-access raw types without regressing interface index links (440f92c), closes #​1368
  • fix(interfaces): support extends Omit<T, K> inheritance in generated docs (f0a9eef), closes #​1483
  • fix(class-helper): detect @​internal tags for overridden @​Input via parsed JSDoc cache (7bd045b), closes #​1441
  • fix(compiler): resolve utility types like Uncapitalize and Extract<keyof typeof ...> via type checker (df0ebdd), closes #​1424 (df0ebdd), closes #​1329
  • fix(interfaces): support TypeScript declaration merging in generated docs (b9a6ca5), closes #​1450
  • test(compiler): add regression coverage for signal array generic parsing (9088e57), closes #​1489
  • test(component-helper): add regression coverage for input<ButtonColors>('primary') parsing (1fc0c57), closes #​1490
  • fix(types): resolve keyof typeof parameter types in generated documentation (3fbb5b0), closes #​1425
  • fix: resolve styleUrls when declared as a const variable reference (6fbf563), closes #​1499
  • fix: handle intersection types in visitType (92613e0), closes #​1525
  • fix(compiler): handle anonymous classes without crashing (86f3c12), closes #​1547
  • fix(duplicates): handle cross-category same-name symbols (693c02b), closes #​1568
  • fix(compiler): support object/array destructuring for variables (b59107b), closes #​1569
  • fix(compiler): support styleUrl singular and safe template getter (f445641), closes #​1571
  • fix(compiler): thread @​param descriptions into constructor args (56e92a5), closes #​1572
  • fix(compiler): thread @​param descriptions into constructor args (73264c7), closes #​1574
  • fix(app): Support for input<T>() Input Signals Missing or Incomplete (fe7a9ed), closes #​1576
  • test(compiler): add unit tests for component-helper (3f84ee6), closes #​1652
  • fix(compiler): exclude options object from signal defaultValue (5443c0e), closes #​1703
  • fix(compiler): scope spread var substitution to declaring file (b30be1a), closes #​1706
  • fix(compiler): scope spread var substitution to declaring file (eac1938), closes #​1706
  • test(compiler): add ComponentCache and signal parsing tests (512207a), closes #​1707
Security and maintenance
  • fix(compiler): prevent ReDoS in signal type parsing (22e039a), closes #​1726
  • fix(compiler): fix ReDoS in getSignalConfig regex (beca03c), closes #​1654
  • fix(xss): escape &lt;/script&gt; in component templates (a91d68c), closes #​1727
  • chore(app): split and clean application.ts god file 71bcb5b

v1.2.1

Compare Source

Merged
  • fix: expand .npmignore to optimize bundle size #​1696

v1.2.0

Compare Source

Merged
  • fix(#​1542): Fix link to type alias of method parameter undefined in signature. #​1685
  • feat: support only document public api #​1686
  • [Snyk] Security upgrade glob from 11.0.3 to 11.1.0 #​1680
  • [Snyk] Security upgrade body-parser from 2.2.0 to 2.2.1 #​1684

v1.1.32

Compare Source

Merged
Bug fixes
  • fix(app): uuid lock to 11.1.0 due to CJS config, closes #​1668
  • fix(app): uuid lock to 11.1.0 due to CJS config (dabb09f), closes #​1668
  • fix(app): support type <unknown>, closes #​1662
  • fix(app): support type <unknown>, closes #​1662

v1.1.31

Compare Source

Merged
  • fix: Fix issue with regular Markdown files not being added to the menu #​1664
  • fix: add missing disableFilePath property to schema.json #​1656
  • chore(deps): update dev dependencies #​1655
  • fix(deps): update dependencies #​1653
  • fix(deps): update dependencies (major) #​1650
  • fix(deps): update dependency bootstrap.native to ^5.1.6 #​1647
  • chore(deps): update dependency rollup to v4.50.1 #​1651
Bug fixes
Commits
  • feat(app): bump dev|dependencies 8f661ce

v1.1.30

Compare Source

Commits

v1.1.29

Compare Source

Bug fixes

v1.1.28

Compare Source

Bug fixes

v1.1.27

Compare Source

Huge thanks to tcorral for the great work in this release ! 👏

Merged
  • Migration/express to polka #​1623
  • fix: enhance JSON5 parsing error handling in RouterParserUtil #​1611
  • refactor: update CLI options to use COMPODOC_DEFAULTS for default values #​1607
  • fix: using disableOverview the outcome was broken. #​1609
  • feat: add Template Playground #​1587
  • feat: Add a new disableFilePath flag #​1585
  • fix: JSDoc @​example parsing issue #​1584
  • feat: Add disableOverview flag #​1586
  • fix(app): fix logger padding issue #​1582
  • fix(app): fix unit tests broken by signal inputs #​1577
  • fix: unit test for input output signal #​1578
  • fix: input and output signals are listed in properties #​1549
  • fix(app): typo in directive outputs #​1548
  • feat(app): better handle multiple types, default values, and options for input/output/model signals #​1526
  • fix(symbolHelper): properly parse provider config object #​1524
Bug fixes
  • fix(app): relaxed regex for input signals detection (d8cb344), closes #​1494
  • fix(coverage): Incorrect URL creation for Entity files (58e6208), closes #​1531
Commits
  • Add Template Playground 7b38c4a
  • feat(deps): update dependencies and enhance template playground server 2264305
  • refactor: clean up utility functions and remove unused test files 2ea32c9

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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 was generated by Mend Renovate. View the repository job log.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants