Articles from Source: GitLab-Blog

Achieve CMMC Level 2 with GitLab Dedicated for Government

2025-11-12 00:00
🚀 The U.S. Department of Defense has introduced new compliance requirements for Defense Industrial Base (DIB) companies under the CMMC Final Rule. Companies must now apply NIST 800-171 and undergo audits by Third-Party Assessment Organizations (3PAO) every three years. 💼 GitLab Dedicated for Government offers a solution with its FedRAMP Moderate Authorization. This allows DIB companies to use the platform without extra audits, easing the compliance burden. 🔍 The Shared Responsibility Matrix...
Source: GitLab Blog
Drew Wilmoth

Secure AI agent deployment to GKE

2025-11-10 00:00
🚀 Deploying AI agents to Google Kubernetes Engine (GKE) is made simple with GitLab's integration! This tutorial covers how to set up secure deployments, offering full control over your infrastructure and seamless CI/CD integration. Key benefits include: - Full infrastructure control - No complex workarounds - Automatic scaling Prepare by enabling necessary APIs and creating your GitLab project and GKE cluster before diving into the deployment process. #AIAgents #GoogleCloud #GitLab...
Source: GitLab Blog
Regnard Raquedan

Migrate from pipeline variables to pipeline inputs for better security

2025-11-04 00:00
🚀 GitLab is enhancing CI/CD security by migrating from pipeline variables to pipeline inputs. Pipeline variables can be overridden without validation, posing security risks. In contrast, pipeline inputs offer explicit declarations, type safety, and built-in validation, improving overall maintainability and governance. To transition, restrict pipeline variables and configure roles effectively. This ensures a more secure CI/CD environment. Learn more about the migration process and its...
Source: GitLab Blog
Fabio Pitino

Claude Sonnet 3.7 deprecation notice for GitLab Duo

2025-10-31 00:00
🚨 Important Update for GitLab Duo Users! 🚨 Anthropic is deprecating Claude Sonnet 3.7. As a result, GitLab will remove support for this model in version 18.8, scheduled for January 15, 2026. 📅 Current Status: Claude Sonnet 3.7 is still available. 🔄 Action Needed: Migrate to Claude 4.0+ models now. For further details, check the resources or contact GitLab Support for assistance. #GitLab #AI #ClaudeSonnet #Migration #TechUpdates
Source: GitLab Blog
Karishma Kumar

What is a YAML file? A complete guide from basics to practical use

2025-10-31 00:00
📄 YAML is a widely used data serialization format, known for its clarity and simplicity. It's often utilized in configuration files and playbooks, especially in tools like Kubernetes and Ansible. 🔍 Key comparisons include YAML vs. JSON, highlighting YAML's use of indentation for better readability. The article also discusses YAML vs. CUE, emphasizing CUE's schema validation features. ✏️ Understanding YAML syntax, such as indentation and data structures, is crucial for effective use. The...
Source: GitLab Blog
GitLab Team

Ace your planning without the context-switching

2025-10-28 00:00
🚀 Software development teams often juggle multiple tasks under tight deadlines. The planning overhead can hinder strategic thinking, leading to missed opportunities. Introducing **GitLab Duo Planner**, an AI tool designed to streamline planning workflows right within GitLab. This tool helps product managers reduce overhead, improve alignment, and enhance predictability in their projects. Key features include: - Prioritization using frameworks like RICE and MoSCoW. - Efficient work breakdown...
Source: GitLab Blog
Amanda Rueda

Modernize Java applications quickly with GitLab Duo with Amazon Q

2025-10-22 00:00
🚀 Modernizing Java applications just got easier with GitLab Duo and Amazon Q! Upgrading from Java 8 to Java 17, which once took weeks, can now be done in minutes. Simply create an issue in GitLab and trigger the transformation with a command. The automated process analyzes your code, updates dependencies, and generates merge requests for review—all while maintaining functionality. This means less time on upgrades and more on new features! For more details, check out the full walkthrough!...
Source: GitLab Blog
Cesar Saavedra

Delivering faster and smarter scans with Advanced SAST

2025-10-21 00:00
🚀 GitLab's Advanced SAST is enhancing static application security testing to improve developer workflows. With the latest updates, teams can expect faster scans, increased accuracy, and the ability to create custom detection rules. 🔍 These enhancements, like multi-core and diff-based scanning, significantly reduce scan times, making security integration seamless. 💡 By prioritizing both speed and accuracy, GitLab aims to drive SAST adoption and secure software development. #DevSecOps #GitLab...
Source: GitLab Blog
Salman Ladha

GitLab 18.5: Intelligence that moves software development forward

2025-10-21 00:00
🚀 GitLab 18.5 has been released, focusing on improving usability and integrating AI for software development teams. The new panel-based UI enhances user experience, allowing easy access to GitLab Duo Chat for contextual assistance. Purpose-built agents support vulnerability triage and backlog management, streamlining workflows. Key updates include advanced security features for identifying exploitable vulnerabilities, alongside tools for backlog organization and simplified API configurations....
Source: GitLab Blog
Bill Staples

Claude Haiku 4.5 now available in GitLab Duo Agentic Chat

2025-10-20 00:00
🚀 Exciting news for GitLab users! Claude Haiku 4.5, Anthropic's latest and fastest model, is now available in the GitLab Duo model selector. With a performance score of 73.3% on SWE-bench Verified and over 2x the speed of Claude Sonnet 4.5, this model enhances coding workflows for developers. Claude Haiku 4.5 enables multi-agent orchestration, allowing efficient parallel task execution. This integration supports faster iterations and improved AI assistance within GitLab's ecosystem. Access...
Source: GitLab Blog
Tim Zallmann

Variable and artifact sharing in GitLab parent-child pipelines

2025-10-16 00:00
🚀 In the world of software development, adapting to evolving needs is essential. The article discusses the significance of CI/CD pipelines, specifically the parent-child pipeline model in GitLab. 🔗 This approach breaks complex pipelines into smaller, manageable child pipelines, improving functionality and efficiency. It also covers how to share variables and artifacts between these pipelines for streamlined operations. 📊 Key benefits include conditional execution, parallel processing, and...
Source: GitLab Blog
Daniel Helfand

How we built a structured Streamlit Application Framework in Snowflake

2025-10-10 00:00
🚀 The GitLab Data team has unified scattered Streamlit applications into a structured framework for Snowflake. This framework improves security, simplifies deployment, and enhances collaboration across roles: Maintainers, Creators, and Viewers. Key takeaways include the importance of governance, automation, and compliance from day one. Learn how to streamline your applications today! #DataEngineering #Streamlit #Snowflake #DevOps #Automation
Source: GitLab Blog
Radovan Bacovic

Optimize GitLab object storage for scale and performance

2025-10-08 00:00
Managing GitLab at scale requires careful object storage setup for optimal performance and security. Utilize a consolidated form for GitLab components to streamline configurations and enable encrypted S3 buckets. For container registries, a separate setup with the new s3_v2 driver is necessary. Ensure you disable proxy downloads for better performance and adopt identity-based authentication methods for improved security. #GitLab #ObjectStorage #CloudComputing #DevOps #DataSecurity 🌐🔐📦
Source: GitLab Blog
Tim Rizzi

Streamline enterprise artifact management with GitLab

2025-10-08 00:00
Managing artifacts has become increasingly complex and costly for organizations. A recent article highlights the significant challenges faced by platform engineers, including high licensing fees and productivity loss due to fragmented systems. GitLab offers a strategic solution by focusing on key artifact formats, helping to reduce operational overhead and improve efficiency. Their capabilities include lifecycle management, security integration, and deep CI/CD support. For teams looking to...
Source: GitLab Blog
Tim Rizzi

Atlassian ending Data Center as GitLab maintains deployment choice

2025-10-07 00:00
Atlassian has announced that its Data Center products will reach end-of-life by March 28, 2029. This shift requires many organizations to rethink their DevSecOps strategies. GitLab offers a range of deployment options, including self-managed, cloud, and hybrid solutions, ensuring flexibility and compliance for diverse business needs. For companies relying on self-managed deployments, this change poses challenges, particularly in regulated industries where compliance and data security are...
Source: GitLab Blog
Emilio Salvador

How GitLab transforms embedded systems testing cycles

2025-10-02 00:00
🚀 Embedded developers face long waits for testing cycles, often leading to delays in bug fixes and product releases. GitLab addresses these challenges with managed lifecycle environments, which automate virtual testing without the complexities of traditional setups. This innovative approach ties testing environments to merge requests, ensuring persistence throughout feature development while eliminating unnecessary rebuilds and reducing costs. Discover how GitLab transforms embedded systems...
Source: GitLab Blog
Darwin Sanoy

Greater AI choice in GitLab Duo: Claude Sonnet 4.5 arrives

2025-09-29 00:00
🚀 GitLab introduces Claude Sonnet 4.5, Anthropic’s advanced coding model, now available in the GitLab Duo model selector. Users can enhance their experience with improved tool orchestration and domain-specific capabilities. This model excels in cybersecurity, finance, and research workflows. 👩‍💻 GitLab Duo Pro and Enterprise customers can access it now. Check out GitLab's documentation for more details! #GitLab #AI #Coding #SoftwareDevelopment #ClaudeSonnet4.5
Source: GitLab Blog
Tim Zallmann

Agentic AI guides and resources

2025-09-26 00:00
Discover the potential of Agentic AI! 🤖 This advanced AI type operates independently, breaking complex tasks into manageable steps and adapting to challenges. Unlike traditional AI, it understands requests and executes plans without constant human input. GitLab’s latest updates enhance development with tools like GitLab Duo, enabling seamless collaboration between developers and AI agents. Learn how Agentic AI is shaping the future of software development! 🚀 #AgenticAI #SoftwareDevelopment...
Source: GitLab Blog
GitLab

GitLab Duo Agent Platform adds support for Model Context Protocol

2025-09-26 00:00
🚀 GitLab Duo Agent Platform now supports the Model Context Protocol (MCP), enhancing the integration of AI in development. MCP provides AI secure access to internal systems, enabling developers to retrieve real-time information directly within their IDE. This reduces context switching and allows for a smoother workflow. With MCP, AI tools can connect reliably to various systems while maintaining security and privacy. Explore the capabilities of GitLab’s MCP in your development environment...
Source: GitLab Blog
Itzik Gan Baruch

GitLab named a Leader in the 2025 Gartner Magic Quadrant for DevOps Platforms

2025-09-25 00:00
🚀 GitLab has been recognized as a Leader in the 2025 Gartner® Magic Quadrant™ for DevOps Platforms for the third year in a row! This acknowledgment reflects GitLab's strong platform strategy, essential for modern software development. Organizations are increasingly leveraging AI-driven capabilities while ensuring security and compliance. GitLab's unified platform enhances collaboration, enabling teams to deliver software efficiently and securely. Key features include: - Automated code reviews...
Source: GitLab Blog
Manav Khurana

GitLab 18.4: AI-native development with automation and insight

2025-09-23 00:00
🚀 GitLab 18.4 is here, enhancing AI-native development! The latest update expands your capabilities with custom agents through the AI Catalog, improving collaboration via Agentic Chat, and refining code navigation using the Knowledge Graph. Plus, the new Fix Failed Pipelines Flow ensures your pipelines remain efficient and aligned with business needs. Join The Developer Show on Sept. 23 for insights on these features! #GitLab #AIDevelopment #DevOps #SoftwareEngineering #Innovation
Source: GitLab Blog
Bill Staples

A comprehensive guide to GitLab DAST

2025-09-17 00:00
🔒 Modern businesses rely heavily on web applications, making security essential. GitLab's Dynamic Application Security Testing (DAST) helps identify runtime vulnerabilities that static analysis misses. 📊 DAST integrates into CI/CD pipelines, providing automated security testing to enhance compliance and risk management. It detects issues like authentication flaws, input validation vulnerabilities, and more. 🔄 By adopting DAST, teams can reduce costs, speed up deployment, and empower...
Source: GitLab Blog
Fernando Diaz

GitLab named a Leader in the 2025 Gartner Magic Quadrant for AI Code Assistants

2025-09-17 00:00
🚀 GitLab has been recognized as a Leader in the 2025 Gartner Magic Quadrant for AI Code Assistants for the second time. The evaluation highlights GitLab Duo's generative AI capabilities, which integrate into the DevSecOps platform. This allows teams to automate tasks and enhance collaboration through AI agents. 🔐 The GitLab Duo Agent Platform prioritizes security and compliance, ensuring all actions are visible and reviewable. It helps developers focus on high-impact work while maintaining...
Source: GitLab Blog
Manav Khurana

How GitLab Duo Agent Platform transforms DataOps

2025-09-16 00:00
🚀 Discover how the GitLab Duo Agent Platform can streamline DataOps! Creating dbt models manually can take hours, but this platform automates the process in under 10 minutes. By extracting data from Reddit Ads to Snowflake, it generates models, configurations, and test queries—all without writing code. Key steps include preparing data structures, utilizing GitLab Duo's features, and validating outcomes with automated tests. This approach significantly enhances developer efficiency and...
Source: GitLab Blog
Dennis van Rooijen

GitLab and Accenture announce Global Reseller Agreement

2025-09-15 00:00
🚀 GitLab and Accenture have announced a global reseller agreement, making Accenture an authorized reseller of GitLab's DevSecOps platform. This collaboration aims to enhance digital transformation for organizations. Key focus areas include: - **Enterprise-scale DevSecOps Transformation** for modernizing development practices - **Mainframe Modernization** to assist customers in migrating from legacy systems - **GitLab Duo with Amazon Q** for AI-driven software development ensuring security and...
Source: GitLab Blog
GitLab

How we supercharged GitLab CI statuses with WebSockets

2025-09-15 00:00
🚀 We've made significant improvements to GitLab's CI job status updates by reducing API calls by 92.56%! In 2025, we've shifted from legacy polling to WebSockets, allowing real-time updates without unnecessary network traffic. This change means users now see job status updates instantly instead of waiting up to 30 seconds. With GraphQL subscriptions, we’ve transformed how data is fetched, resulting in just 3.4 million calls per day, down from 45 million. Stay tuned as we work on implementing...
Source: GitLab Blog
Payton Burdette

Supercharge your Git workflows

2025-09-10 00:00
Struggling with slow Git clone times? ⏳ Introducing **Git Much Faster**! This optimization script helps developers reduce clone times significantly, with improvements of up to 93%. By utilizing various benchmarking techniques, it transforms workflows for large repositories. Key benefits include: - Reduced CI/CD pipeline delays - Lower infrastructure costs - Enhanced developer productivity 🚀 Learn how to implement these optimizations for both development and CI/CD environments. #Git #DevOps...
Source: GitLab Blog
Darwin Sanoy

A developer's guide to building secure retail apps with GitLab

2025-09-04 00:00
🔒 Retailers face unique security challenges as modern commerce expands. With mobile apps, AI, and IoT, each touchpoint increases the risk of vulnerabilities that can impact customer trust and revenue. Traditional security methods often fall short in this complex landscape. An integrated DevSecOps platform, like GitLab, embeds security into the development lifecycle, allowing teams to innovate while maintaining customer experience. Discover how to address these challenges effectively through...
Source: GitLab Blog
Rebeca Fenoy-Anthony

Vibe coding with GitLab Duo Agent Platform: Issue to MR Flow

2025-09-03 00:00
🚀 Introducing the GitLab Duo Agent Platform! Available now in Beta, this tool enables AI agents to streamline complex tasks with GitLab resources like issues and merge requests. The "Issue to MR" Flow simplifies turning well-scoped issues into draft merge requests, saving developers time and effort. By automating the process, it reduces the overhead associated with common development tasks. To get started, ensure you have a clear issue with requirements and the necessary permissions. Then,...
Source: GitLab Blog
Cesar Saavedra

GitLab achieves ISO/IEC 42001 certification for AI governance

2025-09-02 00:00
🚀 GitLab has achieved the ISO/IEC 42001 certification for AI governance! This certification establishes a framework for responsible AI management within organizations. The certification covers GitLab Duo and the Duo Agent Platform, enhancing collaboration and efficiency in software development. Key features include code suggestions, vulnerability explanations, and automated test generation. This achievement promotes trust, transparency, and aligns with evolving AI regulations. GitLab is...
Source: GitLab Blog
Davoud Tu

Secure Rust development with GitLab

2025-09-02 00:00
🚀 Rust developers, GitLab is here to enhance your workflow! The platform offers strong CI/CD capabilities tailored to Rust's emphasis on safety and performance. With GitLab, you can easily set up automated testing, cross-platform builds, and effective documentation generation. Explore how to build a mortgage calculator app in Rust while leveraging GitLab's features for efficient development! #GitLab #RustProgramming #CICD #DevSecOps #SoftwareDevelopment
Source: GitLab Blog
Fernando Diaz

Why enterprise independence matters more than ever in DevSecOps

2025-09-02 00:00
GitLab emphasizes the importance of enterprise independence in its latest release, GitLab 18.3. Key features include enhanced AI transparency and governance, ensuring that your code and data are not locked into vendor systems. The GitLab AI Transparency Center details data usage, providing clarity in an evolving landscape. 🛠️✨ Deployment options are flexible, allowing organizations to adapt to regulatory challenges without vendor constraints. Security and compliance are built-in, reducing...
Source: GitLab Blog
Robin Schulman

Fine-grained permissions for job tokens is now GA

2025-08-26 00:00
🚀 GitLab 18.3 has launched fine-grained permissions for job tokens, now in GA! This update enhances security by allowing maintainers to set specific permissions for job tokens, following the principle of least privilege. 🔒 Key resources include Repositories, Deployments, and Pipelines, with more API endpoints planned for future releases. This capability aims to reduce security risks in CI/CD pipelines. 👥 DevOps teams should assess this opt-in feature for projects with automated deployments....
Source: GitLab Blog
Joe Randazzo

Custom admin roles are now GA

2025-08-25 00:00
🚀 GitLab has rolled out custom admin roles for Self-Managed and Dedicated instances! These roles enable organizations to apply granular permissions, ensuring the principle of least privilege is upheld while enhancing operational efficiency. Key features include centralized management, LDAP integration, and purpose-built roles for various teams. This aligns with GitLab's mission to boost software supply chain security. For more details, check out the custom roles documentation. #GitLab...
Source: GitLab Blog
Joe Randazzo

Embedded views: The future of work tracking in GitLab

2025-08-21 00:00
📊 Tired of switching tabs in GitLab to track your projects? Introducing **Embedded Views**! This feature, available in version 18.3, allows you to access live, relevant data directly within your workflow. No more outdated reports or endless context switching. With **GitLab Query Language (GLQL)**, you can pull real-time data right where you need it, enhancing collaboration and maintaining context. Learn how this can transform your team's work tracking! 🚀 #GitLab #ProjectManagement...
Source: GitLab Blog
Alex Fracazo

GitLab 18.3: Expanding AI orchestration in software engineering

2025-08-21 00:00
🚀 GitLab 18.3 is here, enhancing AI orchestration in software engineering! The platform now integrates AI at three levels: a unified data repository, a control plane for software delivery, and a streamlined user experience. This aims to boost productivity and simplify workflows. Key updates include the introduction of AI agents, expanded integrations, and enhanced context awareness for improved collaboration. Explore the future of DevSecOps with GitLab! 🌟 #GitLab #DevSecOps #AIIntegration...
Source: GitLab Blog
Bill Staples

GitLab 18.3: Expanding AI orchestration in software engineering

2025-08-21 00:00
🚀 GitLab 18.3 is here, enhancing software engineering with integrated AI capabilities! The platform now serves as a comprehensive system of record, control plane, and user experience hub. Key updates include a Knowledge Graph for better data context, an Orchestration Layer for multi-agent workflows, and first-class agent integration across the development lifecycle. This evolution promotes seamless human-AI collaboration, boosting productivity for over 50 million users. Explore the future of...
Source: GitLab Blog
Bill Staples

The GitLab documentation site gets a major design overhaul

2025-08-20 00:00
🚀 The GitLab documentation site has undergone a major redesign! Key updates include: 🌙 Dark mode for improved readability. 🎨 Enhanced brand alignment with GitLab's marketing site. 👍 Simplified feedback options with thumbs up/down directly on pages. 📚 Redesigned navigation for easier access to over 2,300 pages. 🔧 Addressed technical debt for a more polished experience. These changes stem from a recent platform migration, enhancing overall performance. #GitLab #Documentation #UXDesign...
Source: GitLab Blog
Julia Miocene

What’s new in Git 2.51.0?

2025-08-18 00:00
🚀 Git has released version 2.51, with key updates aimed at improving performance and user experience. 🔧 Notable changes include enhanced git-push(1) and git-fetch(1) commands, which now use batched updates for reference synchronization, resulting in up to 22x speed improvements. 📦 The release also introduces the "reftable" format as the default reference backend, addressing limitations of the previous "files" backend. 🔑 Additionally, SHA-256 is now the default hash function, enhancing...
Source: GitLab Blog
Karthik Nayak

Why financial services choose single-tenant SaaS

2025-08-14 00:00
Financial institutions face unique challenges with shared infrastructure, which heightens systemic risks. As highlighted by JPMorgan Chase's CISO, incidents on multi-tenant platforms can lead to widespread disruptions. GitLab Dedicated offers a solution, providing isolated environments for development while ensuring compliance and security. This approach enables institutions to manage risks more effectively, ensuring their source code is treated as a critical asset. Learn more about how...
Source: GitLab Blog
Allie Holland