Skip to content

Releases: samzong/gmc

v0.7.2

04 Feb 05:40
61713ce

Choose a tag to compare

Changelog

  • ea28edb Merge pull request #44 from samzong/chore/update-changelog-v0.7.1
  • b492deb Merge pull request #45 from samzong/feat/wt-switch
  • ec1111f Merge pull request #46 from samzong/feat/shell-completion
  • 61713ce add skill for cobra cli
  • 96cd548 ♻️ refactor(sync): refactor Sync to use syncContext and improve worktree status
  • 53b0046 ✨ feat(cli): add shell completion for gmc and wt commands
  • 531fc96 ✨ feat(worktree): add 'wt init' shell integration and 'wt switch' interactive worktree switch
  • e664a66 ✨ feat: emoji: replace simple map with full gitmoji.dev spec for comprehensive emoji support and semantic versioning info
  • bb243d8 🏗️ build(Makefile): support installing binary to GOPATH/bin or ~/go/bin if GOPATH is unset

v0.7.1

22 Jan 16:14
12bd65a

Choose a tag to compare

Changelog

  • 23adaa7 Merge pull request #41 from samzong/chore/update-changelog-v0.7.0
  • ca1c59f Merge pull request #42 from samzong/refactor/commit-workflow
  • 12bd65a Merge pull request #43 from samzong/feat/formatter-2
  • fa5bc53 refactor: move commit workflow to internal/workflow and improve testability
  • b77d96d ♻️ refactor(worktree): pass repoDir to git commands and streamline PR remote detection
  • 808ed1b ✨ feat(formatter): add diff truncator and enhance formatting with DiffStatsSeparator constant and emoji prefix type inference
  • 736e617 📝 docs(readme): add installation instructions for multiple platforms

v0.7.0

14 Jan 01:37
20697fc

Choose a tag to compare

Changelog

  • 44592d9 Merge pull request #40 from samzong/chore/update-changelog-v0.6.2
  • 5907309 ✨ feat(worktree): add commit column and enhance status details in worktree listing
  • 7a16ab6 ✨ feat(worktree): add pr-review command for creating worktree from GitHub PR
  • 07810ed 🐛 fix(worktree): improve path handling and error message in worktree commands
  • 20697fc 📝 docs(man): update autogenerated date in all manual pages to 14-Jan-2026

v0.6.2

09 Jan 03:05
9b71d16

Choose a tag to compare

Changelog

  • 9b71d16 Merge pull request #38 from samzong/chore/update-changelog-v0.6.1
  • cd9f72e Merge pull request #39 from samzong/fix-root-path-error-3
  • b97f5e3 ♻️ refactor(worktree): run git via -C to target repository

v0.6.1

07 Jan 07:31
9028e88

Choose a tag to compare

Changelog

  • 492c604 Merge pull request #36 from samzong/chore/update-changelog-v0.6.0
  • 9028e88 Merge pull request #37 from samzong/fix-root-path-error
  • 21f2be5 fix: support worktree commands in bare workspace root

v0.6.0

07 Jan 06:59
0c6aa0f

Choose a tag to compare

Changelog

  • f2c2478 Merge pull request #33 from samzong/feat-wt-autoremove
  • c412e14 Merge pull request #34 from samzong/feat-wt-add-autosync
  • 0c6aa0f Merge pull request #35 from samzong/feat-wt-shared-files
  • 9571ba4 ✨ feat(worktree): add prune command to clean merged worktrees
  • d6afc6b ✨ feat(worktree): add support for shared resources across worktrees
  • aac9af4 ✨ feat(worktree): add sync command and --sync option
  • 89340f0 📝 docs(changelog): update changelog with recent releases
  • 06952fd 📝 docs(man): add man pages for wt‑share commands
  • 4ad287d 🔧 chore(changelog): tighten header regex to match conventional types

v0.5.0

27 Dec 05:06
97402bf

Choose a tag to compare

Changelog

  • 97402bf ♻️ refactor(cmd): pass git/llm clients as args, add tests & update man pages

v0.4.3

26 Dec 15:26
2aae08e

Choose a tag to compare

Changelog

  • 2aae08e ♻️ refactor(config): use RunE and split command logic
  • 8695cc5 ♻️ refactor(core): extract saveConfig and logVerboseOutput helpers
  • aa79d68 📝 docs: remove auto-bare-worktree and versioning KEP docs
  • 26bfcb4 🔧 chore(project): upgrade Go to 1.24, add tidy target, update docs

v0.4.2

26 Dec 07:13
aa3c8f2

Choose a tag to compare

Changelog

  • e710031 Merge branch 'main' into feat/init-guided-setup
  • 8bb579f Merge pull request #29 from samzong/feat/init-guided-setup
  • 21b9d47 ♻️ refactor(cmd): drop context, tidy imports & prompts
  • eb40052 ♻️ refactor(config): redirect messages to stderr, secure API key entry
  • f8b59ba ✨ feat(init): add interactive init command for configuring API key and model
  • f6f1631 ✨ feat(init): add interactive init command to configure API key and LLM model
  • 88fde42 📝 docs(build): generate and package man pages
  • aa3c8f2 📝 docs(man): align config docs with XDG path, add --debug, ignore dist
  • 4ac5c2b 📝 docs(readme): remove AGENTS.md and update worktree management instructions

v0.4.1

22 Dec 06:25
ccdacd2

Choose a tag to compare

Changelog

  • 0f963bf ✨ feat(config): merge repo-level config with higher priority
  • ccdacd2 📝 docs(config): simplify prompt_template usage and remove prompts_dir support