New features are regularly released to GitLab SaaS (GitLab.com), with a packaged release available for GitLab Self-Managed on the 22nd of every month. Read on to learn more about the new features available on GitLab.com. Note that it may take a few days for a feature to become fully available on GitLab.com, due to deployment schedule and potential feature flags.
Additional information on past releases is available; be sure to check out the release for other features we've launched recently. We also have information about upcoming releases if you're interested in seeing what we are doing next.
Preview Key improvements released in GitLab Preview
Preview Other improvements in GitLab Preview
API support for bulk user access management
API support for bulk user access management
Users with the Owner role for a group can now use the GraphQL API to change the maximum access level of non-inherited users of a group. This release brings more administrative features to users with the Owner role for groups on GitLab.com, and lays the foundation for future administrative bulk actions.
Secret Detection scans all commits in merge requests
Secret Detection scans all commits in merge requests
Due to technical limitations, GitLab Secret Detection previously scanned only the latest commit on branch pipelines.
Now, when Secret Detection runs in a merge request (MR) pipeline, it scans all of the MR’s commits so you can catch leaks made in earlier commits. This improvement builds on recently-added support for security scanning in MR pipelines, so it’s only available in the Latest version of the Secret Detection CI/CD template, not the Stable version.
You can enable this new feature now by switching to the Latest version of the Secret Detection CI/CD template. We plan to update the Stable templates with this change in GitLab 16.0.
Note that Latest templates can receive breaking changes in any release. To learn more about Stable and Latest templates, see documentation on CI/CD template versioning.
Group owners can disable 2FA for enterprise users
Group owners can disable 2FA for enterprise users
Previously, when a user lost access to their two-factor authentication (2FA), that user had to ask GitLab support to reset their 2FA. Now, group owners are able to disable 2FA for enterprise users. After a user’s 2FA is disabled, that user is prompted to set it up again.

Documentation of Elasticsearch advanced search role privilege requirements
Documentation of Elasticsearch advanced search role privilege requirements
The Elasticsearch advanced search documentation now lists the minimum role privileges required to integrate with Elasticsearch.
Deprecations Deprecations
The complete list of all features that are currently deprecated can be viewed in the GitLab documentation. To be notified of upcoming breaking changes, subscribe to our Breaking Changes RSS feed.
Removals and breaking changes Removals and breaking changes
The complete list of all removed features can be viewed in the GitLab documentation. To be notified of upcoming breaking changes, subscribe to our Breaking Changes RSS feed.
Changelog
Please check out the changelog to see all the named changes:
Installing
If you are setting up a new GitLab installation please see the download GitLab page.
Updating
Check out our update page.
GitLab Subscription Plans
- Free: Free-forever features for individual users
- Premium: Enhance team productivity and coordination
- Ultimate: Organization wide security, compliance, and planning
Try all GitLab features - free for 30 days