๐ Changelog
โจ What's Changed in v1.0.10
- Commit Range: โก๏ธ
v1.0.9...v1.0.10
๐ ๏ธ Bug Fixes
-
58ac381โ (lint) Pin cross-platform Tombi format (1 file, +22, -0) -
ac29f37โ (ci) Apply npm bootstrap policy to ESLint lanes (1 file, +1, -1)
Place package-manager-cache: false on the ESLint compatibility bootstrap call rather than the already-safe post-install cache configuration.
97b147bโ (ci) Disable npm auto-cache during bootstrap (5 files, +12, -0)
setup-node v6 infers npm caching from packageManager even without a cache input. Disable that bootstrap behavior, install npm 12 outside the npm 12-only workspace, then enable the pinned cache step after the declared version is active.
e35d404โ (ci) Install npm before configuring cache (5 files, +43, -12)
Prevent setup-node cache discovery from invoking the bundled npm 11 inside an npm 12-only workspace. Establish Node first, install and verify the declared npm version, then configure the dependency cache with the same pinned action.
6415256โ (plugin) Restore ESLint 10 rule contracts (57 files, +885, -859)
Declare JavaScript language support on every rule, retain package-derived plugin metadata, tighten typed registries and tests, and normalize generated preset documentation so release verification remains drift-free.
๐งช Testing
499c4a0โ (metadata) Cover array-shaped rule docs (1 file, +12, -0)
Exercise the non-record branch in rule metadata validation so malformed array values fail with the documented contract error and patch coverage is complete.
๐งน Chores
-
adecafaโ Release v1.0.10 (2 files, +3, -3) -
f64a8a9โ (repo) Clean repository metadata (2 files, +58, -174)
Replace unsupported title and body labeler matchers with branch-aware rules, cap large changed-file labeling, update the Vitest config path, and remove the stale editor extension recommendations.
6e0b3fbโ ๐งน [chore] Adopt shared tooling configs (18 files, +2896, -3769)
๐งน [chore] Replace copied NCU, JSCPD, and TypeDoc helpers with maintained shared packages and refresh tooling dependencies.
๐ [fix] Preserve repository-specific release, docs, and rule behavior under the upgraded lint stack.
09e71a4โ ๐ง [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.
a1a3624โ ๐ง [chore] Adopt shared validation configs (5 files, +175, -495)
๐ง [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
9baf038โ (release) Align workflows with npm 12 (5 files, +83, -12)
Install the packageManager-declared npm version across CI and documentation jobs, keep Windows runners on an explicit Bash shell, require clean verification on manual releases, and parse both npm pack JSON metadata shapes.
cf18e95โ (release) Guard git-cliff note generation (8 files, +217, -342)
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
b3152adโ (npm) Migrate workspace tooling to npm 12 (30 files, +4263, -11409)
Pin npm 12.0.2, enforce exact lifecycle-script policy, refresh dependencies, and replace copied tooling configs with maintained shared presets. Align TypeScript, Vitest, Stryker, Mermaid, Madge, Grype, package-size, and documentation tooling while preserving repository-specific behavior.
-
36abcb1โ โฌ๏ธ [build] Update npm_and_yarn dependencies (0 files, +0, -0) -
f76401cโ โฌ๏ธ [build] Update npm_and_yarn dependencies (1 file, +6, -6) -
9d24ff3โ โฌ๏ธ [build] Update npm_and_yarn dependencies (0 files, +0, -0) -
57be009โ โฌ๏ธ [build] Update npm_and_yarn dependencies (1 file, +3, -3) -
e555a8bโ โฌ๏ธ [build] Update npm_and_yarn dependencies (1 file, +10, -10) -
8bebb33โ โฌ๏ธ [build] Update npm_and_yarn dependencies (1 file, +28, -28) -
f2bf0e4โ โฌ๏ธ [build] Update npm_and_yarn dependencies (1 file, +3, -3) -
028bc2aโ Bump adm-zip in the npm_and_yarn group across 1 directory (#6) (2 files, +3084, -553)
Bumps the npm_and_yarn group with 1 update in the / directory: adm-zip.
Removes adm-zip
updated-dependencies:
- dependency-name: adm-zip
dependency-version:
dependency-type: indirect
dependency-group: npm_and_yarn
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
๐ก๏ธ Security
-
b64a06aโ (ci) Pin workflow tool execution (4 files, +353, -15) -
0b42816โ (security) Harden secret scanning gates (5 files, +287, -256)
Remove unsupported GitHub secret-scanning keys, replace copied broad exclusions with narrow generated-output ignores, baseline seven reviewed false positives, and scan every tracked file through a Windows-safe detect-secrets wrapper.
Note
Release comparison: v1.0.9...v1.0.10
โญ Contributors
Thanks to anyone who has ๐งโ๐ป contributed.
This changelog was automatically generated with โฐ๏ธ git-cliff.