Skip to content

Release v0.2.3#38

Merged
erishforG merged 13 commits intomainfrom
develop
Apr 15, 2026
Merged

Release v0.2.3#38
erishforG merged 13 commits intomainfrom
develop

Conversation

@erishforG
Copy link
Copy Markdown
Owner

Release v0.2.3

New Features

Other

  • Automated release workflow
  • Branch protection enforced for admins on develop

erishforG and others added 13 commits April 15, 2026 14:33
When a PR is merged to main with a new version in Cargo.toml:
- Creates a git tag (vX.Y.Z)
- Publishes to crates.io
- Creates a GitHub Release with auto-generated notes

Skips if the tag already exists (idempotent).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add automated release workflow on main merge
Supports zsh, bash, fish, elvish, and powershell via clap_complete.
Updated README and landing page to document completions and man page.

Closes #24

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
feat: add shell completions (#24)
When `parsec switch` is called without a ticket argument, it now shows
an interactive selection list of active worktrees using dialoguer.

Closes #25

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
feat: interactive parsec switch picker (#25)
Supports syncing current, specific, or all worktrees at once.
Default strategy is rebase, configurable to merge via --strategy.
Aborts cleanly on conflict and reports per-worktree results.

Closes #26

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Opens the PR/MR URL (from ship history) or ticket tracker page
(Jira/GitHub/GitLab) in the default browser. Supports --pr and
--ticket-page flags to force a specific target.

Closes #27

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Shows CI checks, review approvals, and merge state for shipped PRs
in a color-coded table. Fetches data from GitHub API (combined status
+ reviews endpoints). Supports single ticket or all shipped PRs.

Closes #28

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
New features in this release:
- Shell completions (#24)
- Interactive switch picker (#25)
- parsec sync (#26)
- parsec open (#27)
- parsec pr-status (#28)
@erishforG erishforG merged commit 91368ba into main Apr 15, 2026
14 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.

1 participant