Skip to content

chore(main): release 0.24.0 - #256

Open
narnaud wants to merge 1 commit into
mainfrom
release-please--branches--main--components--git-loom
Open

narnaud wants to merge 1 commit into
mainfrom
release-please--branches--main--components--git-loom

Conversation

@narnaud

@narnaud narnaud commented Sep 14, 2026

Copy link
Copy Markdown
Owner

🤖 I have created a release beep boop

0.24.0 (2026-09-19)

Features ✨

  • commit: add a Gerrit Change-Id trailer to created commits (3af8daf)
  • core: add a TUI mode redirecting msg prompts and messages (db54b32)
  • drop: accept several file targets at once (11cf884)
  • drop: delete the ref of a stacked inner branch (02ee608)
  • drop: say how many commits a branch drop removes (d0a256f)
  • fold: move commits above or below another commit (54f06bc)
  • name new and rewritten commits by persistent ID in messages (05e4c90)
  • shortid: resolve commits by persistent ID prefix or Change-Id (81b38b2)
  • shortid: show persistent letter IDs for commits with a Change-Id (b51aced)
  • status: configurable context depth, adjustable in the TUI (d874eaf)
  • tui: add prompt and notice popups (44cc61c)
  • tui: drop the selection of rows a collapse hides (d9c9062)
  • tui: drop zz and selected files, confirm in a choice menu (9f070cd)
  • tui: keep a selection to one class of row (0e65365)
  • tui: let the shell host modals and background work (76f9780)
  • tui: log actions with their equivalent command line (6c8347b)
  • tui: name a new branch in place where it will land (1142d5a)
  • tui: pick the commit's contents, then its place in the tree (2fcb64b)
  • tui: rename a branch in place from the status tree (f10341d)
  • tui: run actions without leaving the TUI (17d3196)

Bug Fixes 🐞

  • fold: fold only what the -p picker showed (465541b)
  • fold: move a picked deletion instead of breaking mid-rebase (7d2fef7)
  • fold: move submodule entries through the index (d13f46b)
  • git: make a parked patch survive a crash (142afc0)
  • git: park a patch that will not go back (7953559)
  • git: warn through msg, not eprintln, when a patch will not go back (f2a1a05)
  • weave: don't refuse rewrites inside a submodule (9ad856c)
  • weave: don't rewrite the wrong commit when a replay comes out empty (c26332c)
  • weave: protect the commits a result names from being dropped as empty (3d6163d)
  • weave: say a commit is redundant instead of "replays empty" (61256cc)

Documentation

  • compress code comments to reduce token usage (e75d3a2)
  • specs: state the real Git minimum, 2.40 (d821f5a)
  • specs: state the real Git minimum, 2.40 (a492256)
  • use persistent commit IDs in examples (4503c3f)

Changes

  • git: drop the vacuous Result from restore_staged_patch (2494d45)
  • git: move patch parking out of fold into git_apply (648c326)

Other

  • release: credit commit authors in the release notes (8f27389)

This PR was generated with Release Please. See documentation.

@coderabbitai

coderabbitai Bot commented Sep 14, 2026

Copy link
Copy Markdown

Review Change StackReview Change Stack

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Advanced

Run ID: 8b9bd9a3-1f7a-455e-b22e-ad23e7bdb40e

📥 Commits

Reviewing files that changed from the base of the PR and between 27c2a58 and fb1ae09.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (3)
  • .release-please-manifest.json
  • CHANGELOG.md
  • Cargo.toml
🚧 Files skipped from review as they are similar to previous changes (1)
  • CHANGELOG.md

Included review availability: Your plan provides up to 10 included reviews per hour; 9 remain after this review.


📝 Walkthrough

Walkthrough

The release manifest and package version change from 0.23.0 to 0.24.0. The changelog adds the 0.24.0 release section dated 2026-09-16.

Changes

Release metadata

Layer / File(s) Summary
Version and release notes
.release-please-manifest.json, Cargo.toml, CHANGELOG.md
The manifest and package version change to 0.24.0. The changelog adds the corresponding release section and release-note entries.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~3 minutes

Change: Other

Merge Risk: ⚪ Minimal · up to fb1ae

The package version, release manifest, and changelog consistently identify release 0.24.0, so this metadata-only change is mergeable.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly identifies the release of version 0.24.0, which matches the manifest, package version, and changelog changes.

Comment @coderabbitai help to get the list of available commands.

@narnaud
narnaud force-pushed the release-please--branches--main--components--git-loom branch 2 times, most recently from e97f08a to b016726 Compare September 14, 2026 17:38
@narnaud narnaud changed the title chore(main): release 0.23.1 chore(main): release 0.24.0 Sep 15, 2026
@narnaud
narnaud force-pushed the release-please--branches--main--components--git-loom branch 20 times, most recently from fc9a5f3 to 76f3326 Compare September 19, 2026 18:39
@narnaud
narnaud force-pushed the release-please--branches--main--components--git-loom branch from 76f3326 to 8769058 Compare September 19, 2026 18:46
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