v1.1.1
Changelog
All notable changes to this project will be documented in this file.
[1.1.1] - 2026-07-09
- Commit Range: ➡️
v1.1.0...v1.1.1
🛠️ Bug Fixes
3032c76— 🐛 [fix] Keep changelog compare links complete (2 files, +66,-2)
Use the previous release tag as the GitHub compare base when git-cliff exposes one, so the first listed commit is included in the compare view.
Add a rendering regression for tagged repositories using the shared config.
d479dc0— 🐛 [fix] Use threads for coverage verification (1 file, +3,-2)
🐛 [fix] Run V8 coverage through a bounded threads pool while preserving the forks pool for normal tests, avoiding coverage/.tmp races during release verification.
1d6346b— 🐛 [fix] Stabilize release coverage verification (2 files, +5,-2)
Disable Vitest's internal typecheck during coverage runs because release verification already runs TypeScript checks first.
Remove the stale package homepage fragment so link validation can verify the package metadata URL.
c43e018— 🐛 [fix] Stabilize shared validation checks (6 files, +17,-8)
🐛 [fix] Replace stale support and Tera documentation URLs so Lychee passes against the shared validation config.
🧪 [test] Keep the example-package commit URL assertion from becoming a live 404 while preserving repo-specific link coverage.
🧪 [test] Serialize V8 coverage runs to avoid parallel worker races around shared temporary coverage files.
🎨 [style] Keep package scripts sorted and ignore generated Lychee reports in remark.
🧹 Chores
-
9619525— Release v1.1.1 (2 files, +3,-3) -
e163f33— 🔧 [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.
1713e2c— 🔧 [chore] Adopt shared validation configs (3 files, +141,-107)
🔧 [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
a6bfa82— 👷 [ci] Locate extracted Lychee binary (1 file, +11,-3)
👷 [ci] Find the lychee executable after unpacking the release archive instead of assuming a flat tarball layout.
510a2b8— 👷 [ci] Install Lychee for verification jobs (3 files, +43,-0)
👷 [ci] Install the pinned Lychee Linux release before workflows call npm run release:verify so shared Lychee scripts do not depend on ambient runner tooling.
👷 [ci] Pin Codecov's uploader CLI to v11.2.8, the last verified signed version, instead of resolving latest to the bad v11.3.0 signature.
⭐ Contributors
Thanks to all the contributors for their hard work!
📜 License
This project license is here: Project License
This changelog was automatically generated with git-cliff.