Repository navigation
Releases: Nick2bad4u/typedoc-config-nick2bad4u
Release list
v2.1.1
📜 Changelog
✨ What's Changed in v2.1.1
- Commit Range: ➡️
v2.1.0...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
📜 Changelog
✨ What's Changed in v2.1.0
- Commit Range: ➡️
v2.0.5...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
📜 Changelog
✨ What's Changed in v2.0.5
- Commit Range: ➡️
v2.0.4...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
📜 Changelog
✨ What's Changed in v2.0.4
- Commit Range: ➡️
v2.0.3...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
[2.0.3] - 2026-07-06
- Commit Range: ➡️
5156eb2...05f0677
🛡️ 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
05f0677— Release v2.0.3
v2.0.2
[2.0.2] - 2026-07-06
- Commit Range: ➡️
126c405...dc6bfa4
📦 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
dc6bfa4— Release v2.0.2
v2.0.1
[2.0.1] - 2026-07-03
- Commit Range: ➡️
50e3188...29f69ea
📦 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
[2.0.0] - 2026-06-18
- Commit Range: ➡️
91c101e...e4d597a
🚜 Refactor
91c101e— ♻️ [refactor] Use published TypeDoc link plugins
🧹 Chores
e4d597a— Release v2.0.0
v1.1.0
[1.1.0] - 2026-06-16
- Commit Range: ➡️
c8fc4dc...8a2289f
✨ 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
8a2289f— Release v1.1.0
👷 CI/CD
v1.0.3
[1.0.3] - 2026-06-04
- Commit Range: ➡️
b6d04b7...a0a72a4
✨ Features
b6d04b7— ✨ [feat] Add build:runtime script to streamline build process
🧹 Chores
a0a72a4— Release v1.0.3