Articles from Source: GitLab-Blog

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

Custom rules in GitLab Duo Agentic Chat for greater developer efficiency

2025-08-12 00:00
Unlock the potential of GitLab Duo with custom rules to enhance developer efficiency! 🚀 Transform your AI assistant into a tailored coding expert. Set version controls for Java, enforce coding styles, and automate DevSecOps processes. This guide covers practical steps, use cases, and examples to streamline your coding standards. Explore how to implement custom rules in GitLab projects today! #GitLab #DeveloperEfficiency #CustomRules #DevSecOps #AIInDevelopment
Source: GitLab Blog
Michael Friedrich

Get started with GitLab Duo Agentic Chat in the web UI

2025-08-11 00:00
🚀 GitLab has introduced the Duo Agentic Chat feature, enhancing user interaction with the GitLab API directly from the web UI. This tool allows users to manage issues, track statuses, and take actions based on conversations. Access is available for Duo Pro or Enterprise users, streamlining workflows across projects. To start, navigate to your Group or Project, open the chat panel, and toggle to Agentic mode. Explore how Agentic Chat can simplify your development tasks! #GitLab #DuoAgenticChat...
Source: GitLab Blog
Daniel Helfand

Own your AI: Self-Hosted GitLab Duo models with AWS Bedrock

2025-08-07 00:00
Unlock the power of AI with GitLab Duo Self-Hosted! 🚀 This article outlines how organizations can implement AI models while maintaining control over data and security. Key benefits include data privacy, model flexibility, and compliance adherence. Learn about the architecture, prerequisites, and step-by-step implementation using AWS Bedrock. For detailed guidance, check out the full article! 📊🔐 #AI #GitLab #DataPrivacy #AWS #SoftwareDevelopment
Source: GitLab Blog
Olivier Dupré

GitLab uncovers Bittensor theft campaign via PyPI

2025-08-06 00:00
🚨 GitLab's Vulnerability Research team has uncovered a cryptocurrency theft campaign targeting the Bittensor ecosystem via typosquatted Python packages on PyPI. Multiple malicious packages mimicked legitimate ones, published within a 25-minute window. These were designed to steal funds during staking operations, bypassing user confirmations and draining wallets silently. The attackers used a typosquatting strategy, exploiting common errors to increase the likelihood of installation. GitLab is...
Source: GitLab Blog
Michael Henriksen

Measuring AI ROI at scale: A practical guide to GitLab Duo Analytics

2025-08-06 00:00
Unlock the value of AI with GitLab Duo Analytics! 📊 This practical guide emphasizes the importance of measuring AI investments to understand usage and ROI. GitLab's Duo Accelerator program offers a specialized tool that converts usage data into actionable insights. Organizations can optimize license allocation and identify high-value use cases, enhancing AI adoption across teams. Learn how to implement a hybrid analytics solution for measuring AI productivity and make informed decisions for...
Source: GitLab Blog
Paul Meresanu

AI in Action Hackathon: Celebrating the GitLab innovations

2025-08-05 00:00
🚀 The AI in Action Hackathon, held from May 6 to June 17, 2025, invited developers to explore AI solutions for a chance at a $50,000 prize pool. This collaboration between Google Cloud, MongoDB, and GitLab aimed to enhance DevSecOps practices, allowing participants to leverage powerful tools for innovative projects. 🌟 Notable winners included: - **Pipeline Doctor**: Uses AI for root cause analysis, improving CI/CD reliability. - **Agentic CICD**: Automates DevSecOps tasks, enhancing software...
Source: GitLab Blog
Nick Veenhof

Migrating by direct transfer is generally available

2025-07-31 00:00
🚀 GitLab 18.3 introduces direct transfer for migrating groups and projects, making it easier for users to copy resources between instances. This feature simplifies the migration process, allowing you to move entire top-level groups with sub-groups and projects without manual file exports. It supports user contribution mapping and works reliably with large projects. For those using GitLab.com, the feature is enabled by default. Self-managed users should check their application settings. 🌐...
Source: GitLab Blog
Magdalena Frankiewicz

Securing AI together: GitLab’s partnership with security researchers

2025-07-31 00:00
GitLab is enhancing security in AI with the support of external researchers. As AI evolves, so do the challenges, like prompt injection attacks. Our collaboration with organizations like Persistent Security helps us identify vulnerabilities and implement fast solutions. By engaging with the security research community, we aim to protect customers and ensure a secure development environment. Join us in our mission at GitLab! 🤝🔒 #AISecurity #CyberSecurity #GitLab #Collaboration #SoftwareSafety
Source: GitLab Blog
Kymberlee Price