Skip to content

Commit da2f74a

Browse files
authored
Release v0.13.0 (#648)
1 parent 5fb536a commit da2f74a

File tree

10 files changed

+23
-27
lines changed

10 files changed

+23
-27
lines changed

.changes/unreleased/Added-20250309-145219.yaml

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changes/unreleased/Added-20250313-210351.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Added-20250316-082145.yaml

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changes/unreleased/Added-20250319-181541.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Added-20250425-161027.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Changed-20250405-111557.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/v0.13.0.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
## <a name="v0.13.0">v0.13.0</a> - 2025-04-26
2+
### Added
3+
- log: Add `spice.log.crFormat = ("id" | "url")` configuration to change how CRs are listed in the log output. The default is "id".
4+
- GitLab: Allow changing the API URL with the `spice.forge.gitlab.apiUrl` configuration option or the `GITLAB_API_URL` environment variable.
5+
- log: Add `spice.log.pushStatusFormat = (true | false | aheadBehind)` to show whether a branch is out-of-sync with its remote, and optionally, by how many commits. Defaults to `true`.
6+
- repo sync: Update the trunk branch even if it's checked out in another worktree.
7+
- commit {create, amend}: Add --allow-empty flag to allow commits without any changes.
8+
### Changed
9+
- log: Fetch branch information in parallel to speed up the operation.

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,16 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html),
66
and is generated by [Changie](https://github.com/miniscruff/changie).
77

8+
## <a name="v0.13.0">v0.13.0</a> - 2025-04-26
9+
### Added
10+
- log: Add `spice.log.crFormat = ("id" | "url")` configuration to change how CRs are listed in the log output. The default is "id".
11+
- GitLab: Allow changing the API URL with the `spice.forge.gitlab.apiUrl` configuration option or the `GITLAB_API_URL` environment variable.
12+
- log: Add `spice.log.pushStatusFormat = (true | false | aheadBehind)` to show whether a branch is out-of-sync with its remote, and optionally, by how many commits. Defaults to `true`.
13+
- repo sync: Update the trunk branch even if it's checked out in another worktree.
14+
- commit {create, amend}: Add --allow-empty flag to allow commits without any changes.
15+
### Changed
16+
- log: Fetch branch information in parallel to speed up the operation.
17+
818
## <a name="v0.12.0">v0.12.0</a> - 2025-03-06
919
### Added
1020
- Add 'version' command as alternative to '--version' flag.

doc/src/cli/config.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ See also [GitLab Self-Hosted](../setup/auth.md#gitlab-self-hosted).
104104

105105
### spice.forge.gitlab.apiUrl
106106

107-
<!-- gs:version unreleased -->
107+
<!-- gs:version v0.13.0 -->
108108

109109
URL at which the GitLab API is available.
110110
Defaults to `$GITLAB_API_URL` if set, or the GitLab URL otherwise.
@@ -136,7 +136,7 @@ instead of showing just the current stack.
136136

137137
### spice.log.crFormat
138138

139-
<!-- gs:version unreleased -->
139+
<!-- gs:version v0.13.0 -->
140140

141141
Whether $$gs log short$$ and $$gs log long$$ should show the CR URL or the ID next
142142
to any remote branches.
@@ -148,7 +148,7 @@ to any remote branches.
148148

149149
### spice.log.pushStatusFormat
150150

151-
<!-- gs:version unreleased -->
151+
<!-- gs:version v0.13.0 -->
152152

153153
Whether $$gs log short$$ and $$gs log long$$ should show
154154
whether the branch is in sync with its pushed counterpart.

doc/src/setup/auth.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,7 @@ set $$spice.forge.gitlab.url$$ to the address of your GitLab instance.
326326
{green}${reset} git config {red}spice.forge.gitlab.url{reset} {mag}https://gitlab.example.com{reset}
327327
```
328328
329-
<!-- gs:version unreleased -->
329+
<!-- gs:version v0.13.0 -->
330330
*Optionally*, also set the GitLab API URL
331331
with the $$spice.forge.gitlab.apiUrl$$ configuration option.
332332
By default, the API URL is the same as the GitLab URL.

0 commit comments

Comments
 (0)