> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GitLab Changelog

> Release history for the GitLab connector. Each version lists what changed and which actions were affected.

<Card title="GitLab connector" icon="arrow-left" href="/connectors/gitlab" horizontal>
  Back to the connector overview, authentication methods, and actions.
</Card>

<Update label="v1.5.0" description="6 Oct 2026">
  `new-actions`

  Added reads for compliance checks, such as branch protection and merge request approvals, and unified users now include subgroup and project members.

  <AccordionGroup>
    <Accordion title="Added · 20 new actions">
      `gitlab_get_group_merge_request_approval_setting`, `gitlab_get_merge_request_approval_state`, `gitlab_get_merge_request_approvals`, `gitlab_get_metadata`, `gitlab_get_project_approval_configuration`, `gitlab_get_protected_branch`, `gitlab_list_all_group_members`, `gitlab_list_all_project_members`, `gitlab_list_billable_group_members`, `gitlab_list_billable_member_memberships`, `gitlab_list_enterprise_users`, `gitlab_list_group_branch_rules`, `gitlab_list_group_descendant_members`, `gitlab_list_group_merge_requests`, `gitlab_list_group_merge_requests_with_approvals`, `gitlab_list_group_project_members`, `gitlab_list_merge_requests_for_commit`, `gitlab_list_pending_group_members`, `gitlab_list_project_approval_rules`, `gitlab_list_protected_branches`
    </Accordion>

    <Accordion title="Changed · 136 actions updated">
      `gitlab_add_group_member`, `gitlab_add_project_deploy_key`, `gitlab_add_project_member`, `gitlab_approve_merge_request`, `gitlab_archive_project`, `gitlab_cancel_merge_when_pipeline_succeeds`, `gitlab_cancel_pipeline`, `gitlab_cherry_pick_commit`, `gitlab_compare_branches`, `gitlab_create_branch`, `gitlab_create_commit`, `gitlab_create_environment`, `gitlab_create_file`, `gitlab_create_group`, `gitlab_create_issue`, `gitlab_create_issue_note`, `gitlab_create_merge_request`, `gitlab_create_merge_request_note`, `gitlab_create_pipeline`, `gitlab_create_project`, `gitlab_create_project_label`, `gitlab_create_project_milestone`, `gitlab_create_project_variable`, `gitlab_create_release`, `gitlab_create_snippet`, `gitlab_create_tag`, `gitlab_create_user`, `gitlab_delete_branch`, `gitlab_delete_file`, `gitlab_delete_group`, `gitlab_delete_issue`, `gitlab_delete_pipeline`, `gitlab_delete_project`, `gitlab_delete_project_deploy_key`, `gitlab_delete_project_label`, `gitlab_delete_project_milestone`, `gitlab_delete_project_variable`, `gitlab_delete_release`, `gitlab_delete_snippet`, `gitlab_delete_tag`, `gitlab_delete_user`, `gitlab_enable_project_deploy_key`, `gitlab_fork_project`, `gitlab_get_branch`, `gitlab_get_commit`, `gitlab_get_commit_diff`, `gitlab_get_current_user`, `gitlab_get_current_user_status`, `gitlab_get_environment`, `gitlab_get_file`, `gitlab_get_group`, `gitlab_get_issue`, `gitlab_get_job`, `gitlab_get_job_log`, `gitlab_get_merge_request`, `gitlab_get_merge_request_participants`, `gitlab_get_namespace`, `gitlab_get_pipeline`, `gitlab_get_pipeline_variables`, `gitlab_get_project`, `gitlab_get_project_label`, `gitlab_get_project_milestone`, `gitlab_get_project_variable`, `gitlab_get_release`, `gitlab_get_repository_contributors`, `gitlab_get_snippet`, `gitlab_get_user`, `gitlab_get_user_status`, `gitlab_list_branches`, `gitlab_list_commits`, `gitlab_list_environments`, `gitlab_list_group_members`, `gitlab_list_group_projects`, `gitlab_list_group_subgroups`, `gitlab_list_groups`, `gitlab_list_issue_notes`, `gitlab_list_issue_participants`, `gitlab_list_merge_request_commits`, `gitlab_list_merge_request_diffs`, `gitlab_list_merge_request_notes`, `gitlab_list_namespaces`, `gitlab_list_pipeline_jobs`, `gitlab_list_pipelines`, `gitlab_list_project_deploy_keys`, `gitlab_list_project_issues`, `gitlab_list_project_labels`, `gitlab_list_project_members`, `gitlab_list_project_merge_requests`, `gitlab_list_project_milestones`, `gitlab_list_project_variables`, `gitlab_list_projects`, `gitlab_list_related_merge_requests`, `gitlab_list_releases`, `gitlab_list_repository_tree`, `gitlab_list_snippets`, `gitlab_list_tags`, `gitlab_list_users`, `gitlab_merge_merge_request`, `gitlab_move_issue`, `gitlab_protect_branch`, `gitlab_rebase_merge_request`, `gitlab_remove_group_member`, `gitlab_remove_project_member`, `gitlab_retry_job`, `gitlab_retry_pipeline`, `gitlab_revert_commit`, `gitlab_search_globally`, `gitlab_search_in_group`, `gitlab_search_in_project`, `gitlab_stop_environment`, `gitlab_unarchive_project`, `gitlab_unified_get_group`, `gitlab_unified_get_me`, `gitlab_unified_get_organization`, `gitlab_unified_get_role`, `gitlab_unified_get_user`, `gitlab_unified_list_groups`, `gitlab_unified_list_organizations`, `gitlab_unified_list_resource_types`, `gitlab_unified_list_resource_users`, `gitlab_unified_list_roles`, `gitlab_unified_list_users`, `gitlab_unprotect_branch`, `gitlab_update_environment`, `gitlab_update_file`, `gitlab_update_group`, `gitlab_update_issue`, `gitlab_update_merge_request`, `gitlab_update_project`, `gitlab_update_project_label`, `gitlab_update_project_member`, `gitlab_update_project_milestone`, `gitlab_update_project_variable`, `gitlab_update_release`, `gitlab_update_snippet`, `gitlab_update_user`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.4.0" description="2 Oct 2026">
  `new-feature`

  Added support for GitLab Self-Managed and GitLab Dedicated, with a new personal access token option and an OAuth option that uses an app registered on your own instance.

  <AccordionGroup>
    <Accordion title="Changed · 136 actions updated">
      `gitlab_add_group_member`, `gitlab_add_project_deploy_key`, `gitlab_add_project_member`, `gitlab_approve_merge_request`, `gitlab_archive_project`, `gitlab_cancel_merge_when_pipeline_succeeds`, `gitlab_cancel_pipeline`, `gitlab_cherry_pick_commit`, `gitlab_compare_branches`, `gitlab_create_branch`, `gitlab_create_commit`, `gitlab_create_environment`, `gitlab_create_file`, `gitlab_create_group`, `gitlab_create_issue`, `gitlab_create_issue_note`, `gitlab_create_merge_request`, `gitlab_create_merge_request_note`, `gitlab_create_pipeline`, `gitlab_create_project`, `gitlab_create_project_label`, `gitlab_create_project_milestone`, `gitlab_create_project_variable`, `gitlab_create_release`, `gitlab_create_snippet`, `gitlab_create_tag`, `gitlab_create_user`, `gitlab_delete_branch`, `gitlab_delete_file`, `gitlab_delete_group`, `gitlab_delete_issue`, `gitlab_delete_pipeline`, `gitlab_delete_project`, `gitlab_delete_project_deploy_key`, `gitlab_delete_project_label`, `gitlab_delete_project_milestone`, `gitlab_delete_project_variable`, `gitlab_delete_release`, `gitlab_delete_snippet`, `gitlab_delete_tag`, `gitlab_delete_user`, `gitlab_enable_project_deploy_key`, `gitlab_fork_project`, `gitlab_get_branch`, `gitlab_get_commit`, `gitlab_get_commit_diff`, `gitlab_get_current_user`, `gitlab_get_current_user_status`, `gitlab_get_environment`, `gitlab_get_file`, `gitlab_get_group`, `gitlab_get_issue`, `gitlab_get_job`, `gitlab_get_job_log`, `gitlab_get_merge_request`, `gitlab_get_merge_request_participants`, `gitlab_get_namespace`, `gitlab_get_pipeline`, `gitlab_get_pipeline_variables`, `gitlab_get_project`, `gitlab_get_project_label`, `gitlab_get_project_milestone`, `gitlab_get_project_variable`, `gitlab_get_release`, `gitlab_get_repository_contributors`, `gitlab_get_snippet`, `gitlab_get_user`, `gitlab_get_user_status`, `gitlab_list_branches`, `gitlab_list_commits`, `gitlab_list_environments`, `gitlab_list_group_members`, `gitlab_list_group_projects`, `gitlab_list_group_subgroups`, `gitlab_list_groups`, `gitlab_list_issue_notes`, `gitlab_list_issue_participants`, `gitlab_list_merge_request_commits`, `gitlab_list_merge_request_diffs`, `gitlab_list_merge_request_notes`, `gitlab_list_namespaces`, `gitlab_list_pipeline_jobs`, `gitlab_list_pipelines`, `gitlab_list_project_deploy_keys`, `gitlab_list_project_issues`, `gitlab_list_project_labels`, `gitlab_list_project_members`, `gitlab_list_project_merge_requests`, `gitlab_list_project_milestones`, `gitlab_list_project_variables`, `gitlab_list_projects`, `gitlab_list_related_merge_requests`, `gitlab_list_releases`, `gitlab_list_repository_tree`, `gitlab_list_snippets`, `gitlab_list_tags`, `gitlab_list_users`, `gitlab_merge_merge_request`, `gitlab_move_issue`, `gitlab_protect_branch`, `gitlab_rebase_merge_request`, `gitlab_remove_group_member`, `gitlab_remove_project_member`, `gitlab_retry_job`, `gitlab_retry_pipeline`, `gitlab_revert_commit`, `gitlab_search_globally`, `gitlab_search_in_group`, `gitlab_search_in_project`, `gitlab_stop_environment`, `gitlab_unarchive_project`, `gitlab_unified_get_group`, `gitlab_unified_get_me`, `gitlab_unified_get_organization`, `gitlab_unified_get_role`, `gitlab_unified_get_user`, `gitlab_unified_list_groups`, `gitlab_unified_list_organizations`, `gitlab_unified_list_resource_types`, `gitlab_unified_list_resource_users`, `gitlab_unified_list_roles`, `gitlab_unified_list_users`, `gitlab_unprotect_branch`, `gitlab_update_environment`, `gitlab_update_file`, `gitlab_update_group`, `gitlab_update_issue`, `gitlab_update_merge_request`, `gitlab_update_project`, `gitlab_update_project_label`, `gitlab_update_project_member`, `gitlab_update_project_milestone`, `gitlab_update_project_variable`, `gitlab_update_release`, `gitlab_update_snippet`, `gitlab_update_user`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.3.2" description="30 Sept 2026">
  `bug-fix`

  List users now also returns the group's pending email invitations with status pending after its members, and members awaiting approval show status pending instead of enabled.

  <AccordionGroup>
    <Accordion title="Changed · 2 actions updated">
      `gitlab_unified_get_user`, `gitlab_unified_list_users`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.3.1" description="30 Sept 2026">
  `bug-fix`

  List users now returns your GitLab group's members instead of GitLab.com users at large, and get user only returns members of that group.

  <AccordionGroup>
    <Accordion title="Changed · 2 actions updated">
      `gitlab_unified_get_user`, `gitlab_unified_list_users`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.3.0" description="30 Sept 2026">
  `new-feature`

  Added 48 GitLab webhook events for pushes, tags, issues, work items, merge requests, comments, emoji reactions, pipelines, jobs, deployments, feature flags, releases, milestones, wiki pages, access tokens and group activity, with a setup guide for adding the StackOne webhook URL to a GitLab project.
</Update>

<Update label="v1.2.1" description="25 Sept 2026">
  `bug-fix`

  Fixed unified group and project member lists failing with an error.

  <AccordionGroup>
    <Accordion title="Changed · 1 action updated">
      `gitlab_unified_list_resource_users`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.2.0" description="15 Sept 2026">
  `improvement` `data-sync`

  Added DataSync support to 9 list actions (projects, groups, namespaces, users, snippets, and the unified IAM users, groups, organizations, and roles lists), with incremental sync on projects via the updated\_after filter. list\_projects now auto-applies order\_by=updated\_at when filtering by updated\_after/updated\_before, which GitLab requires for those filters to take effect.

  <AccordionGroup>
    <Accordion title="Changed · 9 actions updated">
      `gitlab_list_groups`, `gitlab_list_namespaces`, `gitlab_list_projects`, `gitlab_list_snippets`, `gitlab_list_users`, `gitlab_unified_list_groups`, `gitlab_unified_list_organizations`, `gitlab_unified_list_roles`, `gitlab_unified_list_users`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.1.1" description="22 Jul 2026">
  `bug-fix`

  Fixed IAM list pagination on unified\_list\_users, unified\_list\_groups, unified\_list\_organizations, and unified\_list\_resource\_users — replaced the raw provider page number forwarded as the StackOne cursor (which caused a 400 Invalid Cursor Format past page 1) with a fixed page fan-out plus StackOne virtual pagination.
</Update>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.