Skip to content

Update dependency @compodoc/compodoc to v2#192

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/compodoc-compodoc-2.x
Jul 5, 2026
Merged

Update dependency @compodoc/compodoc to v2#192
renovate[bot] merged 1 commit into
mainfrom
renovate/compodoc-compodoc-2.x

Conversation

@renovate

@renovate renovate Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@compodoc/compodoc 1.2.12.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

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.

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate Bot enabled auto-merge (squash) July 5, 2026 18:26
@renovate renovate Bot merged commit 2a1c32b into main Jul 5, 2026
9 checks passed
@renovate renovate Bot deleted the renovate/compodoc-compodoc-2.x branch July 5, 2026 18:27
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.

0 participants