Skip to content

www: remove Starlight attribution, update stale changelog page - #145

Merged
gfargo merged 1 commit into
mainfrom
chore/www-cleanup-and-changelog
Aug 15, 2026
Merged

gfargo merged 1 commit into
mainfrom
chore/www-cleanup-and-changelog

Conversation

@gfargo

@gfargo gfargo commented Aug 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • Removes the "Site built with Starlight" footer line (and its now-unused i18n keys) — not legally required (Starlight is MIT), just a courtesy line that was cluttering the footer. Per discussion, removing entirely.
  • Updates docs/changelog.md, which hadn't been touched since v1.2.0 (2026-06-28) while the package is now at v1.4.1. Added curated entries for:
    • v1.4.0 — verifyContracts(), spinUpAll(), git-scenarios init, scenarioTest(), 2 new scenarios, 6 bug fixes
    • v1.3.1–v1.3.3 — bundled patch-release run (cache/determinism/CLI-parsing fixes), matching the page's existing convention for bundling patch releases (see the v0.3.x entry)
    • v1.3.0 — the mock factory layer (@gfargo/git-scenarios/mocks)
  • Deliberately did not add a v1.4.1 entry — it's a docs-site-only translation fix (from www: fix zh-CN translation errors from linguistic review #143) with zero library code changes, not relevant to someone reading the package's release notes.

Aside (not addressed here)

Noticed while investigating: release-please-config.json treats the whole repo as a single package with no path scoping, so conventional commits under www/ (docs site only) trigger real npm version bumps — that's how a docs-only fix produced v1.4.1 with no actual package diff from v1.4.0. Not fixing that here since it's a bigger call about the release process, but flagging it as the likely root cause of the changelog drifting out of sync going forward.

Test plan

  • npm run build completes cleanly
  • Confirmed "Site built with Starlight" is gone from both en and zh-cn rendered output
  • Confirmed new changelog entries render correctly

🤖 Generated with Claude Code

- Drop the "Site built with Starlight" footer line and its now-unused
  i18n keys — Starlight is MIT-licensed with no attribution requirement,
  and it was just cluttering the footer.
- docs/changelog.md hadn't been updated since v1.2.0 (2026-06-28); the
  package is now at v1.4.1. Added curated entries for v1.4.0, the
  v1.3.1-v1.3.3 patch run, and v1.3.0 (mock factory layer). Left out
  v1.4.1 deliberately — it's a docs-site-only translation fix with zero
  library code changes.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Aug 15, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
git-scenarios Building Building Preview Aug 15, 2026 1:11pm

@gfargo
gfargo merged commit 94697b7 into main Aug 15, 2026
17 of 18 checks passed

This branch was successfully deployed

1 active deployment
Preview — 28706bd6 Deployed Aug 15, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant