Skip to content

Commit

Permalink
tweak the changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
abhinav authored Jan 2, 2025
1 parent d4620e5 commit 1082d8f
Showing 1 changed file with 14 additions and 8 deletions.
22 changes: 14 additions & 8 deletions .changes/v0.10.0.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,19 @@
## <a name="v0.10.0">v0.10.0</a> - 2025-01-02

This release addresses a long-standing limitation of navigation comments:
they were limited only to open CRs.
With the help of [@VenelinMartinov](https://github.com/VenelinMartinov),
git-spice will now retain history of merged downstack CRs when posting navigation comments.

### Added
- commit create: Added a --fixup flag to allow adding a fixup commit.
- rebase continue: Add `--[no-]edit` flag to skip opening an editor when continuing a rebase, or opt into it if the new `spice.rebaseContinue.edit` configuration is `true`.
- Add --no-verify flag to bypass pre-commit and commit-msg hooks to commands that create new commits.
- submit: Include merged changes in navigation comments when restacking and resubmitting changes based on them.
- state: Track version of the state store layout in use. This should be a no-op for users, but it guards against corruption in case of future changes to the layout.
- submit: New `--update-only` flag tells submit commands to update open CRs but not create new ones. Branches that would create new CRs are igonred.
- commit create: Add `--fixup` flag to create fixup commits. You can use `git rebase --interactive` or `gs branch edit` to combine these fixup commits into their targets.
- rebase continue: Add `--[no-]edit` flag to specify whether an editor should open to change the commit message. Defaults to the value of the `spice.rebaseContinue.edit` configuration option if set, or true if not.
- Add `--no-verify` flag to bypass pre-commit and commit-msg Git hooks for commands that create new commits. This includes 'commit create', 'commit amend', 'commit split', and 'branch create'.
- state: Track version of the state store layout in use. This should be a no-op for users, but it protects against future changes to the layout.
- submit: Add `--update-only` flag to update open CRs but not create new ones. Branches that would create new CRs are ignored.
### Changed
- commit amend: Deprecate '-n' form of '--no-edit'. This will be removed in a future version.
- branch delete: If multiple branches are provided, they will be deleted in a more predictable order.
- submit: Include merged downstack changes in navigation comments when restacking and resubmitting changes based on them.
- commit amend: Deprecate `-n` form of `--no-edit`. This will be deleted in a future version.
- branch delete: If multiple branches are provided, delete them in a more predictable order.
### Fixed
- Reduce repeated work between git-spice commands that invoke each other.

0 comments on commit 1082d8f

Please sign in to comment.