From f9d744e9404465e9698de90af341e29e24b8d2ae Mon Sep 17 00:00:00 2001 From: Abhinav Gupta Date: Tue, 26 Nov 2024 05:40:03 -0800 Subject: [PATCH] Release v0.9.0 (#495) --- .changes/unreleased/Added-20241120-001323.yaml | 3 --- .changes/unreleased/Added-20241123-225228.yaml | 3 --- .changes/unreleased/Added-20241125-222348.yaml | 5 ----- .changes/v0.9.0.md | 9 +++++++++ CHANGELOG.md | 10 ++++++++++ doc/src/cli/config.md | 4 ++-- doc/src/guide/cr.md | 2 +- doc/src/setup/auth.md | 2 +- 8 files changed, 23 insertions(+), 15 deletions(-) delete mode 100644 .changes/unreleased/Added-20241120-001323.yaml delete mode 100644 .changes/unreleased/Added-20241123-225228.yaml delete mode 100644 .changes/unreleased/Added-20241125-222348.yaml create mode 100644 .changes/v0.9.0.md diff --git a/.changes/unreleased/Added-20241120-001323.yaml b/.changes/unreleased/Added-20241120-001323.yaml deleted file mode 100644 index 7c08e90f..00000000 --- a/.changes/unreleased/Added-20241120-001323.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: Added -body: Add support for GitLab forge. -time: 2024-11-20T00:13:23.826456+01:00 diff --git a/.changes/unreleased/Added-20241123-225228.yaml b/.changes/unreleased/Added-20241123-225228.yaml deleted file mode 100644 index 131ed923..00000000 --- a/.changes/unreleased/Added-20241123-225228.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: Added -body: 'repo sync: Add a --restack flag to automatically restack the current stack after syncing.' -time: 2024-11-23T22:52:28.1537634Z diff --git a/.changes/unreleased/Added-20241125-222348.yaml b/.changes/unreleased/Added-20241125-222348.yaml deleted file mode 100644 index bcb3f6ec..00000000 --- a/.changes/unreleased/Added-20241125-222348.yaml +++ /dev/null @@ -1,5 +0,0 @@ -kind: Added -body: >- - Add 'spice.forge.gitlab.oauth.clientID' configuration option - to change the OAuth2 client ID used by the GitLab forge. -time: 2024-11-25T22:23:48.313974+01:00 diff --git a/.changes/v0.9.0.md b/.changes/v0.9.0.md new file mode 100644 index 00000000..a3d77db5 --- /dev/null +++ b/.changes/v0.9.0.md @@ -0,0 +1,9 @@ +## v0.9.0 - 2024-11-26 + +This release adds support for using git-spice with GitLab. +This works for both, gitlab.com and [Self-Hosted GitLab](https://abhinav.github.io/git-spice/setup/auth/#gitlab-self-hosted) instances. +Thanks to [@gr4cza](https://github.com/gr4cza) for implementing GitLab support. + +### Added +- Add support for GitLab forge. +- repo sync: Add a --restack flag to automatically restack the current stack after syncing. diff --git a/CHANGELOG.md b/CHANGELOG.md index 258d50fa..6266a228 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,16 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html), and is generated by [Changie](https://github.com/miniscruff/changie). +## v0.9.0 - 2024-11-26 + +This release adds support for using git-spice with GitLab. +This works for both, gitlab.com and [Self-Hosted GitLab](https://abhinav.github.io/git-spice/setup/auth/#gitlab-self-hosted) instances. +Thanks to [@gr4cza](https://github.com/gr4cza) for implementing GitLab support. + +### Added +- Add support for GitLab forge. +- repo sync: Add a --restack flag to automatically restack the current stack after syncing. + ## v0.8.1 - 2024-11-12 ### Fixed - Shell completion: Don't use an incorrect command name if the binary is renamed. diff --git a/doc/src/cli/config.md b/doc/src/cli/config.md index 27ea3af7..3fc7b555 100644 --- a/doc/src/cli/config.md +++ b/doc/src/cli/config.md @@ -71,7 +71,7 @@ See also: [GitHub Enterprise](../setup/auth.md#github-enterprise). ### spice.forge.gitlab.url - + URL of the GitLab instance used for GitLab requests. Defaults to `$GITLAB_URL` if set, or `https://gitlab.com` otherwise. @@ -80,7 +80,7 @@ See also [GitLab Self-Hosted](../setup/auth.md#gitlab-self-hosted). ### spice.forge.gitlab.oauth.clientID - + Client ID for OAuth authentication with GitLab. diff --git a/doc/src/guide/cr.md b/doc/src/guide/cr.md index 7255d58d..14112f22 100644 --- a/doc/src/guide/cr.md +++ b/doc/src/guide/cr.md @@ -13,7 +13,7 @@ description: >- These are: - - - () + - () If you're using a different service, you can still use git-spice, diff --git a/doc/src/setup/auth.md b/doc/src/setup/auth.md index 504f59da..576f0141 100644 --- a/doc/src/setup/auth.md +++ b/doc/src/setup/auth.md @@ -12,7 +12,7 @@ However, once you want to push or pull changes to/from a remote repository, you will need to authenticate with the respective service. This page covers methods to authenticate git-spice with GitHub and GitLab. -Note that GitLab support requires at least version . +Note that GitLab support requires at least version . ## Logging in