Skip to content

Releases: Nick2bad4u/typedoc-config-nick2bad4u

v2.1.1

Choose a tag to compare

@github-actions github-actions released this 20 Sep 00:56
Immutable release. Only release title and notes can be modified.

📜 Changelog

✨ What's Changed in v2.1.1

🧹 Chores

  • bfa3a05 — Release v2.1.1 (2 files, +3, -3)

🔧 Build System

  • 1e05096 — (deps) Refresh TypeDoc plugins and validation tooling (7 files, +1574, -1588)
    • 👷 [build] Update Markdown rendering to 4.13.1, Docusaurus theme to 1.4.3, DT links to 2.0.72, and Remark integration to 2.0.2.
    • 👷 [build] Refresh development and transitive dependencies, adopt Vitest 5 and shared lint presets, and synchronize Node version files to 26.9.0. Retain TypeScript 6.0.3 for TypeDoc compatibility.
    • 🔧 [chore] Declare TypeDoc explicitly as a required peer and resolve the js-yaml advisory through compatible dependency updates.
    • 👷 [ci] Refresh verified Harden Runner, Codecov, CodeQL, and GitHub Release action pins.

📦 Dependencies

  • b3718ad — ⬆️ [build] Update npm_and_yarn dependencies (1 file, +3, -3)

  • d9e7e03 — ⬆️ [build] Update npm_and_yarn dependencies (1 file, +3, -3)

🛡️ Security

  • 020eaff — (security) Require binary wheels for lint tooling (2 files, +2, -2)
    • 🔒 [ci] Install yamllint and its dependencies from wheels only in verification and release jobs, preventing Python source setup scripts from running.

Note

Release comparison: v2.1.0...v2.1.1

⭐ Contributors

Thanks to anyone who has 🧑‍💻 contributed.

This changelog was automatically generated with ⛰️ git-cliff.

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 22 Aug 05:05
Immutable release. Only release title and notes can be modified.

📜 Changelog

✨ What's Changed in v2.1.0

✨ Features

  • f66b2f5 — (typedoc) Pin Markdown output conventions (4 files, +90, -17)
    • ✨ [feat] Set member routing, enable hierarchy summaries, and disable TypeDoc-owned .nojekyll output for Docusaurus consumers.
    • 🧪 [test] Verify exported defaults, diagnostic ownership buckets, hierarchy generation, and .nojekyll suppression through a consumer fixture.
    • 📝 [docs] Document the shared behavior and keep consumer-owned options accurate.

🧹 Chores

  • aa431da — Release v2.1.0 (2 files, +3, -3)

  • 48f31a3 — (lint) Ignore generated Lychee report (1 file, +1, -0)

    • 🚨 [fix] Exclude the Git-ignored Lychee report from Remark so release verification remains warning-free without editing generated output.

Note

Release comparison: v2.0.5...v2.1.0

⭐ Contributors

Thanks to anyone who has 🧑‍💻 contributed.

This changelog was automatically generated with ⛰️ git-cliff.

v2.0.5

Choose a tag to compare

@github-actions github-actions released this 21 Aug 20:05
Immutable release. Only release title and notes can be modified.

📜 Changelog

✨ What's Changed in v2.0.5

🛠️ Bug Fixes

  • c463e5e — (release) Parse npm 12 pack metadata (1 file, +7, -1)
    • 🐛 [fix] Accept both npm 12 object-shaped and legacy array-shaped npm pack JSON when resolving release archive filenames.
    • 🧪 [test] Validate filename extraction against both metadata formats.

🧹 Chores

  • d4fb7e2 — Release v2.0.5 (2 files, +3, -3)

📦 Dependencies

  • 444f8cd — (deps) Refresh late dependency updates (2 files, +20, -20)
    • ⬆️ [build] Upgrade remark-config-nick2bad4u to 1.1.4 and refresh newly available compatible transitive packages.
    • 🧪 [test] Re-run the complete release verifier, audits, and registry-signature checks.

Note

Release comparison: v2.0.4...v2.0.5

⭐ Contributors

Thanks to anyone who has 🧑‍💻 contributed.

This changelog was automatically generated with ⛰️ git-cliff.

v2.0.4

Choose a tag to compare

@Nick2bad4u Nick2bad4u released this 21 Aug 19:43
Immutable release. Only release title and notes can be modified.

📜 Changelog

✨ What's Changed in v2.0.4

🛠️ Bug Fixes

  • 6d6b5ef — (ci) Preserve Vitest coverage arguments (2 files, +2, -1)
    • 🐛 [fix] Add a dedicated coverage:ci script so npm 12 does not forward its command separator to Vitest.
    • 🧪 [test] Generate and verify LCOV and JUnit reports through a cross-platform package script.

🚜 Refactor

  • d7eae13 — (mappings) Clarify JSON key comparison (1 file, +11, -2)
    • ♻️ [refactor] Replace the nested ternary with explicit comparison branches while preserving sort behavior.
    • ✅ [quality] Resolve the final open Sonar maintainability finding.

🧹 Chores

  • a8499a3 — Release v2.0.4 (2 files, +3, -3)

  • 552a1d7 — (tooling) Migrate shared package configs (7 files, +1117, -940)

    • 🔧 [chore] Replace repo-local NCU and JSCPD files with package-backed shared configuration and standalone checks.
    • ⬆️ [build] Refresh shared tooling dependencies, npm 12 lockfile metadata, and supported config packages.
    • 🐛 [fix] Preserve TypeDoc runtime boundaries, isolate formatter resolution, and ignore generated report artifacts.
  • 869a769 — 🔧 [chore] Keep JSCPD and Lychee out of lint all (1 file, +1, -1)

    • 🔧 [chore] Leave the dedicated JSCPD and Lychee scripts available while keeping aggregate CI lint runs focused on existing gates.
  • 7586026 — 🔧 [chore] Adopt shared validation configs (4 files, +171, -263)

    • 🔧 [chore] Wire JSCPD, git-cliff, and Lychee through shared config packages.
    • 👷 [ci] Point release-note generation at the shared git-cliff config where workflows invoke git-cliff directly.

👷 CI/CD

  • ed39c91 — (release) Guard git-cliff note generation (5 files, +45, -13)
    • Validate the authoritative release tag at HEAD immediately before git-cliff and export GitHub authentication for enriched notes. Standardize Actionlint configuration and direct package CLI usage where applicable.

📦 Dependencies

  • 20c3d43 — ⬆️ [build] Update npm_and_yarn dependencies (1 file, +3, -3)

  • 3d3b5a2 — ⬆️ [build] Update npm_and_yarn dependencies (1 file, +13, -13)

  • ffa44a4 — ⬆️ [build] Update npm_and_yarn dependencies (1 file, +10, -10)

  • e33c40c — ⬆️ [build] Update npm_and_yarn dependencies (1 file, +3, -3)

  • 2883350 — ⬆️ [build] Update npm_and_yarn dependencies (1 file, +16, -32)

🛡️ Security

  • 51fee41 — 🐛 [fix] (ci) Bootstrap npm before cache access (1 file, +2, -4)

    • 🐛 [fix] Disable setup-node package-manager caching so bundled npm 11 cannot evaluate the npm 12-only devEngines policy before the pinned npm install.
    • 🔒 [security] Keep the exact npm 12 bootstrap and strict lifecycle controls intact.
  • c6cd04f — 👷 [ci] (workflows) Harden dependency and release automation (4 files, +145, -173)

    • 👷 [ci] Upgrade immutable action pins and install exact npm under explicit lifecycle controls.
    • 🔒 [security] Pin Gitleaks to its release commit and replace npx with guarded local execution.
    • 🔒 [security] Restrict release staging to version manifests and push release commits and tags atomically.
    • 🐛 [fix] Align labeler rules with supported branch and changed-file matchers.
  • a6e31d2 — ⬆️ [build] (deps) Refresh npm 12 dependency toolchain (7 files, +3786, -5906)

    • ⬆️ [build] Update Node and npm metadata and refresh direct and transitive dependencies within supported peer ranges.
    • 🔒 [security] Enforce strict lifecycle allowlisting, remove npx fallbacks, and clear npm audit findings.
    • 🐛 [fix] Repair synchronized external documentation mappings and the package homepage.

Note

Release comparison: v2.0.3...v2.0.4

⭐ Contributors

Thanks to anyone who has 🧑‍💻 contributed.

This changelog was automatically generated with ⛰️ git-cliff.

v2.0.3

Choose a tag to compare

@github-actions github-actions released this 06 Jul 20:40
Immutable release. Only release title and notes can be modified.

[2.0.3] - 2026-07-06

🛡️ Security

  • 5156eb2 — 🔒️ [fix] Override vulnerable esbuild transitive

🔒️ [fix] Add a narrow npm override for tsup's esbuild dependency so the repo resolves to esbuild 0.28.1.

🔒️ [fix] Regenerate package-lock.json to remove the nested esbuild 0.27.7 optional package set.

🧪 [test] Validate with npm run release:verify and npm audit --audit-level=low.

🧹 Chores

v2.0.2

Choose a tag to compare

@github-actions github-actions released this 06 Jul 20:30
Immutable release. Only release title and notes can be modified.

[2.0.2] - 2026-07-06

📦 Dependencies

  • 126c405 — ⬆️ [build] Update TypeDoc dependency set

⬆️ [build] Refresh TypeDoc and TypeDoc plugin versions used by the shared config package.

⬆️ [build] Update related lint, test, and config helper packages in package.json and package-lock.json.

🧪 [test] Validate the dependency refresh with npm run release:verify.

🧹 Chores

v2.0.1

Choose a tag to compare

@github-actions github-actions released this 03 Jul 09:07
Immutable release. Only release title and notes can be modified.

[2.0.1] - 2026-07-03

📦 Dependencies

  • abc1142 — (deps) [dependency] Update dependency group### 🛡️ Security

  • 50e3188 — 👷 [ci] Use shared workflow callers

👷 [ci] Switches the Dependabot auto-merge caller to workflow-templates@main and replaces local security and maintenance workflows with shared reusable callers.

⬆️ [build] Updates eslint-config-nick2bad4u to the published caller override version and records any peer dependency needed for the shared ESLint config to load.

🧹 Chores

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 18 Jun 03:44
Immutable release. Only release title and notes can be modified.

[2.0.0] - 2026-06-18

🚜 Refactor

  • 91c101e — ♻️ [refactor] Use published TypeDoc link plugins

🧹 Chores

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 06:24
Immutable release. Only release title and notes can be modified.

[1.1.0] - 2026-06-16

✨ Features

  • c948af8 — ✨ [feat] Ship shared TypeDoc plugin tooling

✨ [feat] Package the custom TypeDoc plugins and keep them first in the shared plugin list so consuming repos inherit the same link rewriting behavior.

🔧 [chore] Add synchronized external symbol link mappings, include ts-extras and PowerShell highlighting, and add a TypeDoc option diagnostics script.

🚨 [fix] Make pasted plugin helpers pass the repo lint profile without suppressions by tightening tag checks, JSDoc typing, and loop control flow.

👷 [ci] Refresh validation scripts, dependency pins, and YAML formatting so the release verification gate runs cleanly.

🛠️ Other Changes

  • c8fc4dc — Update Codecov action to v7.0.0

🧹 Chores

👷 CI/CD

  • 0007d8a — Update Dependabot auto-merge workflow pin

  • 0ce011b — Add Dependabot auto-merge workflow

v1.0.3

Choose a tag to compare

@github-actions github-actions released this 04 Jun 23:28
Immutable release. Only release title and notes can be modified.

[1.0.3] - 2026-06-04

✨ Features

  • b6d04b7 — ✨ [feat] Add build:runtime script to streamline build process

🧹 Chores