Skip to content

Conversation

@ceIia
Copy link
Owner

@ceIia ceIia commented Oct 8, 2025

BREAKING CHANGE: default now compares against origin/main instead of @{upstream}

  • add -u/--upstream flag to compare against upstream (old default behavior)
  • add -b/--base flag to compare against any specific branch
  • add --committed-only flag to exclude uncommitted changes
  • add -h/--help flag for usage information
  • default behavior now compares against origin/main (or origin/master)
  • smart detection of default branch (main/master/trunk/develop)
  • includes uncommitted + unpushed changes by default
  • add NO_COLOR support for test environments
  • add test suite + update CI workflow to run it
  • bump version to 2.0.0

rationale: comparing against main branch shows total "PR diff" which remains
useful after pushing, matching how a developer might think about their work

ceIia added 4 commits October 8, 2025 12:35
BREAKING CHANGE: default now compares against origin/main instead of @{upstream}

- add -u/--upstream flag to compare against upstream (old default behavior)
- add -b/--base <branch> flag to compare against any specific branch
- add --committed-only flag to exclude uncommitted changes
- add -h/--help flag for usage information
- default behavior now compares against origin/main (or origin/master)
- smart detection of default branch (main/master/trunk/develop)
- includes uncommitted + unpushed changes by default
- add NO_COLOR support for test environments
- add test suite + update CI workflow to run it
- bump version to 2.0.0

rationale: comparing against main branch shows total "PR diff" which remains
useful after pushing, matching how a developer might think about their work
@ceIia ceIia merged commit d7af8fd into main Oct 8, 2025
2 checks passed
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.

2 participants