Skip to content

Commit 337d9f3

Browse files
Update docs for v18.8.1 release
1 parent 493984b commit 337d9f3

9 files changed

Lines changed: 32 additions & 6 deletions

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
## 18.8.1 (2026-01-18)
2+
3+
### IMPROVEMENTS (2 change)
4+
5+
- resource/gitlab_project_hook: [Support vulnerability events in gitlab project hooks](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/commit/edb664b932f0cd4d54e0e7503be8081864274e7d) by @nopejs ([merge request](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/merge_requests/2875))
6+
- resource/gitlab_group_hook: [Support vulnerability events in gitlab group hooks](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/commit/edb664b932f0cd4d54e0e7503be8081864274e7d) by @nopejs ([merge request](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/merge_requests/2875))
7+
8+
### BUG FIXES (2 change)
9+
10+
- resource/gitlab_group_service_account_access_token: [Fix a bug where service accounts with more than 20 access tokens could show a replace operation when one was not needed](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/commit/0ecf2f4f0216e4f2b5e837bb197d7305f3e2f2fc) by @PatrickRice ([merge request](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/merge_requests/2872))
11+
- resource/gitlab_group_service_account_access_token: [Fix a bug where group full namespace values caused errors when used with `group` instead of the ID](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/commit/0ecf2f4f0216e4f2b5e837bb197d7305f3e2f2fc) by @PatrickRice ([merge request](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/merge_requests/2872))
12+
13+
114
## 18.8.0 (2026-01-15)
215

316
### FEATURES (5 changes)

docs/data-sources/group_hook.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,4 +56,5 @@ data "gitlab_group_hook" "example" {
5656
- `tag_push_events` (Boolean) Invoke the hook for tag push events.
5757
- `token` (String, Deprecated) A token to present when invoking the hook. The token is only available on resource creation, not in this datasource. It will always be blank. To be removed in 19.0.
5858
- `url` (String) The url of the hook to invoke.
59+
- `vulnerability_events` (Boolean) Invoke the hook for vulnerability events.
5960
- `wiki_page_events` (Boolean) Invoke the hook for wiki page events.

docs/data-sources/group_hooks.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,5 @@ Read-Only:
6363
- `tag_push_events` (Boolean) Invoke the hook for tag push events.
6464
- `token` (String, Deprecated) A token to present when invoking the hook. The token is only available on resource creation, not in this datasource. It will always be blank. To be removed in 19.0.
6565
- `url` (String) The url of the hook to invoke.
66+
- `vulnerability_events` (Boolean) Invoke the hook for vulnerability events.
6667
- `wiki_page_events` (Boolean) Invoke the hook for wiki page events.

docs/data-sources/project_hook.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,4 +54,5 @@ data "gitlab_project_hook" "example" {
5454
- `tag_push_events` (Boolean) Invoke the hook for tag push events.
5555
- `token` (String, Sensitive, Deprecated) A token to present when invoking the hook. The token is only available on resource creation, not in this datasource. It will always be blank. To be removed in 19.0.
5656
- `url` (String) The url of the hook to invoke.
57+
- `vulnerability_events` (Boolean) Invoke the hook for vulnerability events.
5758
- `wiki_page_events` (Boolean) Invoke the hook for wiki page events.

docs/data-sources/project_hooks.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,4 +61,5 @@ Read-Only:
6161
- `tag_push_events` (Boolean) Invoke the hook for tag push events.
6262
- `token` (String, Sensitive, Deprecated) A token to present when invoking the hook. The token is only available on resource creation, not in this datasource. It will always be blank. Will be removed in 19.0.
6363
- `url` (String) The url of the hook to invoke.
64+
- `vulnerability_events` (Boolean) Invoke the hook for vulnerability events.
6465
- `wiki_page_events` (Boolean) Invoke the hook for wiki page events.

docs/resources/group_hook.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ resource "gitlab_group_hook" "all_attributes" {
109109
- `subgroup_events` (Boolean) Invoke the hook for subgroup events. Defaults to `false`.
110110
- `tag_push_events` (Boolean) Invoke the hook for tag push events. Defaults to `false`.
111111
- `token` (String, Sensitive) A token to present when invoking the hook. The token is not available for imported resources.
112+
- `vulnerability_events` (Boolean) Invoke the hook for vulnerability events. Defaults to `false`.
112113
- `wiki_page_events` (Boolean) Invoke the hook for wiki page events. Defaults to `false`.
113114

114115
### Read-Only

docs/resources/integration_emails_on_push.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,23 @@ page_title: "gitlab_integration_emails_on_push Resource - terraform-provider-git
44
subcategory: ""
55
description: |-
66
The gitlab_integration_emails_on_push resource manages the lifecycle of a project integration with the Emails on Push Service.
7-
~> This resource is deprecated and will be removed in 19.0. Use gitlab_project_integration_emails_on_pushinstead!
7+
~> This resource is deprecated and will be removed in 19.0. Use gitlab_project_integration_emails_on_pushinstead.
88
Upstream API: GitLab REST API docs https://docs.gitlab.com/api/project_integrations/#emails-on-push
99
---
1010

1111
# gitlab_integration_emails_on_push (Resource)
1212

1313
The `gitlab_integration_emails_on_push` resource manages the lifecycle of a project integration with the Emails on Push Service.
1414

15-
~> This resource is deprecated and will be removed in 19.0. Use `gitlab_project_integration_emails_on_push`instead!
15+
~> This resource is deprecated and will be removed in 19.0. Use `gitlab_project_integration_emails_on_push`instead.
1616

1717
**Upstream API**: [GitLab REST API docs](https://docs.gitlab.com/api/project_integrations/#emails-on-push)
1818

1919
## Example Usage
2020

2121
```terraform
22+
# This resource is deprecated and will be removed in version 19.0. Use gitlab_project_integration_emails_on_push instead.
23+
2224
resource "gitlab_project" "awesome_project" {
2325
name = "awesome_project"
2426
description = "My awesome project."
@@ -51,7 +53,7 @@ resource "gitlab_integration_emails_on_push" "emails" {
5153

5254
- `active` (Boolean) Whether the integration is active.
5355
- `created_at` (String) The ISO8601 date/time that this integration was activated at in UTC.
54-
- `id` (String) The ID of this resource.
56+
- `id` (String) The ID of this Terraform resource. In the format of `<project>`.
5557
- `slug` (String) The name of the integration in lowercase, shortened to 63 bytes, and with everything except 0-9 and a-z replaced with -. No leading / trailing -. Use in URLs, host names and domain names.
5658
- `title` (String) Title of the integration.
5759
- `updated_at` (String) The ISO8601 date/time that this integration was last updated at in UTC.

docs/resources/project_hook.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ resource "gitlab_project_hook" "custom_headers" {
7979
- `resource_access_token_events` (Boolean) Invoke the hook for project access token expiry events. Defaults to `false`.
8080
- `tag_push_events` (Boolean) Invoke the hook for tag push events. Defaults to `false`.
8181
- `token` (String, Sensitive) A token to present when invoking the hook. The token is not available for imported resources.
82+
- `vulnerability_events` (Boolean) Invoke the hook for vulnerability events. Defaults to `false`.
8283
- `wiki_page_events` (Boolean) Invoke the hook for wiki page events. Defaults to `false`.
8384

8485
### Read-Only

docs/resources/project_integration_emails_on_push.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,13 @@ resource "gitlab_project" "awesome_project" {
2323
}
2424
2525
resource "gitlab_project_integration_emails_on_push" "emails" {
26-
project = gitlab_project.awesome_project.id
27-
recipients = "myrecipient@example.com myotherrecipient@example.com"
26+
project = gitlab_project.awesome_project.id
27+
recipients = "myrecipient@example.com myotherrecipient@example.com"
28+
disable_diffs = false
29+
send_from_committer_email = false
30+
push_events = true
31+
tag_push_events = true
32+
branches_to_be_notified = "all"
2833
}
2934
```
3035

@@ -48,7 +53,7 @@ resource "gitlab_project_integration_emails_on_push" "emails" {
4853

4954
- `active` (Boolean) Whether the integration is active.
5055
- `created_at` (String) The ISO8601 date/time that this integration was activated at in UTC.
51-
- `id` (String) The ID of this resource.
56+
- `id` (String) The ID of this Terraform resource. In the format of `<project>`.
5257
- `slug` (String) The name of the integration in lowercase, shortened to 63 bytes, and with everything except 0-9 and a-z replaced with -. No leading / trailing -. Use in URLs, host names and domain names.
5358
- `title` (String) Title of the integration.
5459
- `updated_at` (String) The ISO8601 date/time that this integration was last updated at in UTC.

0 commit comments

Comments
 (0)