Skip to content

chore(main): release 0.12.0#14

Merged
narnaud merged 1 commit intomainfrom
release-please--branches--main--components--git-loom
Mar 6, 2026
Merged

chore(main): release 0.12.0#14
narnaud merged 1 commit intomainfrom
release-please--branches--main--components--git-loom

Conversation

@narnaud
Copy link
Owner

@narnaud narnaud commented Mar 1, 2026

🤖 I have created a release beep boop

0.12.0 (2026-03-06)

Features ✨

  • commit: allow loose commits even when local commits exist (c5ee426)
  • support fold zz <commit> to fold all working tree changes (f0b76ba)
  • trace: add per-invocation command audit trail (667b13e)

Bug Fixes 🐞

  • branch: Fix creation of branch on a commit which resolves to HEAD (6c7e8d9)
  • detect upstream remote for GitHub PR target repo (6a0f19e)
  • don't recurse into untracked dirs (too noisy) (bdb3cf5)
  • fold commit to branch without section in Weave graph (b043cb2)
  • hide upstream's local counterpart from status when at merge-base (0715f7d)
  • not giving a new name for a branch in git reword is a noop (be3ae12)
  • only create loose commits when branch name matches upstream (942cf85)
  • push: Fix re-pushing a branch to github (408e4c2)
  • trace: Don't show '' on Linux. Show '/' on Windows instead ;) (2bb0a26)
  • weave: add # comment marker before commit messages in todo (7f9c8e1)

Performance Improvements ⚡

  • skip file gathering in resolve_shortid when not needed (028c1f5)

Documentation

  • add trace command documentation (48cb8f3)
  • Fix pre-commit command in README (c874c5f)
  • reorder commands in documentation (0bfaa7b)
  • update all specifications and documentation based on last changes (74b154e)

Changes

  • add Target::expect_branch() and use it in push and commit (4b7fdc8)
  • avoid double path construction in detect_remote_type (41518ee)
  • compute find_owned_commits once in drop_branch_with_info (403e4a8)
  • extract pending_refs helpers in weave::to_todo (090533f)
  • remove duplicate do_split_at_pause in split.rs (d675669)
  • reuse git::upstream_local_branch in extract_target_branch (112a21b)
  • Update the help to organize commands (66147ec)
  • use e.to_string() instead of format!("{}", e) (777ce87)

Tests

Other

  • Add split command to shell completions (a0bcbcf)
  • deps: bump actions/checkout from 4 to 6 (0990c22)
  • deps: bump actions/upload-pages-artifact from 3 to 4 (c5db278)
  • deps: bump chrono from 0.4.43 to 0.4.44 (124b448)
  • deps: bump clap from 4.5.57 to 4.5.60 (3a7ced9)
  • deps: bump tempfile from 3.24.0 to 3.26.0 (dbfc4a4)
  • deps: Update all dependencies (0156d99)
  • fix clippy error (if-let chain) (f7f0baa)

This PR was generated with Release Please. See documentation.

@narnaud narnaud force-pushed the release-please--branches--main--components--git-loom branch 6 times, most recently from b36e8e8 to af79030 Compare March 3, 2026 19:53
@narnaud narnaud changed the title chore(main): release 0.11.1 chore(main): release 0.12.0 Mar 3, 2026
@narnaud narnaud force-pushed the release-please--branches--main--components--git-loom branch 15 times, most recently from ae3ee2f to 1278abe Compare March 5, 2026 20:30
@narnaud narnaud force-pushed the release-please--branches--main--components--git-loom branch from 1278abe to f0b131a Compare March 6, 2026 08:07
@narnaud narnaud merged commit baffc65 into main Mar 6, 2026
4 checks passed
@narnaud narnaud deleted the release-please--branches--main--components--git-loom branch March 6, 2026 16:43
@narnaud
Copy link
Owner Author

narnaud commented Mar 6, 2026

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant