April 2026 Summaries
22 posts from GitLab
Filter
Month:
Year:
Post Summaries
Back to Blog
GitLab's Signals Engineering team created a custom framework called Weekly Attack Testing for Continuous Health (WATCH) to ensure the reliability of their security operations center (SOC) alerting system. WATCH addresses the challenge of silent failures in detection systems by simulating real-world malicious behavior on owned infrastructure and validating whether alerts are properly triggered and routed through their security monitoring stack, which includes Security Information and Event Management (SIEM) and Security Orchestration, Automation, and Response (SOAR) systems. This automated framework operates on a GitLab CI/CD pipeline, running weekly tests at random intervals to prevent detection timing issues, and uses notifications to differentiate between test-generated and real alerts. WATCH enhances detection validation by closing gaps not covered by their existing GitLab Universal Automated Response and Detection (GUARD) system and provides real-time visibility into detection health via interactive dashboards hosted on GitLab Pages. By proactively identifying detection failures before actual incidents occur, WATCH improves detection reliability and allows GitLab to replay tactics, techniques, and procedures (TTPs) from past security operations to validate detection rules.
Apr 30, 2026
2,258 words in the original blog post.
Teaching software development at scale presents challenges in assignment distribution and feedback, which the GitLab for Education program addresses by providing educational institutions with free access to GitLab Ultimate. Stephen G. Dame, a lecturer at the University of Washington, Bothell, utilizes GitLab to manage course materials, assignments, and feedback, reflecting real-world software development workflows. His structured use of GitLab's Groups and Subgroups allows for organized courses, maintaining privacy for solution codes, and controlled access for students and graders. Students manage version control through private repositories, submitting assignments via merge requests, which facilitates contextual feedback. Automation with GitLab's REST API helps manage large classes, and the initial setup leads to a self-sustaining system that immerses students in professional-grade development practices.
Apr 29, 2026
905 words in the original blog post.
GitLab has developed a CI/CD Observability solution to optimize visibility and performance for enterprises using GitLab self-managed instances. This solution, part of GitLab's Platform Excellence program, helps organizations transform raw pipeline metrics into actionable insights, aiding infrastructure investment decisions, bottleneck remediation, and capacity planning. A notable implementation involved a financial services organization collaborating with GitLab's customer success architect to enhance their pipeline visibility through a containerized observability solution using the gitlab-ci-pipelines-exporter, Prometheus, and Grafana. The system provides a comprehensive set of dashboards that offer real-time and historical insights into pipeline performance, job execution, and infrastructure metrics, enabling users to identify performance bottlenecks and optimize resource allocation. Key features include a Pipeline Overview Dashboard, Job Performance Dashboard, Runner & Infrastructure Dashboard, and Deployment Frequency Dashboard, each offering specific insights into different aspects of CI/CD operations. The solution is designed to integrate seamlessly with existing Kubernetes infrastructure, employing a combination of GitLab API, Node Exporter, and Grafana for data visualization, and is tailored to enhance the observability and performance of large-scale CI/CD deployments.
Apr 28, 2026
1,636 words in the original blog post.
GitLab has deepened its integration with Anthropic's Claude models, enhancing its intelligent orchestration platform to offer AI capabilities within a framework of governance, compliance, and auditability. This integration, part of the GitLab Duo Agent Platform, utilizes Claude for a range of functions such as code generation, review, and vulnerability resolution without bypassing existing security and compliance measures. By embedding governance controls within the software development lifecycle, GitLab ensures that AI suggestions, such as code changes, adhere to the same approval and security processes as human-generated changes, maintaining enterprise control and transparency. The integration also allows enterprises to access Claude models through Google Cloud's Vertex AI and Amazon Bedrock, streamlining AI deployment using existing cloud governance frameworks. GitLab's agentic software development vision emphasizes AI's autonomous handling of tasks while ensuring reliability and safety, thus offering customers advanced AI capabilities without sacrificing control or visibility.
Apr 28, 2026
624 words in the original blog post.
The integration of AI assistants like GitLab Duo, Claude, and Cursor with the GitLab CLI (glab) significantly enhances the development workflow by providing AI agents with direct and reliable access to GitLab projects. This integration is achieved through the Model Context Protocol (MCP), which allows AI tools to interact with GitLab without manual data transfer or reliance on outdated training data. By using glab, developers can streamline processes such as issue reading, merge request commenting, and pipeline checking, enabling faster and more efficient workflows. The tutorial illustrates how AI can assist in code review by fetching structured data directly from GitLab, reducing the need for manual input and enhancing the agent's capability to provide useful insights. Furthermore, glab's support for JSON output and its compatibility with the full GitLab REST and GraphQL API enable AI agents to access comprehensive project data seamlessly. The ongoing development of agent-friendly features and machine-readable error messages aims to improve the interaction between AI tools and GitLab, inviting user feedback to shape future enhancements and ensure that glab remains a powerful interface for AI-driven development.
Apr 27, 2026
1,836 words in the original blog post.
Starting with Omnibus-GitLab 19.0, GitLab will no longer include a GitLab-built version of curl in FIPS packages, opting instead to use the curl package provided by the customer's Linux distribution. This change is driven by curl 8.18.0's deprecation of compilation against OpenSSL 1.x, affecting systems like Amazon Linux 2 and AlmaLinux 8. GitLab's approach aligns with its existing practice of using the distribution's cryptographic libraries in FIPS packages for maintainability and security reasons. The transition, effective from May 21, 2026, means that GitLab will not be responsible for curl security updates specifically in FIPS packages, and customers must ensure their OS's curl is up to date. The change is intended to maintain functionality without requiring immediate action from users, though they should note that scanner findings for curl will now reflect the host OS package.
Apr 24, 2026
304 words in the original blog post.
An extraordinary GitLab AI Hackathon, co-sponsored by Google Cloud and Anthropic, was held from February 9 to March 25, 2026, attracting nearly 7,000 developers who created over 600 AI agents designed to enhance software deployment and security workflows. Participants were challenged to build AI agents that integrate seamlessly into existing workflows, with projects evaluated on technical work, design, potential impact, and idea quality. The standout project, LORE, or the Living Organizational Record Engine, impressed judges with its robust testing and ability to address the critical issue of knowledge retention within engineering teams. Other notable winners included Gitdefender for identifying and fixing security issues autonomously, GraphDev for visualizing system changes over time, and Time-Traveler for safely executing database migrations. The hackathon also emphasized sustainability, awarding green prizes to projects like GreenPipe for assessing the carbon footprint of CI/CD pipelines. The event showcased the potential of AI to accelerate development processes and highlighted the importance of combining AI capabilities with rich contextual understanding for even greater innovation in the future.
Apr 22, 2026
1,164 words in the original blog post.
GitLab Duo Agent Platform, in collaboration with Amazon Bedrock, offers a robust solution for teams using GitLab and AWS, integrating AI into the software development lifecycle. This integration leverages GitLab as the orchestration layer with agentic AI capabilities, allowing for streamlined workflows in planning, security scanning, and vulnerability remediation, while Amazon Bedrock provides a secure and compliant AI inference layer. The solution addresses common challenges such as operational fragmentation, security concerns, and cloud spend optimization by consolidating AI governance and eliminating the need for separate AI tools, thereby enhancing efficiency and control within the existing AWS infrastructure. By using the GitLab AI Gateway, organizations can manage AI model calls efficiently, ensuring that data remains secure within AWS boundaries. This unified approach helps avoid the pitfalls of shadow AI and fragmented tooling, providing a scalable and cohesive AI strategy that aligns with existing cloud commitments and governance policies.
Apr 21, 2026
1,394 words in the original blog post.
Git 2.54.0 introduces several significant advancements contributed by the GitLab team and the broader Git community, focusing on improving storage, commit history management, repository size tracking, and maintenance infrastructure. The release features pluggable object databases, allowing for diverse storage backends similar to the existing reference handling, and aims to facilitate the introduction of new storage formats. It also introduces a new git-history command, inspired by tools like Jujutsu, to simplify commit history editing with subcommands like reword and split, moving towards better support for Stacked Diffs. A native replacement for git-sizer now provides detailed repository metrics, including size and structure, enhancing observability. Additionally, the new git-maintenance tool replaces the monolithic git-gc with task-based maintenance, offering geometric compaction for object repacking, particularly benefiting large monorepos. These updates, led by figures like Patrick Steinhardt, Elijah Newren, and others, mark a significant evolution in Git's functionality and usability.
Apr 20, 2026
2,254 words in the original blog post.
Anthropic's Mythos Preview model has uncovered thousands of zero-day vulnerabilities in major operating systems and web browsers, revealing a critical OpenBSD bug that went unnoticed for 27 years. While Mythos demonstrated the ability to autonomously chain vulnerabilities into an effective exploit, the response from the defense side has been lagging, with many vulnerabilities exploited before teams even become aware of them. The rapid advancement of AI in coding has led to an explosion of new security findings, overwhelming security teams with disclosures faster than they can manage. This acceleration emphasizes the necessity for security to be integrated into the development pipeline itself, ensuring that code is automatically checked for vulnerabilities before merging. Despite improvements in defender tooling, the inability to act swiftly on known vulnerabilities remains a significant issue, with 60% of breaches in 2025 involving exploits of already patched vulnerabilities. As AI-generated code increases the number of vulnerabilities, the integration of AI into security processes must be seamless, enabling real-time detection and remediation. Organizations are urged to enforce security policies consistently across development workflows, ensuring that every line of code passes through defined security controls. The challenge lies in balancing the speed of AI-assisted development with robust security measures, aiming for a system where AI amplifies existing security foundations rather than replacing them.
Apr 20, 2026
1,262 words in the original blog post.
GitHub's impending policy change, set to begin on April 24, 2026, will involve using interaction data from Copilot Free, Pro, and Pro+ users for AI model training unless users opt out, sparking significant concerns in regulated industries such as finance, healthcare, and defense. This shift mandates a closer examination of AI governance and data handling practices, especially for organizations under strict compliance frameworks like the Federal Reserve's SR 11-7, DORA, NIST 800-53, FISMA, and HIPAA. The policy change has intensified the focus on AI vendor data governance, emphasizing the need for clear contractual agreements, auditability, and separation from vendor incentives to protect sensitive intellectual property. GitLab distinguishes itself by not using customer data for AI training across all tiers, maintaining a cloud-neutral and model-neutral stance, and providing transparency through its AI Transparency Center, which documents model features, data handling, and compliance status. This approach contrasts with GitHub's policy, which has prompted organizations to reassess their AI governance strategies and seek vendors who can provide definitive, documented answers regarding data usage and model training.
Apr 20, 2026
1,081 words in the original blog post.
GitLab Duo Agent Platform enhances software development efficiency by allowing teams to ship faster, catch bugs earlier, and automate tasks with the use of AI, while also addressing financial oversight concerns through new usage controls introduced in GitLab 18.11. These controls include subscription-level and per-user spending caps, which help organizations manage their on-demand GitLab Credits effectively, ensuring that AI spending remains bounded, predictable, and controllable. The platform's governance tools provide visibility into credit consumption, allowing organizations to set budget guardrails, track usage patterns, and allocate credits fairly among users. By using usage-based pricing with hard caps, GitLab offers a flexible and predictable budgeting solution, enabling businesses to scale AI adoption without the risk of unexpected costs, and promoting equitable access among team members. These measures support the deployment of the GitLab Duo Agent Platform across various scales, from small pilot groups to large enterprises, ensuring confidence in budget management and facilitating broader AI usage.
Apr 16, 2026
1,296 words in the original blog post.
GitLab 18.11 introduces an advanced, autonomous pipeline for application security, significantly transforming how vulnerabilities are managed and resolved. The platform features Agentic SAST Vulnerability Resolution, which automatically generates ready-to-merge code fixes for SAST vulnerabilities, allowing developers to maintain workflow continuity and reduce time spent on manual remediation. This system uses the GitLab Duo Agent Platform to analyze vulnerabilities in context, generate and validate fixes, and present developers with informed decisions for remediation, all while ensuring vulnerabilities are addressed before reaching production. Enhanced with faster SAST scanning, smarter prioritization, and tighter governance, GitLab 18.11 aligns vulnerability scores with real-world risks using the CVSS 4.0 standard, enabling risk-based enforcement and policy-based adjustments. The introduction of a Security Manager role and SAST configuration profiles further streamlines security management, providing comprehensive scanner coverage and governance without necessitating code modifications.
Apr 16, 2026
864 words in the original blog post.
GitLab 18.11 introduces two new AI-driven agents, the CI Expert Agent and Data Analyst Agent, to address gaps in the software development lifecycle that have been largely overlooked by traditional tools. The CI Expert Agent, now in beta, facilitates rapid setup of continuous integration pipelines by analyzing repositories and automatically generating build and test configurations tailored to specific languages and frameworks, thus eliminating the need for manual YAML configuration. Meanwhile, the Data Analyst Agent, now generally available, enables users to query GitLab data in natural language, providing instant insights into metrics such as merge request cycle times, pipeline performance, and deployment targets without requiring specialized query language knowledge or reliance on analytics teams. Both agents are integrated within GitLab, ensuring real-time, context-aware assistance that enhances the efficiency of code delivery and maintenance while offering a cohesive platform experience.
Apr 16, 2026
895 words in the original blog post.
GitLab Duo Agent Platform now supports Anthropic's Claude Opus 4.7, bringing advancements in handling complex, multistep tasks essential for the software delivery lifecycle. Opus 4.7 improves reasoning, instruction following, and self-verification, enhancing efficiency in CI/CD pipelines, code reviews, and vulnerability resolutions by reducing errors and ensuring predictable outcomes. It enables smoother transitions from code generation to production by minimizing delays and interruptions, particularly in security workflows and remediation sequences. The model's consistency aids in resolving issues in CI/CD processes without losing context, thus preventing escalations. Available for selection in the platform, Opus 4.7 strengthens the intelligence layer across planning, development, security, and deployment stages, offering a more capable model for decision-making. Pricing details and trial options are available, with existing subscribers able to utilize the platform using included GitLab Credits, while the blog post also contains forward-looking statements subject to risks and uncertainties.
Apr 16, 2026
579 words in the original blog post.
GitLab 19.0 is set to release with 15 breaking changes, highlighting a continued effort to reduce such disruptions through a mandatory approval process for impact mitigation. Significant changes include the shift from NGINX Ingress to Gateway API with Envoy Gateway, removal of bundled PostgreSQL, Redis, and MinIO from the Helm chart, discontinuation of Resource Owner Password Credentials (ROPC) OAuth grant, and the upgrade requirement to PostgreSQL 17. Medium-impact alterations involve ending support for Ubuntu 20.04 and Redis 6, while low-impact adjustments include removing Spamcheck and the Slack slash commands integration. The release outlines specific deployment windows and provides resources for managing these changes, ensuring users can prepare their systems accordingly.
Apr 15, 2026
2,246 words in the original blog post.
GitLab Duo Agent Platform, available since January 2026, integrates with Google Cloud's Vertex AI to bring agentic AI to every phase of the software development lifecycle, offering an intelligent orchestration layer for planning, coding, reviewing, and securing software. This partnership enables automated DevSecOps workflows and lifecycle context management, enhancing the capabilities of AI agents beyond single-task solutions by integrating them into end-to-end processes. The platform leverages Vertex AI's infrastructure to provide a model-flexible environment, allowing teams to use the best-suited models for various tasks, thus amplifying their development capabilities without the complexity of managing underlying AI models. This collaboration aims to streamline software delivery, reduce context switching, and ensure strict enterprise governance while avoiding the pitfalls of fragmented AI toolchains, ultimately enhancing developer productivity within a unified and secure system of record. As both GitLab and Vertex AI continue to evolve, their combined efforts promise to deliver significant value to organizations transitioning from AI experimentation to fully governed software development processes on Google Cloud.
Apr 14, 2026
1,214 words in the original blog post.
GitLab has been recognized as a Leader in the 2026 Omdia Universe for AI-assisted Software Development, particularly in IDE-based tools, due to its comprehensive solution breadth and strategic innovation. The report highlights GitLab's top scores in Solution Breadth, Strategy and Innovation, and Core Features, reflecting its robust full software development lifecycle capabilities, including planning, deployment, and issue management. This year's evaluation by Omdia emphasizes the importance of full lifecycle capabilities over mere coding speed, noting that platforms excelling in testing, security, deployment, and orchestration are setting the pace. The report also underscores the evolving role of developers, who now focus more on supervising AI-generated code and ensuring quality and compliance in an enterprise context. GitLab's commitment to privacy-first architecture, compliance certifications, and deployment flexibility positions it as a leader, especially for organizations in regulated sectors. The shift towards agentic AI and the need for comprehensive lifecycle management are key themes, with GitLab exemplifying these through its integrated approach and enterprise readiness.
Apr 13, 2026
1,033 words in the original blog post.
GitLab's CI/CD pipeline model is engineered to handle complex software delivery needs, such as managing monorepos, microservices across repositories, and deployments to multiple environments, all while maintaining uniform standards. It offers features like parent-child pipelines, DAG execution, dynamic pipeline generation, multi-project triggers, and merge request pipelines with merged results to address specific challenges in software engineering. These features enable teams to streamline their workflows, reduce pipeline runtimes, and ensure compliance without overburdening platform teams, allowing for a scalable and efficient delivery system. By understanding and leveraging the full spectrum of GitLab's offerings, teams can create a delivery system that aligns with their organizational processes and scales with their growing needs, ultimately providing a cohesive and adaptable CI/CD framework.
Apr 09, 2026
2,704 words in the original blog post.
GitLab Duo CLI, currently in public beta, is designed to enhance automation in software development by integrating agentic AI into both terminal and interactive environments, addressing limitations of traditional AI assistants that focus solely on coding. This tool operates in two modes: Interactive mode, which involves human-in-the-loop approval for actions, aiding in tasks like codebase understanding and error fixing, and Headless mode, which is non-interactive and suitable for automated workflows such as CI/CD. The security model of GitLab Duo CLI emphasizes built-in prompt injection detection and composite identity to ensure actions are auditable and limited to authorized tasks, applying the principle of least privilege. By providing a terminal interface that supports scripting, automation, and portability, GitLab Duo CLI complements IDE interfaces, facilitating comprehensive software lifecycle management and offering developers the flexibility to automate and optimize tasks across different stages, from coding to deployment.
Apr 07, 2026
693 words in the original blog post.
In the context of modern software development, integrating test management with continuous integration and delivery (CI/CD) pipelines is essential for maintaining visibility, traceability, and compliance throughout the software development lifecycle. This integration is particularly crucial as testing expands across automated pipelines, making execution data more dispersed and difficult to track. For organizations utilizing GitLab for CI/CD and SmartBear QMetry for test management, the manual process of uploading test results can hinder efficiency and delay feedback loops, complicating the maintenance of a centralized view of testing. The newly introduced QMetry GitLab Component addresses this challenge by automatically uploading test results like JUnit or TestNG directly from GitLab pipelines to QMetry with minimal configuration. This component reduces manual overhead, ensures consistent and up-to-date test data, and provides a comprehensive, audit-ready record of testing activities, which is particularly valuable for regulated industries requiring strict traceability and compliance. By streamlining test result management, teams can accelerate feedback loops, make more informed release decisions, and leverage AI-powered insights for enhanced test optimization.
Apr 07, 2026
4,293 words in the original blog post.
In March 2026, a series of supply chain attacks highlighted the vulnerabilities in CI/CD pipelines, as sophisticated threat actors targeted widely-used tools such as Trivy, Checkmarx KICS, LiteLLM, and axios, exploiting the implicit trust these pipelines place in their inputs. The attacks involved credential-stealing malware that infiltrated through compromised package versions, leveraging packaging misconfigurations and vulnerabilities in transitive dependencies. GitLab's response emphasizes the need for centralized policy-driven protection, advocating for the use of Pipeline Execution Policies (PEPs) to enforce security checks across all pipelines, regardless of individual project configurations. These policies are designed to detect and block compromised tools, prevent accidental exposure during package publishing, and monitor dependency integrity. GitLab's broader defense strategy includes secret detection, dependency scanning, and merge request approval policies, aimed at minimizing the impact of such attacks. The incidents underscore the importance of treating build pipelines with the same security rigor as networks and cloud infrastructures, urging organizations to rotate credentials regularly, pin dependencies to checksums, and centralize policy management to safeguard against future threats.
Apr 07, 2026
3,030 words in the original blog post.