feat(app): the next version is 1.2.0, and gclo describes itself as for GitHub and Gitea alike #214

Merged
james.maes merged 1 commits from feat/211-version-and-wording into main 2026-11-11 22:28:15 +00:00
Owner

What

Stacked on #210.

  • VersionPrefix is 1.2.0: a build from this line says 1.2.0-dev (gclo --version prints 1.2.0-dev (<commit>)).
  • The Share invitation and its subject, the command line's help line, the README's tagline and the engine package's description say GitHub or Gitea where they said GitHub.

Why

Closes #211. The owner tried a build of the Gitea work and it called itself 1.1.1-dev; and GitHub and Gitea are to be named alike throughout.

How it was tested

Build 0 warnings; engine and view-model tests 1,440; CLI tests 248. One of three full runs of the engine suite failed on a test that uses the real credential store (#190, unrelated to this change). ShareInvitationTests states the new texts.

Not merged until

1.1.1 is tagged (#200) and the pull requests below this one are merged.

Checklist

  • Commits are signed and signed off (git commit -S -s)
  • Zero build warnings; format and lint are clean
  • Tests added or updated; the 100% coverage gate still passes
  • Docs updated for user-visible changes; threat model updated if the attack surface changed (README; no change of the attack surface)
  • No secrets, credentials, or personal data
  • New dependencies are justified below, or none were added (none)
  • Substantial AI assistance, if any, is noted here: written with Claude Code.

🤖 Generated with Claude Code

## What Stacked on #210. - `VersionPrefix` is 1.2.0: a build from this line says 1.2.0-dev (`gclo --version` prints `1.2.0-dev (<commit>)`). - The Share invitation and its subject, the command line's help line, the README's tagline and the engine package's description say GitHub or Gitea where they said GitHub. ## Why Closes #211. The owner tried a build of the Gitea work and it called itself 1.1.1-dev; and GitHub and Gitea are to be named alike throughout. ## How it was tested Build 0 warnings; engine and view-model tests 1,440; CLI tests 248. One of three full runs of the engine suite failed on a test that uses the real credential store (#190, unrelated to this change). `ShareInvitationTests` states the new texts. ## Not merged until 1.1.1 is tagged (#200) and the pull requests below this one are merged. ## Checklist - [x] Commits are signed and signed off (`git commit -S -s`) - [x] Zero build warnings; format and lint are clean - [x] Tests added or updated; the 100% coverage gate still passes - [x] Docs updated for user-visible changes; threat model updated if the attack surface changed (README; no change of the attack surface) - [x] No secrets, credentials, or personal data - [x] New dependencies are justified below, or none were added (none) - [x] Substantial AI assistance, if any, is noted here: written with Claude Code. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
james.maes changed target branch from feat/209-gitea-quick-sync to main 2026-11-11 22:28:12 +00:00
james.maes added 1 commit 2026-11-11 22:28:12 +00:00
- VersionPrefix is 1.2.0: a build from the line that brings Gitea support says
  1.2.0-dev, not 1.1.1-dev.
- The Share invitation and its subject, the command line's help line, the
  README's tagline and the engine package's description say GitHub or Gitea
  where they said GitHub.

Closes #211

Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
Signed-off-by: James Maes <james@kof22.com>
james.maes merged commit b7d54735c8 into main 2026-11-11 22:28:15 +00:00
Sign in to join this conversation.