3.12.0 (2026-08-17)
Features
- github: flag the code-scanning gate colliding with the git plugin (#420) (eac8a07), closes #419 #418 #419 #418
3.11.1 (2026-08-17)
Bug Fixes
- release: stop the github preset pushing a release commit to main (#418) (dc9dc91), closes #417 js-common#213
3.11.0 (2026-08-17)
Features
3.10.2 (2026-08-17)
Bug Fixes
3.10.1 (2026-08-12)
Bug Fixes
3.10.0 (2026-08-12)
Bug Fixes
- claude: correct AI-task gate to ai-ready and state auto-merge asymmetry (#407) (47bbd80), closes #404 #404 #405
Features
3.9.2 (2026-08-12)
Bug Fixes
3.9.1 (2026-08-12)
Bug Fixes
3.9.0 (2026-08-11)
Features
- ai: scaffold .claude/settings.json worktree symlinks (#399) (62459a8), closes #396 rtorcato/js-common#171
- brand: scaffold brand/ sources and audit them in doctor (#400) (461b0b0), closes #395
- doctor: audit milestone hygiene, close completed milestones (#398) (e4b34c2), closes #397
3.8.7 (2026-08-11)
Bug Fixes
3.8.6 (2026-08-10)
Bug Fixes
- doctor: accept an inlined TypeScript preset (#388) (c7300f7), closes #379 #379 #383 #385
- gitlab-ci: only emit jobs whose scripts the repo has (#389) (40a9e6d), closes #364 #386
- vitest: emit a config that imports the shipped preset (#390) (a7f3ef9), closes #387
3.8.5 (2026-08-10)
Bug Fixes
3.8.4 (2026-08-10)
Bug Fixes
3.8.3 (2026-08-10)
Bug Fixes
3.8.2 (2026-08-10)
Bug Fixes
3.8.1 (2026-08-10)
Bug Fixes
3.8.0 (2026-08-10)
Bug Fixes
Features
3.7.4 (2026-08-10)
Bug Fixes
3.7.3 (2026-08-10)
Bug Fixes
3.7.2 (2026-08-10)
Bug Fixes
- ci: make the generated workflow pass on the repo that generated it (#370) (7f86128)
- husky: give commit-msg to the target that installs commitlint (#368) (6473ce7)
3.7.1 (2026-08-09)
Bug Fixes
- cli: finish routing fixer advisories off stdout (#361) (457e28f), closes #357 #358 #358 #290 #290 #358 #358
3.7.0 (2026-08-09)
Bug Fixes
- python: send the git-hooks advisory to stderr, and guard the rule (#360) (570a3cb), closes #356 #358 #356 #358 #358 #358 #359
Features
3.6.0 (2026-08-09)
Bug Fixes
Features
3.5.0 (2026-08-09)
Features
3.4.0 (2026-08-08)
Features
3.3.0 (2026-08-08)
Bug Fixes
- ci: stop silently overwriting a consumer's ci.yml, and let doctor see the drift (#352) (e89e879), closes #340 #340 #342 #348 #309 #340 #349 #340
Features
- ci: ship doctor as a composite GitHub Action (#350) (7164db4), closes #315 #342 #316
- swift: check and scaffold tag-based SwiftPM releases (#351) (5f2f70e), closes #310
3.2.5 (2026-08-08)
Bug Fixes
- ci: widen the action-pin guard past the actions/ org (#348) (a2adbbe), closes #316
- pack: ship dist/base so the published CLI can start (#346) (10d4c72), closes #345 rtorcato/shared-docs#13
3.2.4 (2026-08-08)
Bug Fixes
3.2.3 (2026-08-08)
Bug Fixes
- ci: bump emitted action pins to the majors this repo runs (#342) (ab3ade3), closes #340
- commitlint: ignore bot commits so dependabot PRs stop failing (#341) (75ccba8), closes #339
3.2.2 (2026-08-07)
Bug Fixes
- deps: narrow the biome peer range to ^2.5.0 (#338) (81d5582), closes #333
- docs-site: derive the self-pin from the running version (#336) (51debe0), closes #335 #330
- docs-theme: let code blocks follow the theme in light mode (#337) (fb151bd)
3.2.1 (2026-08-07)
Bug Fixes
- docs: depend on shared-docs from the registry, not github: (#334) (e9f65b5), closes #332 #333
- pnpm-workspace: derive the release-age scope, don't hardcode it (#335) (7aced1e)
3.2.0 (2026-08-07)
Bug Fixes
Features
- doctor: config schema versions + refless git dependency checks (#333) (986fa6f), closes #330 #332 #330
3.1.0 (2026-08-07)
Features
3.0.0 (2026-08-07)
Features
- core: language-module interface + registry, split checks/fixers into base vs js (#280, #281) (#296) (08f4ccd), closes #139 #282
- doctor: dogfood doctor against this repo in CI (#273) (#293) (298703b), closes #292
- doctor: per-module dispatch — run base checks for every language (#285) (#299) (9f17a45), closes #284
- fix: pnpm-workspace target — managed pnpm settings (#314) (#325) (c72f233)
- setup: prompt for the repo language (#284) (#301) (94b4074), closes #286 #288 #288
- swift: CI generation (GHA + GitLab) + CodeQL language: swift (#287) (#305) (987f863), closes #283 #283 #303
- swift: src/languages/swift module — checks + fixers (#286) (#304) (95c67ab), closes #285 #285 #284 #303 #282
- swift: swift-library preset + docs (#288) (#306) (9af069e), closes #287 #305 #286 #287 #287 #303
2.60.0 (2026-07-27)
Features
2.59.0 (2026-07-24)
Features
2.58.1 (2026-07-23)
Bug Fixes
2.58.0 (2026-07-22)
Features
2.57.0 (2026-07-22)
Features
2.56.0 (2026-07-22)
Features
- cli: fix ai documents npx skills install in README (#262) (5c44a36)
- docs: make sync-changelog target configurable (Fumadocs-ready) (#263) (4c75aac), closes #261
2.55.0 (2026-07-20)
Features
- cli: ship shared Docusaurus component theme copy-preset (#141) (#260) (b982b30), closes #54 #54 #178
2.54.1 (2026-07-20)
Bug Fixes
- cli: Dependabot cooldown to avoid min-release-age CI failures (#258) (6947925), closes #111 #256 #257 #256 #257
2.54.0 (2026-07-20)
Features
2.53.0 (2026-07-19)
Features
2.52.0 (2026-07-19)
Features
2.51.0 (2026-07-19)
Features
- cli: emit the shared badge row into the generated docs homepage (#169) (#239) (c2a41b9), closes #142 100/#232 #235 #236
2.50.0 (2026-07-19)
Features
2.49.0 (2026-07-19)
Features
- cli: scaffold a Playwright smoke test in the docs-site generator (#230) (#235) (2353af5), closes #100 #232
2.48.0 (2026-07-19)
Features
- cli: docs-site generator (fix docs-site) (#100) (#232) (6794f46), closes #54 #54 100/#106 #54 #229 #230 #231
2.47.0 (2026-07-17)
Features
2.46.0 (2026-07-17)
Features
2.45.0 (2026-07-17)
Features
2.44.0 (2026-07-17)
Features
2.43.0 (2026-07-17)
Features
2.42.0 (2026-07-17)
Features
2.41.2 (2026-07-17)
Bug Fixes
- doctor: scope gh repo resolution to the -d target dir (#219) (afb3249), closes #218 #137 #138 #backed #218
2.41.1 (2026-07-17)
Bug Fixes
- doctor: read GitHub merge settings via REST, not gh repo view (#217) (9dc6b16), closes #137 #138 #138 #137
2.41.0 (2026-07-17)
Features
- fix: github-settings target — apply branch protection + merge + workflow permissions via gh api (#216) (8b70233), closes #137 #137 #138
2.40.0 (2026-07-16)
Features
2.39.0 (2026-07-16)
Features
2.38.0 (2026-07-15)
Features
- doctor: GitHub repo-settings drift checks via gh (#137) (#206) (c177ba5), closes #138 #109 #138 #missing
2.37.0 (2026-07-15)
Features
- cli: add optional deploy workflow templates via fix (#66) (#204) (a12646b), closes #workflow
- doctor: language field + detectLanguage() detector (#140) (#202) (008aeb0), closes #139 #139
2.36.0 (2026-07-15)
Features
2.35.0 (2026-07-14)
Features
2.34.0 (2026-07-14)
Features
2.33.0 (2026-07-14)
Features
2.32.0 (2026-07-14)
Features
2.31.0 (2026-07-14)
Bug Fixes
Features
2.30.0 (2026-07-13)
Features
2.29.2 (2026-07-10)
Bug Fixes
2.29.1 (2026-07-06)
Bug Fixes
2.29.0 (2026-07-06)
Features
2.28.0 (2026-07-06)
Features
2.27.0 (2026-07-06)
Features
2.26.1 (2026-07-06)
Bug Fixes
- deps: drop duplicated fdir entry from pnpm-lock.yaml (unblocks CI) (#167) (22fbd15), closes #166 #123 #127 #166
2.26.0 (2026-07-04)
Features
- unified AI setup (fix ai + setup prompt: AGENTS.md, CLAUDE.md, MCP, doctor) (#160) (0e08c14), closes #93
2.25.2 (2026-07-04)
Bug Fixes
- husky: scaffold v10 hook format, drop deprecated v9 bootstrap (#156) (4d79999), closes #135 db-common#16 #135
2.25.1 (2026-07-04)
Bug Fixes
2.25.0 (2026-07-04)
Features
- doctor,fix: Node version consistency check + node-version fix target (#154) (3a3c7bb), closes #143 #94 #143
2.24.1 (2026-07-04)
Bug Fixes
- doctor,fix: validate husky/lint-staged wiring, not just config presence (#152) (a09b3df), closes #149 #150 #149 #150 #149 #150
2.24.0 (2026-07-04)
Features
2.23.0 (2026-07-03)
Features
- docs: add logo, restructure nav, custom mobile sidebar theming (928d7b9)
2.22.0 (2026-06-29)
Features
2.21.0 (2026-06-29)
Bug Fixes
Features
2.20.0 (2026-06-28)
Features
2.19.2 (2026-06-28)
Bug Fixes
- cli: bump stale version pins in scaffolded output (#107) (7cc2e1b), closes #105
- release: make npm publish opt-in and install preset plugins (#108) (ea95afc)
2.19.1 (2026-06-27)
Bug Fixes
- cli: repair library preset scaffold defects (#101) (925fd98), closes #98 #91 #92 #93 #94 #95 #96 #97 #98 #91 #92 #93 #94 #95 #96 #97 #98
2.19.0 (2026-06-27)
Bug Fixes
- ci: revert release to GITHUB_TOKEN, drop broken app-token step (cfa8f1f)
Features
- cli: add
fix claude-skillto auto-install the skill (935b13a) - cli: add attw fixer + ship a Claude Code skill for consumers (61bffc6)
- cli: support Cursor, Copilot, and AGENTS.md agent rules (673707b)
2.18.0 (2026-06-14)
Bug Fixes
- ci: remove conflicting pnpm version pin in workflow (c1cf346)
- test: bump vitest to 4.1.8 and adapt helper tests (8f4a700)
Features
- add Oxlint and Changesets presets (#71) (bf1445f), closes #55 #57 #57 #55 60-#70 #59
- docs: browser-common-styled landing page (#53) (7e38336)
- docs: migrate apps/docs from Astro Starlight to Docusaurus 3 (#51) (e6435af), closes 10b981/#34d399 #50
- fix: add --diff flag for unified-diff preview before confirm (#72) (ace0ccf)
2.17.1 (2026-06-09)
Bug Fixes
- docs: upgrade to Astro 6 and fix Starlight 0.39 sidebar syntax (78c31b5)
2.17.0 (2026-06-08)
Features
- add TypeDoc preset, doctor check, and fixer (40db809)
2.16.0 (2026-06-08)
Features
- are-the-types-wrong doctor check + preset versioning (1e72bbb)
2.15.0 (2026-06-08)
Features
- add Renovate preset as alternative to Dependabot (3ed09ea)
2.14.0 (2026-06-08)
Features
- fix gitlab-ci scaffolds .gitlab-ci.yml (82e1f3f)
2.13.0 (2026-06-08)
Features
- fix --resync re-scaffolds from .js-tooling.json (d4b97a5)
2.12.0 (2026-06-08)
Features
- fix --list + CODEOWNERS scaffolder (e239c58)
2.11.0 (2026-06-08)
Features
- .js-tooling.json lockfile records setup choices (0d8c6b9)
2.10.0 (2026-06-08)
Features
2.9.0 (2026-06-06)
Features
2.8.1 (2026-06-06)
Bug Fixes
- vitest: drop js-tooling-specific paths from shared preset (491eb40)
Every entry above is generated by semantic-release and published to GitHub Releases. Anything older than the first GitHub Release is recorded in CHANGELOG.md.