[{"data":1,"prerenderedAt":779},["ShallowReactive",2],{"/en-us/releases/whats-new/18-1":3,"navigation-en-us":117,"banner-en-us":527,"footer-en-us":537},{"id":4,"title":5,"body":6,"category":6,"config":7,"content":12,"description":6,"extension":110,"meta":111,"navigation":112,"path":113,"seo":114,"slug":6,"stem":115,"testContent":6,"type":6,"__hash__":116},"pages/en-us/releases/whats-new/18-1.yml","18 1",null,{"template":8,"noContent":9,"version":10,"releaseDate":11},"ReleasesWhatsNewV1",false,18.1,"Jun 24, 2025",{"title":13,"components":14},"GitLab 18.1",[15,32],{"componentName":16,"type":16,"componentContent":17},"ReleasesWhatsNewHero",{"title":18,"description":19,"video":20,"config":30},"What's new in GitLab 18.1","Maven virtual registry, SLSA compliance components, enhanced code review, compromised password detection, and foundational platform improvements.",{"config":21,"heading":24,"description":25,"button":26},{"href":22,"thumbnail":23},"https://player.vimeo.com/video/1095679084?badge=0&autopause=0&player_id=0&app_id=58479","https://res.cloudinary.com/about-gitlab-com/image/upload/v1758936215/c8da9611-1472-4949-bd08-736b7d874bde.png","Building the foundation for AI-enhanced DevOps","With GitLab 18.1, we are setting the groundwork for modernized software development where dependency management, security, and compliance become intelligent, automated capabilities that scale with your organization.",{"text":27,"config":28},"Read CEO's blog",{"href":29},"/blog/gitlab-duo-agent-platform-what-is-next-for-intelligent-devsecops/",{"id":31},"18.1",{"componentName":33,"type":33,"componentContent":34},"ReleasesWhatsNewFeatureList",{"features":35},[36,52,67,80,95],{"title":37,"config":38,"labels":40,"description":44,"items":45},"Maven Virtual Registry (Beta): Centralizing Enterprise Dependency Management",{"href":39},"https://docs.gitlab.com/user/packages/virtual_registry/maven/",[41,42,43],"manage","deploy","operate","The Maven registry combines multiple repositories into one endpoint, eliminates sequential queries, and reduces setup complexity so developers can focus on coding instead of managing repositories:",[46,48,50],{"text":47},"Intelligent caching accelerates build times to enable teams to iterate and ship faster.",{"text":49},"Real-time security scanning across all dependencies provides continuous vulnerability detection without manual checks.",{"text":51},"Enterprise scale supports 20 virtual registries with 20 upstreams each to accommodate for large organizations' complex needs.",{"title":53,"config":54,"labels":56,"description":59,"items":60},"SLSA Level 1 Compliance: Automate supply chain security",{"href":55},"https://docs.gitlab.com/ci/pipeline_security/slsa/",[57,42,58],"secure","analyze","New pre-built CI/CD components deliver immediate SLSA compliance for software supply chain security without custom development:",[61,63,65],{"text":62},"Automatic provenance generation by GitLab Runner creates SLSA-compliant attestation which eliminates manual compliance steps.",{"text":64},"Cryptographic signing and verification ensures artifact integrity to provide auditable proof of secure builds.",{"text":66},"Verification Summary Attestations (VSA) for job artifacts enable compliance reporting with minimal maintenance.",{"title":68,"config":69,"labels":71,"description":72,"items":73},"Compromised password detection: Proactive credential protection",{"href":70},"https://docs.gitlab.com/security/compromised_password_detection/",[41,57],"Automatic credential checking against breaches help prevent account compromise:",[74,76,78],{"text":75},"Zero-configuration deployment provides immediate protection without setup.",{"text":77},"Real-time threat detection checks credentials against known compromised password databases instantly to enable immediate response to emerging threats.",{"text":79},"Instant security alerts notify users via banner and email when credentials are at risk with clear remediation steps when action is needed.",{"title":81,"config":82,"labels":84,"description":85,"items":86},"Enhanced compliance controls: Streamlined governance",{"href":83},"https://docs.gitlab.com/user/compliance/",[41,57,58],"Strengthened compliance capabilities help organizations manage regulatory standards at scale:",[87,89,91,93],{"text":88},"Custom control naming enables clear identification to help compliance teams organize external controls effectively.",{"text":90},"Pagination for framework UI compliance requirements expanded to 50 to improve navigation for large frameworks.",{"text":92},"Granular status reporting shows individual control details to provide actionable compliance insights.",{"text":94},"Variable precedence controls balance security with flexibility to enable customization within policy boundaries.",{"title":96,"config":97,"labels":99,"description":102,"items":103},"Duo Code Review (GA): AI-powered code quality at scale",{"href":98},"https://docs.gitlab.com/user/project/merge_requests/duo_in_merge_requests/#have-gitlab-duo-review-your-code",[100,58,101],"code","ai","Production-ready automated code review addresses bottlenecks in software development workflows while maintaining quality standards:",[104,106,108],{"text":105},"Initial automated code review reduces review cycles from hours to minutes to help developers merge code faster.",{"text":107},"Interactive refinement with @GitLabDuo mentions provides direct feedback to address specific code concerns.",{"text":109},"Context-aware analysis leverages project understanding to deliver relevant, project-specific recommendations.","yml",{},true,"/en-us/releases/whats-new/18-1",{"title":18,"description":19},"en-us/releases/whats-new/18-1","AsmddRUlU0ihzA4551PkQYGjHSAzkQGgJFBErLZ19l4",{"data":118},{"logo":119,"freeTrial":124,"sales":129,"login":134,"items":139,"search":447,"minimal":478,"duo":497,"switchNav":506,"pricingDeployment":517},{"config":120},{"href":121,"dataGaName":122,"dataGaLocation":123},"/","gitlab logo","header",{"text":125,"config":126},"Get free trial",{"href":127,"dataGaName":128,"dataGaLocation":123},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":130,"config":131},"Talk to sales",{"href":132,"dataGaName":133,"dataGaLocation":123},"/sales/","sales",{"text":135,"config":136},"Sign in",{"href":137,"dataGaName":138,"dataGaLocation":123},"https://gitlab.com/users/sign_in/","sign in",[140,167,262,267,368,428],{"text":141,"config":142,"cards":144},"Platform",{"dataNavLevelOne":143},"platform",[145,151,159],{"title":141,"description":146,"link":147},"The intelligent orchestration platform for DevSecOps",{"text":148,"config":149},"Explore our Platform",{"href":150,"dataGaName":143,"dataGaLocation":123},"/platform/",{"title":152,"description":153,"link":154},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":155,"config":156},"Meet GitLab Duo",{"href":157,"dataGaName":158,"dataGaLocation":123},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":160,"description":161,"link":162},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":163,"config":164},"Learn more",{"href":165,"dataGaName":166,"dataGaLocation":123},"/why-gitlab/","why gitlab",{"text":168,"left":112,"config":169,"link":171,"lists":175,"footer":244},"Product",{"dataNavLevelOne":170},"solutions",{"text":172,"config":173},"View all Solutions",{"href":174,"dataGaName":170,"dataGaLocation":123},"/solutions/",[176,200,223],{"title":177,"description":178,"link":179,"items":184},"Automation","CI/CD and automation to accelerate deployment",{"config":180},{"icon":181,"href":182,"dataGaName":183,"dataGaLocation":123},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[185,189,192,196],{"text":186,"config":187},"CI/CD",{"href":188,"dataGaLocation":123,"dataGaName":186},"/solutions/continuous-integration/",{"text":152,"config":190},{"href":157,"dataGaLocation":123,"dataGaName":191},"gitlab duo agent platform - product menu",{"text":193,"config":194},"Source Code Management",{"href":195,"dataGaLocation":123,"dataGaName":193},"/solutions/source-code-management/",{"text":197,"config":198},"Automated Software Delivery",{"href":182,"dataGaLocation":123,"dataGaName":199},"Automated software delivery",{"title":201,"description":202,"link":203,"items":208},"Security","Deliver code faster without compromising security",{"config":204},{"href":205,"dataGaName":206,"dataGaLocation":123,"icon":207},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[209,213,218],{"text":210,"config":211},"Application Security Testing",{"href":205,"dataGaName":212,"dataGaLocation":123},"Application security testing",{"text":214,"config":215},"Software Supply Chain Security",{"href":216,"dataGaLocation":123,"dataGaName":217},"/solutions/supply-chain/","Software supply chain security",{"text":219,"config":220},"Software Compliance",{"href":221,"dataGaName":222,"dataGaLocation":123},"/solutions/software-compliance/","software compliance",{"title":224,"link":225,"items":230},"Measurement",{"config":226},{"icon":227,"href":228,"dataGaName":229,"dataGaLocation":123},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[231,235,239],{"text":232,"config":233},"Visibility & Measurement",{"href":228,"dataGaLocation":123,"dataGaName":234},"Visibility and Measurement",{"text":236,"config":237},"Value Stream Management",{"href":238,"dataGaLocation":123,"dataGaName":236},"/solutions/value-stream-management/",{"text":240,"config":241},"Analytics & Insights",{"href":242,"dataGaLocation":123,"dataGaName":243},"/solutions/analytics-and-insights/","Analytics and insights",{"title":245,"items":246},"GitLab for",[247,252,257],{"text":248,"config":249},"Enterprise",{"href":250,"dataGaLocation":123,"dataGaName":251},"/enterprise/","enterprise",{"text":253,"config":254},"Small Business",{"href":255,"dataGaLocation":123,"dataGaName":256},"/small-business/","small business",{"text":258,"config":259},"Public Sector",{"href":260,"dataGaLocation":123,"dataGaName":261},"/solutions/public-sector/","public sector",{"text":263,"config":264},"Pricing",{"href":265,"dataGaName":266,"dataGaLocation":123,"dataNavLevelOne":266},"/pricing/","pricing",{"text":268,"config":269,"link":271,"lists":275,"feature":355},"Resources",{"dataNavLevelOne":270},"resources",{"text":272,"config":273},"View all resources",{"href":274,"dataGaName":270,"dataGaLocation":123},"/resources/",[276,309,327],{"title":277,"items":278},"Getting started",[279,284,289,294,299,304],{"text":280,"config":281},"Install",{"href":282,"dataGaName":283,"dataGaLocation":123},"/install/","install",{"text":285,"config":286},"Quick start guides",{"href":287,"dataGaName":288,"dataGaLocation":123},"/get-started/","quick setup checklists",{"text":290,"config":291},"Learn",{"href":292,"dataGaLocation":123,"dataGaName":293},"https://university.gitlab.com/","learn",{"text":295,"config":296},"Product documentation",{"href":297,"dataGaName":298,"dataGaLocation":123},"https://docs.gitlab.com/","product documentation",{"text":300,"config":301},"Best practice videos",{"href":302,"dataGaName":303,"dataGaLocation":123},"/getting-started-videos/","best practice videos",{"text":305,"config":306},"Integrations",{"href":307,"dataGaName":308,"dataGaLocation":123},"/integrations/","integrations",{"title":310,"items":311},"Discover",[312,317,322],{"text":313,"config":314},"Customer success stories",{"href":315,"dataGaName":316,"dataGaLocation":123},"/customers/","customer success stories",{"text":318,"config":319},"Blog",{"href":320,"dataGaName":321,"dataGaLocation":123},"/blog/","blog",{"text":323,"config":324},"Remote",{"href":325,"dataGaName":326,"dataGaLocation":123},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":328,"items":329},"Connect",[330,335,340,345,350],{"text":331,"config":332},"GitLab Services",{"href":333,"dataGaName":334,"dataGaLocation":123},"/services/","services",{"text":336,"config":337},"Community",{"href":338,"dataGaName":339,"dataGaLocation":123},"/community/","community",{"text":341,"config":342},"Forum",{"href":343,"dataGaName":344,"dataGaLocation":123},"https://forum.gitlab.com/","forum",{"text":346,"config":347},"Events",{"href":348,"dataGaName":349,"dataGaLocation":123},"/events/","events",{"text":351,"config":352},"Partners",{"href":353,"dataGaName":354,"dataGaLocation":123},"/partners/","partners",{"backgroundColor":356,"textColor":357,"text":358,"image":359,"link":363},"#2f2a6b","#fff","Insights for the future of software development",{"altText":360,"config":361},"the source promo card",{"src":362},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":364,"config":365},"Read the latest",{"href":366,"dataGaName":367,"dataGaLocation":123},"/the-source/","the source",{"text":369,"config":370,"lists":372},"Company",{"dataNavLevelOne":371},"company",[373],{"items":374},[375,380,386,388,393,398,403,408,413,418,423],{"text":376,"config":377},"About",{"href":378,"dataGaName":379,"dataGaLocation":123},"/company/","about",{"text":381,"config":382,"footerGa":385},"Jobs",{"href":383,"dataGaName":384,"dataGaLocation":123},"/jobs/","jobs",{"dataGaName":384},{"text":346,"config":387},{"href":348,"dataGaName":349,"dataGaLocation":123},{"text":389,"config":390},"Leadership",{"href":391,"dataGaName":392,"dataGaLocation":123},"/company/team/e-group/","leadership",{"text":394,"config":395},"Team",{"href":396,"dataGaName":397,"dataGaLocation":123},"/company/team/","team",{"text":399,"config":400},"Handbook",{"href":401,"dataGaName":402,"dataGaLocation":123},"https://handbook.gitlab.com/","handbook",{"text":404,"config":405},"Investor relations",{"href":406,"dataGaName":407,"dataGaLocation":123},"https://ir.gitlab.com/","investor relations",{"text":409,"config":410},"Trust Center",{"href":411,"dataGaName":412,"dataGaLocation":123},"/security/","trust center",{"text":414,"config":415},"AI Transparency Center",{"href":416,"dataGaName":417,"dataGaLocation":123},"/ai-transparency-center/","ai transparency center",{"text":419,"config":420},"Newsletter",{"href":421,"dataGaName":422,"dataGaLocation":123},"/company/contact/#contact-forms","newsletter",{"text":424,"config":425},"Press",{"href":426,"dataGaName":427,"dataGaLocation":123},"/press/","press",{"text":429,"config":430,"lists":431},"Contact us",{"dataNavLevelOne":371},[432],{"items":433},[434,437,442],{"text":130,"config":435},{"href":132,"dataGaName":436,"dataGaLocation":123},"talk to sales",{"text":438,"config":439},"Support portal",{"href":440,"dataGaName":441,"dataGaLocation":123},"https://support.gitlab.com","support portal",{"text":443,"config":444},"Customer portal",{"href":445,"dataGaName":446,"dataGaLocation":123},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":448,"login":449,"suggestions":456},"Close",{"text":450,"link":451},"To search repositories and projects, login to",{"text":452,"config":453},"gitlab.com",{"href":137,"dataGaName":454,"dataGaLocation":455},"search login","search",{"text":457,"default":458},"Suggestions",[459,461,465,467,471,475],{"text":152,"config":460},{"href":157,"dataGaName":152,"dataGaLocation":455},{"text":462,"config":463},"Code Suggestions (AI)",{"href":464,"dataGaName":462,"dataGaLocation":455},"/solutions/code-suggestions/",{"text":186,"config":466},{"href":188,"dataGaName":186,"dataGaLocation":455},{"text":468,"config":469},"GitLab on AWS",{"href":470,"dataGaName":468,"dataGaLocation":455},"/partners/technology-partners/aws/",{"text":472,"config":473},"GitLab on Google Cloud",{"href":474,"dataGaName":472,"dataGaLocation":455},"/partners/technology-partners/google-cloud-platform/",{"text":476,"config":477},"Why GitLab?",{"href":165,"dataGaName":476,"dataGaLocation":455},{"freeTrial":479,"mobileIcon":484,"desktopIcon":489,"secondaryButton":492},{"text":480,"config":481},"Start free trial",{"href":482,"dataGaName":128,"dataGaLocation":483},"https://gitlab.com/-/trials/new/","nav",{"altText":485,"config":486},"Gitlab Icon",{"src":487,"dataGaName":488,"dataGaLocation":483},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":485,"config":490},{"src":491,"dataGaName":488,"dataGaLocation":483},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":493,"config":494},"Get Started",{"href":495,"dataGaName":496,"dataGaLocation":483},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":498,"mobileIcon":502,"desktopIcon":504},{"text":499,"config":500},"Learn more about GitLab Duo",{"href":157,"dataGaName":501,"dataGaLocation":483},"gitlab duo",{"altText":485,"config":503},{"src":487,"dataGaName":488,"dataGaLocation":483},{"altText":485,"config":505},{"src":491,"dataGaName":488,"dataGaLocation":483},{"button":507,"mobileIcon":512,"desktopIcon":514},{"text":508,"config":509},"/switch",{"href":510,"dataGaName":511,"dataGaLocation":483},"#contact","switch",{"altText":485,"config":513},{"src":487,"dataGaName":488,"dataGaLocation":483},{"altText":485,"config":515},{"src":516,"dataGaName":488,"dataGaLocation":483},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":518,"mobileIcon":523,"desktopIcon":525},{"text":519,"config":520},"Back to pricing",{"href":265,"dataGaName":521,"dataGaLocation":483,"icon":522},"back to pricing","GoBack",{"altText":485,"config":524},{"src":487,"dataGaName":488,"dataGaLocation":483},{"altText":485,"config":526},{"src":491,"dataGaName":488,"dataGaLocation":483},{"title":528,"button":529,"config":534},"See how agentic AI transforms software delivery",{"text":530,"config":531},"Watch GitLab Transcend now",{"href":532,"dataGaName":533,"dataGaLocation":123},"/events/transcend/virtual/","transcend event",{"layout":535,"icon":536,"disabled":112},"release","AiStar",{"data":538},{"text":539,"source":540,"edit":546,"contribute":551,"config":556,"items":561,"minimal":768},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":541,"config":542},"View page source",{"href":543,"dataGaName":544,"dataGaLocation":545},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":547,"config":548},"Edit this page",{"href":549,"dataGaName":550,"dataGaLocation":545},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":552,"config":553},"Please contribute",{"href":554,"dataGaName":555,"dataGaLocation":545},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":557,"facebook":558,"youtube":559,"linkedin":560},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[562,609,663,707,734],{"title":263,"links":563,"subMenu":578},[564,568,573],{"text":565,"config":566},"View plans",{"href":265,"dataGaName":567,"dataGaLocation":545},"view plans",{"text":569,"config":570},"Why Premium?",{"href":571,"dataGaName":572,"dataGaLocation":545},"/pricing/premium/","why premium",{"text":574,"config":575},"Why Ultimate?",{"href":576,"dataGaName":577,"dataGaLocation":545},"/pricing/ultimate/","why ultimate",[579],{"title":580,"links":581},"Contact Us",[582,585,587,589,594,599,604],{"text":583,"config":584},"Contact sales",{"href":132,"dataGaName":133,"dataGaLocation":545},{"text":438,"config":586},{"href":440,"dataGaName":441,"dataGaLocation":545},{"text":443,"config":588},{"href":445,"dataGaName":446,"dataGaLocation":545},{"text":590,"config":591},"Status",{"href":592,"dataGaName":593,"dataGaLocation":545},"https://status.gitlab.com/","status",{"text":595,"config":596},"Terms of use",{"href":597,"dataGaName":598,"dataGaLocation":545},"/terms/","terms of use",{"text":600,"config":601},"Privacy statement",{"href":602,"dataGaName":603,"dataGaLocation":545},"/privacy/","privacy statement",{"text":605,"config":606},"Cookie preferences",{"dataGaName":607,"dataGaLocation":545,"id":608,"isOneTrustButton":112},"cookie preferences","ot-sdk-btn",{"title":168,"links":610,"subMenu":619},[611,615],{"text":612,"config":613},"DevSecOps platform",{"href":150,"dataGaName":614,"dataGaLocation":545},"devsecops platform",{"text":616,"config":617},"AI-Assisted Development",{"href":157,"dataGaName":618,"dataGaLocation":545},"ai-assisted development",[620],{"title":621,"links":622},"Topics",[623,628,633,638,643,648,653,658],{"text":624,"config":625},"CICD",{"href":626,"dataGaName":627,"dataGaLocation":545},"/topics/ci-cd/","cicd",{"text":629,"config":630},"GitOps",{"href":631,"dataGaName":632,"dataGaLocation":545},"/topics/gitops/","gitops",{"text":634,"config":635},"DevOps",{"href":636,"dataGaName":637,"dataGaLocation":545},"/topics/devops/","devops",{"text":639,"config":640},"Version Control",{"href":641,"dataGaName":642,"dataGaLocation":545},"/topics/version-control/","version control",{"text":644,"config":645},"DevSecOps",{"href":646,"dataGaName":647,"dataGaLocation":545},"/topics/devsecops/","devsecops",{"text":649,"config":650},"Cloud Native",{"href":651,"dataGaName":652,"dataGaLocation":545},"/topics/cloud-native/","cloud native",{"text":654,"config":655},"AI for Coding",{"href":656,"dataGaName":657,"dataGaLocation":545},"/topics/devops/ai-for-coding/","ai for coding",{"text":659,"config":660},"Agentic AI",{"href":661,"dataGaName":662,"dataGaLocation":545},"/topics/agentic-ai/","agentic ai",{"title":664,"links":665},"Solutions",[666,668,670,675,679,682,686,689,691,694,697,702],{"text":210,"config":667},{"href":205,"dataGaName":210,"dataGaLocation":545},{"text":199,"config":669},{"href":182,"dataGaName":183,"dataGaLocation":545},{"text":671,"config":672},"Agile development",{"href":673,"dataGaName":674,"dataGaLocation":545},"/solutions/agile-delivery/","agile delivery",{"text":676,"config":677},"SCM",{"href":195,"dataGaName":678,"dataGaLocation":545},"source code management",{"text":624,"config":680},{"href":188,"dataGaName":681,"dataGaLocation":545},"continuous integration & delivery",{"text":683,"config":684},"Value stream management",{"href":238,"dataGaName":685,"dataGaLocation":545},"value stream management",{"text":629,"config":687},{"href":688,"dataGaName":632,"dataGaLocation":545},"/solutions/gitops/",{"text":248,"config":690},{"href":250,"dataGaName":251,"dataGaLocation":545},{"text":692,"config":693},"Small business",{"href":255,"dataGaName":256,"dataGaLocation":545},{"text":695,"config":696},"Public sector",{"href":260,"dataGaName":261,"dataGaLocation":545},{"text":698,"config":699},"Education",{"href":700,"dataGaName":701,"dataGaLocation":545},"/solutions/education/","education",{"text":703,"config":704},"Financial services",{"href":705,"dataGaName":706,"dataGaLocation":545},"/solutions/finance/","financial services",{"title":268,"links":708},[709,711,713,715,718,720,722,724,726,728,730,732],{"text":280,"config":710},{"href":282,"dataGaName":283,"dataGaLocation":545},{"text":285,"config":712},{"href":287,"dataGaName":288,"dataGaLocation":545},{"text":290,"config":714},{"href":292,"dataGaName":293,"dataGaLocation":545},{"text":295,"config":716},{"href":297,"dataGaName":717,"dataGaLocation":545},"docs",{"text":318,"config":719},{"href":320,"dataGaName":321,"dataGaLocation":545},{"text":313,"config":721},{"href":315,"dataGaName":316,"dataGaLocation":545},{"text":323,"config":723},{"href":325,"dataGaName":326,"dataGaLocation":545},{"text":331,"config":725},{"href":333,"dataGaName":334,"dataGaLocation":545},{"text":336,"config":727},{"href":338,"dataGaName":339,"dataGaLocation":545},{"text":341,"config":729},{"href":343,"dataGaName":344,"dataGaLocation":545},{"text":346,"config":731},{"href":348,"dataGaName":349,"dataGaLocation":545},{"text":351,"config":733},{"href":353,"dataGaName":354,"dataGaLocation":545},{"title":369,"links":735},[736,738,740,742,744,746,748,752,757,759,761,763],{"text":376,"config":737},{"href":378,"dataGaName":371,"dataGaLocation":545},{"text":381,"config":739},{"href":383,"dataGaName":384,"dataGaLocation":545},{"text":389,"config":741},{"href":391,"dataGaName":392,"dataGaLocation":545},{"text":394,"config":743},{"href":396,"dataGaName":397,"dataGaLocation":545},{"text":399,"config":745},{"href":401,"dataGaName":402,"dataGaLocation":545},{"text":404,"config":747},{"href":406,"dataGaName":407,"dataGaLocation":545},{"text":749,"config":750},"Sustainability",{"href":751,"dataGaName":749,"dataGaLocation":545},"/sustainability/",{"text":753,"config":754},"Diversity, inclusion and belonging (DIB)",{"href":755,"dataGaName":756,"dataGaLocation":545},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":409,"config":758},{"href":411,"dataGaName":412,"dataGaLocation":545},{"text":419,"config":760},{"href":421,"dataGaName":422,"dataGaLocation":545},{"text":424,"config":762},{"href":426,"dataGaName":427,"dataGaLocation":545},{"text":764,"config":765},"Modern Slavery Transparency Statement",{"href":766,"dataGaName":767,"dataGaLocation":545},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":769},[770,773,776],{"text":771,"config":772},"Terms",{"href":597,"dataGaName":598,"dataGaLocation":545},{"text":774,"config":775},"Cookies",{"dataGaName":607,"dataGaLocation":545,"id":608,"isOneTrustButton":112},{"text":777,"config":778},"Privacy",{"href":602,"dataGaName":603,"dataGaLocation":545},1777317562879]