Root Cause Analysis available on Gitlab Duo Self-Hosted
Root Cause Analysis available on Gitlab Duo Self-Hosted
You can now use GitLab Duo Root Cause Analysis on GitLab Duo Self-Hosted. This feature is in beta for GitLab Self-Managed instances using GitLab Duo Self-Hosted, with support for Mistral, Anthropic, and OpenAI GPT model families.
With Root Cause Analysis on GitLab Duo Self-Hosted, you can troubleshoot failed jobs in CI/CD pipelines faster without compromising data sovereignty. Root Cause Analysis analyzes the failed job log, quickly determines the root cause of the job failure, and suggests a fix for you.
Please leave feedback on Root Cause Analysis for GitLab Duo Self-Hosted in issue 523912.

Expanded AWS Regions available for GitLab Dedicated failover instances
Expanded AWS Regions available for GitLab Dedicated failover instances
GitLab Dedicated customers can now select from an expanded list of AWS regions when choosing where to host their failover instance for disaster recovery.
Expanding failover support to additional regions enables GitLab Dedicated customers to fully use the disaster recovery functionality of GitLab Dedicated regardless of which AWS region they need to use to satisfy their data residency needs.
These newly available regions are only available for hosting failover instances as they do not fully support certain AWS features that GitLab Dedicated relies on.

GitLab Query Language views Beta
GitLab Query Language views Beta
Tracking and understanding work in progress across GitLab previously required navigating multiple locations, reducing team efficiency and consuming valuable time.
This release introduces GitLab Query Language (GLQL) views Beta so you can create dynamic, real-time work tracking directly in your existing workflows.
GLQL views embed live data queries in Markdown code blocks throughout Wiki pages, epic descriptions, issue comments, and merge requests.
Previously available as an experiment, GLQL views now enter beta with support for sophisticated filtering using logical expressions and operators across key fields, including assignee, author, label, and milestone. You can customize your view’s presentation as tables or lists, control which fields appear, and set result limits to create focused, actionable insights for your team.
Teams can now maintain context while accessing the information they need, creating shared understanding, and improving collaboration — all without leaving their current workflow.
We welcome your feedback on GLQL views as we continue to enhance this feature.
Enhanced markdown experience
Enhanced markdown experience
GitLab Flavored Markdown has been enhanced with several powerful improvements:
- Improved math and image handling:
- Disable math rendering limits in your group or self-hosted instance to handle more complex mathematical expressions.
- Control image dimensions precisely using pixel values or percentages to better manage content layout.
- Enhanced editor experience:
- Continue lists automatically when pressing Enter/Return.
- Shift text left or right using keyboard shortcuts.
- Create clear term-definition pairs using description list syntax.
- Adjust video widths flexibly.
- Better content organization:
- Navigate content more easily with auto-expanding summary quick views (add
+s
to URLs). - See referenced issue titles render automatically (add
+
to URLs). - Organize content modularly using
include
syntax. - Create visually distinct callouts and warnings using alert boxes.
- Navigate content more easily with auto-expanding summary quick views (add
These improvements make GitLab Flavored Markdown more powerful for teams creating and maintaining documentation while offering greater flexibility in how content is presented and organized.

New visualization of DevOps performance with DORA metrics across projects
New visualization of DevOps performance with DORA metrics across projects
We are excited to introduce the Projects by DORA metric panel, a new addition to the Value Streams Dashboard. This table lists all projects in the top-level group, with breakdown into the four DORA metrics. Managers can use this table to identify high, medium, and low-performing projects. This information can also help make data-driven decisions, allocate resources effectively, and focus on initiatives that enhance software delivery speed, stability, and reliability.
The DORA metrics are available out-of-the-box in GitLab, and now together with the DORA Performers score panel executives have a complete view into their organization’s DevOps health top to bottom.

New issues look now in beta
New issues look now in beta
Issues now share a common framework with epics and tasks, featuring real-time updates and workflow improvements:
- Drawer view: Open items from lists or boards in a drawer for quick viewing without leaving your current context. A button at the top lets you expand to full page view.
- Change type: Convert types between epics, issues, and tasks using the “Change type” action (replaces “Promote to epic”)
- Start date: Issues now support start dates, aligning their functionality with epics and tasks.
- Ancestry: The complete hierarchy is above the title and the Parent field in the sidebar. To manage relationships, use the new quick action commands
/set_parent
,/remove_parent
,/add_child
, and/remove_child
. - Controls: All actions are now accessible from the top menu (vertical ellipsis), which remains visible in the sticky header when scrolling.
- Development: All development items (merge requests, branches, and feature flags) related to an issue or task are now consolidated in a single, convenient list.
- Layout: UI improvements create a more seamless experience between issues, epics, tasks, and merge requests, helping you navigate your workflow more efficiently.
- Linked items: Create relationships between tasks, issues, and epics with improved linking options. Drag and drop to change link types and toggle the visibility of labels and closed items.

Description templates for epics, issues, tasks, objectives and key results
Description templates for epics, issues, tasks, objectives and key results
You can now streamline your workflow and maintain consistency across your projects with description templates for work items (epics, tasks, objectives, and key results).
This powerful addition allows you to create standardized templates, saving you time and ensuring all crucial information is included every time you create a new work item.

Change the severity of a vulnerability
Change the severity of a vulnerability
When triaging vulnerabilities, you need the flexibility to adjust severity levels based on your organization’s unique security context and risk tolerance. Until now, you had to rely on the default severity levels assigned by security scanners, which might not accurately reflect the risk level for your specific environment.
Now you can manually change the severity of specific vulnerability occurrences to better align with your organization’s security needs. This allows you to:
- Adjust the severity level of any vulnerability to Critical, High, Medium, Low, Info, or Unknown.
- Change multiple vulnerabilities’ severity at once from the vulnerability report.
- Easily identify which vulnerabilities have custom severity levels through visual indicators.
All severity changes are tracked in the vulnerability history and audit events and can only be overridden by your team members who have at least the Maintainer role for the project, or a custom role with the admin_vulnerability
permission. This feature gives security teams more flexibility and control over vulnerability prioritization.

We want to hear from you
Enjoyed reading this blog post or have questions or feedback? Share your thoughts by creating a new topic in the GitLab community forum.
Share your feedback