Skip to content

chore(git-workon): release v0.1.0#8

Merged
lettertwo merged 1 commit intomainfrom
release-plz-2026-03-09T16-51-06Z
Mar 14, 2026
Merged

chore(git-workon): release v0.1.0#8
lettertwo merged 1 commit intomainfrom
release-plz-2026-03-09T16-51-06Z

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Mar 9, 2026

🤖 New release

  • git-workon: 0.1.0
Changelog

0.1.0 - 2026-03-14

Added

  • (copy) add --exclude flag to copy-untracked command
  • (clone) add per-phase spinners and progress for clone
  • (new) add per-phase spinners and copy progress for PR worktrees
  • (prune) show spinner during worktree status discovery
  • (hooks) show spinner while hook is running
  • (output) add create_spinner() helper for consistent progress UI
  • (copy) replace status walk with ignore crate and add progress reporting
  • (copy) git-aware untracked file copying with CoW syscalls
  • (prune) delete local branch refs when pruning worktrees

Fixed

  • (build) write man page only to OUT_DIR, not source tree
  • (build) replace invalid 'git' crates.io category slug
  • (prune) reduce false positives for --gone pruning

Other

  • (copy) use shared create_spinner() helper
  • (prune) document --keep-branch, --force, and RemoteGone safety changes
  • (deps) bump the cargo-dependencies group across 1 directory with 12 updates (#6)
  • (release) add release-plz and cargo-dist pipeline
  • cargo fmt
  • (man) commit man file
  • (cli) improve man install
  • (man) pull README details into manpage
  • (cli) add first pass at CLI docs
  • add release-please
  • Remove unimplemented config subcommand; add to doctor
  • Add doctor subcommand
  • Add help text to dynamic completions
  • Remove unplanned/outdated TODO
  • Add --no-color flag
  • Fix colored output from shell integration
  • Integrate dynamic arg value completion
  • Add ls and mv aliases
  • Refactor shell completion to use clap complete
  • Auto-detect shell
  • Implement shell integration
  • Add interactive new tests
  • Add interactive prune tests
  • Add interactive find tests
  • Add hook timeout protection
  • Improve verbose output
  • Add --json global flag
  • Add details to list formats
  • Add is_head_detached predicate
  • Add colorized output
  • Rename prune --allow-unpushed to --allow-unmerged
  • Add prune --force flag
  • Replace pr implementation with gh cli integration
  • Replace ROADMAP with module comments and stubs
  • Implement move command
  • Add interactive modes to find and new commands
  • Add status filtering to list command
  • Add targeted prune support
  • Add automatic file copying and simplify defaults
  • Add PR support
  • Add error types to lib and wrap cli diagnostics
  • Add enhanced file copying with pattern support
  • Add post-creation hooks support
  • Add workon new --base flag
  • Add protected branches support to prune command
  • Refactor new.rs tests with helper function
  • Refactor prune.rs tests with helper functions
  • Remove fixture.with and add fixture.assert
  • Add prune --merged flag
  • Add prune --allow-dirty and --allow-unpushed flags
  • Add --gone flag to prune command
  • Run cargo fmt
  • Implement WorktreeDescriptor branch() and is_detached() methods
  • Implement prune command
  • Refactor to use BranchType enum and create initial commit for orphans
  • Implement worktree options (orphan, detach)
  • Add new command tests
  • Update init tests
  • Fix clippy warnings
  • Add clone tests
  • Fix build failures due to missing dirs
  • Refactor around worktree path output
  • Capture some notes about unimplemented features
  • Use unimplemented!
  • Make switch the default subcommand
  • Add basic list cmd impl
  • Add basic new cmd impl
  • Infer clone directory from url
  • Upgrade deps and replace anyhow with miette
  • Extract git-workon-lib


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2026-03-09T16-51-06Z branch 7 times, most recently from acf4f1f to a7b8e9f Compare March 14, 2026 16:14
@github-actions github-actions bot changed the title chore: release v0.1.0 chore(git-workon): release v0.1.0 Mar 14, 2026
@github-actions github-actions bot force-pushed the release-plz-2026-03-09T16-51-06Z branch from a7b8e9f to 6c25f29 Compare March 14, 2026 16:33
@lettertwo lettertwo merged commit cb0c7db into main Mar 14, 2026
3 checks passed
@lettertwo lettertwo deleted the release-plz-2026-03-09T16-51-06Z branch March 14, 2026 16:57
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