[{"data":1,"prerenderedAt":852},["ShallowReactive",2],{"/blog/gitlab-now-supports-sha256-repositories":3,"navigation-en-us":67,"banner-en-us":494,"footer-en-us":504,"blog-post-authors-en-us-John Cai":749,"blog-related-posts-en-us-gitlab-now-supports-sha256-repositories":764,"blog-promotions-en-us":789,"next-steps-en-us":842},{"id":4,"title":5,"authors":6,"body":8,"category":44,"date":45,"description":46,"extension":47,"externalUrl":48,"faq":48,"featured":49,"heroImage":50,"meta":51,"navigation":52,"path":53,"seo":54,"slug":58,"stem":59,"tags":60,"template":65,"updatedDate":48,"__hash__":66},"blogPosts/en-us/blog/gitlab-now-supports-sha256-repositories.md","GitLab now supports SHA256 repositories",[7],"John Cai",{"type":9,"value":10,"toc":40},"minimark",[11,22,25,31],[12,13,14,15,21],"p",{},"Previously, we announced how GitLab ",[16,17,20],"a",{"href":18,"rel":19},"https://about.gitlab.com/blog/sha256-support-in-gitaly/",[],"supports SHA256 repositories on\nthe backend in Gitaly",". Now, we've added the ability to create new GitLab projects with the SHA256 hashing algorithm.",[12,23,24],{},"You can do so on the project creation page under “Experimental settings.”",[12,26,27],{},[28,29,30],"strong",{},"Note: This feature is experimental and should only be used to create test projects.",[12,32,33,34,39],{},"While experimenting with this security feature, if you find any anomalies in the application,\nplease help us out and ",[16,35,38],{"href":36,"rel":37},"https://gitlab.com/gitlab-org/gitlab/-/issues/new?issuable_template=SHA256%20Bug",[],"file an issue with your feedback",".",{"title":41,"searchDepth":42,"depth":42,"links":43},"",2,[],"bulletin-board","2024-08-19","Try this experimental security feature to create test projects.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749667390/Blog/Hero%20Images/blog-image-template-1800x945__19_.png",{},true,"/en-us/blog/gitlab-now-supports-sha256-repositories",{"title":5,"description":46,"ogTitle":5,"ogDescription":46,"noIndex":49,"ogImage":50,"ogUrl":55,"ogSiteName":56,"ogType":57,"canonicalUrls":55},"https://about.gitlab.com/blog/gitlab-now-supports-sha256-repositories","https://about.gitlab.com","article","gitlab-now-supports-sha256-repositories","en-us/blog/gitlab-now-supports-sha256-repositories",[61,62,63,64],"security","git","public sector","features","BlogPost","xL3dh-qBs9c86fE4Chrubo7_cKR9F0kWTb2HuNlXsJw",{"logo":68,"freeTrial":73,"sales":78,"login":83,"items":88,"search":414,"minimal":445,"duo":464,"switchNav":473,"pricingDeployment":484},{"config":69},{"href":70,"dataGaName":71,"dataGaLocation":72},"/","gitlab logo","header",{"text":74,"config":75},"Get free trial",{"href":76,"dataGaName":77,"dataGaLocation":72},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":79,"config":80},"Request a demo",{"href":81,"dataGaName":82,"dataGaLocation":72},"/sales/?contact-topic=request-demo","sales",{"text":84,"config":85},"Sign in",{"href":86,"dataGaName":87,"dataGaLocation":72},"https://gitlab.com/users/sign_in/","sign in",[89,118,217,222,336,392],{"text":90,"config":91,"menu":93},"Platform",{"dataNavLevelOne":92},"platform",{"type":94,"columns":95},"cards",[96,102,110],{"title":90,"description":97,"link":98},"The intelligent orchestration platform for DevSecOps",{"text":99,"config":100},"Explore our Platform",{"href":101,"dataGaName":92,"dataGaLocation":72},"/platform/",{"title":103,"description":104,"link":105},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":106,"config":107},"Meet GitLab Duo",{"href":108,"dataGaName":109,"dataGaLocation":72},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":111,"description":112,"link":113},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":114,"config":115},"Learn more",{"href":116,"dataGaName":117,"dataGaLocation":72},"/why-gitlab/","why gitlab",{"text":119,"left":52,"config":120,"menu":122},"Product",{"dataNavLevelOne":121},"solutions",{"type":123,"link":124,"columns":128,"feature":197},"lists",{"text":125,"config":126},"View all Solutions",{"href":127,"dataGaName":121,"dataGaLocation":72},"/solutions/",[129,153,176],{"title":130,"description":131,"link":132,"items":137},"Automation","CI/CD and automation to accelerate deployment",{"config":133},{"icon":134,"href":135,"dataGaName":136,"dataGaLocation":72},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[138,142,145,149],{"text":139,"config":140},"CI/CD",{"href":141,"dataGaLocation":72,"dataGaName":139},"/solutions/continuous-integration/",{"text":103,"config":143},{"href":108,"dataGaLocation":72,"dataGaName":144},"gitlab duo agent platform - product menu",{"text":146,"config":147},"Source Code Management",{"href":148,"dataGaLocation":72,"dataGaName":146},"/solutions/source-code-management/",{"text":150,"config":151},"Automated Software Delivery",{"href":135,"dataGaLocation":72,"dataGaName":152},"Automated software delivery",{"title":154,"description":155,"link":156,"items":161},"Security","Deliver code faster without compromising security",{"config":157},{"href":158,"dataGaName":159,"dataGaLocation":72,"icon":160},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[162,166,171],{"text":163,"config":164},"Application Security Testing",{"href":158,"dataGaName":165,"dataGaLocation":72},"Application security testing",{"text":167,"config":168},"Software Supply Chain Security",{"href":169,"dataGaLocation":72,"dataGaName":170},"/solutions/supply-chain/","Software supply chain security",{"text":172,"config":173},"Software Compliance",{"href":174,"dataGaName":175,"dataGaLocation":72},"/solutions/software-compliance/","software compliance",{"title":177,"link":178,"items":183},"Measurement",{"config":179},{"icon":180,"href":181,"dataGaName":182,"dataGaLocation":72},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[184,188,192],{"text":185,"config":186},"Visibility & Measurement",{"href":181,"dataGaLocation":72,"dataGaName":187},"Visibility and Measurement",{"text":189,"config":190},"Value Stream Management",{"href":191,"dataGaLocation":72,"dataGaName":189},"/solutions/value-stream-management/",{"text":193,"config":194},"Analytics & Insights",{"href":195,"dataGaLocation":72,"dataGaName":196},"/solutions/analytics-and-insights/","Analytics and insights",{"title":198,"type":123,"items":199},"GitLab for",[200,206,212],{"text":201,"config":202},"Enterprise",{"icon":203,"href":204,"dataGaLocation":72,"dataGaName":205},"Building","/enterprise/","enterprise",{"text":207,"config":208},"Small Business",{"icon":209,"href":210,"dataGaLocation":72,"dataGaName":211},"Work","/small-business/","small business",{"text":213,"config":214},"Public Sector",{"icon":215,"href":216,"dataGaLocation":72,"dataGaName":63},"Organization","/solutions/public-sector/",{"text":218,"config":219},"Pricing",{"href":220,"dataGaName":221,"dataGaLocation":72,"dataNavLevelOne":221},"/pricing/","pricing",{"text":223,"config":224,"menu":226},"Resources",{"dataNavLevelOne":225},"resources",{"type":123,"link":227,"columns":231,"feature":325},{"text":228,"config":229},"View all resources",{"href":230,"dataGaName":225,"dataGaLocation":72},"/resources/",[232,265,292],{"title":233,"items":234},"Getting started",[235,240,245,250,255,260],{"text":236,"config":237},"Install",{"href":238,"dataGaName":239,"dataGaLocation":72},"/install/","install",{"text":241,"config":242},"Quick start guides",{"href":243,"dataGaName":244,"dataGaLocation":72},"/get-started/","quick setup checklists",{"text":246,"config":247},"Learn",{"href":248,"dataGaLocation":72,"dataGaName":249},"https://university.gitlab.com/","learn",{"text":251,"config":252},"Product documentation",{"href":253,"dataGaName":254,"dataGaLocation":72},"https://docs.gitlab.com/","product documentation",{"text":256,"config":257},"Best practice videos",{"href":258,"dataGaName":259,"dataGaLocation":72},"/getting-started-videos/","best practice videos",{"text":261,"config":262},"Integrations",{"href":263,"dataGaName":264,"dataGaLocation":72},"/integrations/","integrations",{"title":266,"items":267},"Discover",[268,273,278,283,287],{"text":269,"config":270},"Customer success stories",{"href":271,"dataGaName":272,"dataGaLocation":72},"/customers/","customer success stories",{"text":274,"config":275},"Blog",{"href":276,"dataGaName":277,"dataGaLocation":72},"/blog/","blog",{"text":279,"config":280},"Demo Hub",{"href":281,"dataGaName":282,"dataGaLocation":72},"/demo-hub/","demo hub",{"text":284,"config":285},"The Source",{"href":286,"dataGaName":277,"dataGaLocation":72},"/the-source/",{"text":288,"config":289},"Remote",{"href":290,"dataGaName":291,"dataGaLocation":72},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":293,"items":294},"Connect",[295,300,305,310,315,320],{"text":296,"config":297},"GitLab Services",{"href":298,"dataGaName":299,"dataGaLocation":72},"/services/","services",{"text":301,"config":302},"Contribute",{"href":303,"dataGaName":304,"dataGaLocation":72},"https://contributors.gitlab.com","contribute",{"text":306,"config":307},"Community",{"href":308,"dataGaName":309,"dataGaLocation":72},"/community/","community",{"text":311,"config":312},"Forum",{"href":313,"dataGaName":314,"dataGaLocation":72},"https://forum.gitlab.com/","forum",{"text":316,"config":317},"Events",{"href":318,"dataGaName":319,"dataGaLocation":72},"/events/","events",{"text":321,"config":322},"Partners",{"href":323,"dataGaName":324,"dataGaLocation":72},"/partners/","partners",{"config":326,"title":329,"text":330,"link":331},{"background":327,"textColor":328},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","What’s new in GitLab","Stay updated with our latest features and improvements.",{"text":332,"config":333},"Read the latest",{"href":334,"dataGaName":335,"dataGaLocation":72},"/whats-new/","whats new",{"text":337,"config":338,"menu":340},"Company",{"dataNavLevelOne":339},"company",{"type":123,"columns":341},[342],{"items":343},[344,349,355,357,362,367,372,377,382,387],{"text":345,"config":346},"About",{"href":347,"dataGaName":348,"dataGaLocation":72},"/company/","about",{"text":350,"config":351,"footerGa":354},"Jobs",{"href":352,"dataGaName":353,"dataGaLocation":72},"/jobs/","jobs",{"dataGaName":353},{"text":316,"config":356},{"href":318,"dataGaName":319,"dataGaLocation":72},{"text":358,"config":359},"Leadership",{"href":360,"dataGaName":361,"dataGaLocation":72},"/company/team/e-group/","leadership",{"text":363,"config":364},"Handbook",{"href":365,"dataGaName":366,"dataGaLocation":72},"https://handbook.gitlab.com/","handbook",{"text":368,"config":369},"Investor relations",{"href":370,"dataGaName":371,"dataGaLocation":72},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":373,"config":374},"Trust Center",{"href":375,"dataGaName":376,"dataGaLocation":72},"/security/","trust center",{"text":378,"config":379},"AI Transparency Center",{"href":380,"dataGaName":381,"dataGaLocation":72},"/ai-transparency-center/","ai transparency center",{"text":383,"config":384},"Newsletter",{"href":385,"dataGaName":386,"dataGaLocation":72},"/company/contact/#contact-forms","newsletter",{"text":388,"config":389},"Press",{"href":390,"dataGaName":391,"dataGaLocation":72},"/press/","press",{"text":393,"config":394,"menu":395},"Contact us",{"dataNavLevelOne":339},{"type":123,"columns":396},[397],{"items":398},[399,404,409],{"text":400,"config":401},"Talk to sales",{"href":402,"dataGaName":403,"dataGaLocation":72},"/sales/","talk to sales",{"text":405,"config":406},"Support portal",{"href":407,"dataGaName":408,"dataGaLocation":72},"https://support.gitlab.com/hc/en-us","support portal",{"text":410,"config":411},"Customer portal",{"href":412,"dataGaName":413,"dataGaLocation":72},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":415,"login":416,"suggestions":423},"Close",{"text":417,"link":418},"To search repositories and projects, login to",{"text":419,"config":420},"gitlab.com",{"href":86,"dataGaName":421,"dataGaLocation":422},"search login","search",{"text":424,"default":425},"Suggestions",[426,428,432,434,438,442],{"text":103,"config":427},{"href":108,"dataGaName":103,"dataGaLocation":422},{"text":429,"config":430},"Code Suggestions (AI)",{"href":431,"dataGaName":429,"dataGaLocation":422},"/solutions/code-suggestions/",{"text":139,"config":433},{"href":141,"dataGaName":139,"dataGaLocation":422},{"text":435,"config":436},"GitLab on AWS",{"href":437,"dataGaName":435,"dataGaLocation":422},"/partners/technology-partners/aws/",{"text":439,"config":440},"GitLab on Google Cloud",{"href":441,"dataGaName":439,"dataGaLocation":422},"/partners/technology-partners/google-cloud-platform/",{"text":443,"config":444},"Why GitLab?",{"href":116,"dataGaName":443,"dataGaLocation":422},{"freeTrial":446,"mobileIcon":451,"desktopIcon":456,"secondaryButton":459},{"text":447,"config":448},"Start free trial",{"href":449,"dataGaName":77,"dataGaLocation":450},"https://gitlab.com/-/trials/new/","nav",{"altText":452,"config":453},"Gitlab Icon",{"src":454,"dataGaName":455,"dataGaLocation":450},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":452,"config":457},{"src":458,"dataGaName":455,"dataGaLocation":450},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":460,"config":461},"Get Started",{"href":462,"dataGaName":463,"dataGaLocation":450},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":465,"mobileIcon":469,"desktopIcon":471},{"text":466,"config":467},"Learn more about GitLab Duo",{"href":108,"dataGaName":468,"dataGaLocation":450},"gitlab duo",{"altText":452,"config":470},{"src":454,"dataGaName":455,"dataGaLocation":450},{"altText":452,"config":472},{"src":458,"dataGaName":455,"dataGaLocation":450},{"button":474,"mobileIcon":479,"desktopIcon":481},{"text":475,"config":476},"/switch",{"href":477,"dataGaName":478,"dataGaLocation":450},"#contact","switch",{"altText":452,"config":480},{"src":454,"dataGaName":455,"dataGaLocation":450},{"altText":452,"config":482},{"src":483,"dataGaName":455,"dataGaLocation":450},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":485,"mobileIcon":490,"desktopIcon":492},{"text":486,"config":487},"Back to pricing",{"href":220,"dataGaName":488,"dataGaLocation":450,"icon":489},"back to pricing","GoBack",{"altText":452,"config":491},{"src":454,"dataGaName":455,"dataGaLocation":450},{"altText":452,"config":493},{"src":458,"dataGaName":455,"dataGaLocation":450},{"title":495,"titleMobile":496,"button":497,"config":502},"Duo Agent Platform delivers 400% ROI, per new Forrester Consulting study.","400% ROI: Forrester TEI for GitLab Duo",{"text":114,"config":498},{"href":499,"dataGaName":500,"dataGaLocation":501},"https://about.gitlab.com/blog/gitlab-duo-agent-platform-delivers-400-percent-roi/","forrester-tei-dap-banner","global-banner",{"layout":503,"disabled":49},"release",{"data":505},{"text":506,"source":507,"edit":513,"contribute":518,"config":523,"items":528,"minimal":738},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":508,"config":509},"View page source",{"href":510,"dataGaName":511,"dataGaLocation":512},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":514,"config":515},"Edit this page",{"href":516,"dataGaName":517,"dataGaLocation":512},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":519,"config":520},"Please contribute",{"href":521,"dataGaName":522,"dataGaLocation":512},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":524,"facebook":525,"youtube":526,"linkedin":527},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[529,576,630,674,706],{"title":218,"links":530,"subMenu":545},[531,535,540],{"text":532,"config":533},"View plans",{"href":220,"dataGaName":534,"dataGaLocation":512},"view plans",{"text":536,"config":537},"Why Premium?",{"href":538,"dataGaName":539,"dataGaLocation":512},"/pricing/premium/","why premium",{"text":541,"config":542},"Why Ultimate?",{"href":543,"dataGaName":544,"dataGaLocation":512},"/pricing/ultimate/","why ultimate",[546],{"title":547,"links":548},"Contact Us",[549,552,554,556,561,566,571],{"text":550,"config":551},"Contact sales",{"href":402,"dataGaName":82,"dataGaLocation":512},{"text":405,"config":553},{"href":407,"dataGaName":408,"dataGaLocation":512},{"text":410,"config":555},{"href":412,"dataGaName":413,"dataGaLocation":512},{"text":557,"config":558},"Status",{"href":559,"dataGaName":560,"dataGaLocation":512},"https://status.gitlab.com/","status",{"text":562,"config":563},"Terms of use",{"href":564,"dataGaName":565,"dataGaLocation":512},"/terms/","terms of use",{"text":567,"config":568},"Privacy statement",{"href":569,"dataGaName":570,"dataGaLocation":512},"/privacy/","privacy statement",{"text":572,"config":573},"Cookie preferences",{"dataGaName":574,"dataGaLocation":512,"id":575,"isOneTrustButton":52},"cookie preferences","ot-sdk-btn",{"title":119,"links":577,"subMenu":586},[578,582],{"text":579,"config":580},"DevSecOps platform",{"href":101,"dataGaName":581,"dataGaLocation":512},"devsecops platform",{"text":583,"config":584},"AI-Assisted Development",{"href":108,"dataGaName":585,"dataGaLocation":512},"ai-assisted development",[587],{"title":588,"links":589},"Topics",[590,595,600,605,610,615,620,625],{"text":591,"config":592},"CICD",{"href":593,"dataGaName":594,"dataGaLocation":512},"/topics/ci-cd/","cicd",{"text":596,"config":597},"GitOps",{"href":598,"dataGaName":599,"dataGaLocation":512},"/topics/gitops/","gitops",{"text":601,"config":602},"DevOps",{"href":603,"dataGaName":604,"dataGaLocation":512},"/topics/devops/","devops",{"text":606,"config":607},"Version Control",{"href":608,"dataGaName":609,"dataGaLocation":512},"/topics/version-control/","version control",{"text":611,"config":612},"DevSecOps",{"href":613,"dataGaName":614,"dataGaLocation":512},"/topics/devsecops/","devsecops",{"text":616,"config":617},"Cloud Native",{"href":618,"dataGaName":619,"dataGaLocation":512},"/topics/cloud-native/","cloud native",{"text":621,"config":622},"AI for Coding",{"href":623,"dataGaName":624,"dataGaLocation":512},"/topics/devops/ai-for-coding/","ai for coding",{"text":626,"config":627},"Agentic AI",{"href":628,"dataGaName":629,"dataGaLocation":512},"/topics/agentic-ai/","agentic ai",{"title":631,"links":632},"Solutions",[633,635,637,642,646,649,653,656,658,661,664,669],{"text":163,"config":634},{"href":158,"dataGaName":163,"dataGaLocation":512},{"text":152,"config":636},{"href":135,"dataGaName":136,"dataGaLocation":512},{"text":638,"config":639},"Agile development",{"href":640,"dataGaName":641,"dataGaLocation":512},"/solutions/agile-delivery/","agile delivery",{"text":643,"config":644},"SCM",{"href":148,"dataGaName":645,"dataGaLocation":512},"source code management",{"text":591,"config":647},{"href":141,"dataGaName":648,"dataGaLocation":512},"continuous integration & delivery",{"text":650,"config":651},"Value stream management",{"href":191,"dataGaName":652,"dataGaLocation":512},"value stream management",{"text":596,"config":654},{"href":655,"dataGaName":599,"dataGaLocation":512},"/solutions/gitops/",{"text":201,"config":657},{"href":204,"dataGaName":205,"dataGaLocation":512},{"text":659,"config":660},"Small business",{"href":210,"dataGaName":211,"dataGaLocation":512},{"text":662,"config":663},"Public sector",{"href":216,"dataGaName":63,"dataGaLocation":512},{"text":665,"config":666},"Education",{"href":667,"dataGaName":668,"dataGaLocation":512},"/solutions/education/","education",{"text":670,"config":671},"Financial services",{"href":672,"dataGaName":673,"dataGaLocation":512},"/solutions/finance/","financial services",{"title":223,"links":675},[676,678,680,682,685,687,690,692,694,696,698,700,702,704],{"text":236,"config":677},{"href":238,"dataGaName":239,"dataGaLocation":512},{"text":241,"config":679},{"href":243,"dataGaName":244,"dataGaLocation":512},{"text":246,"config":681},{"href":248,"dataGaName":249,"dataGaLocation":512},{"text":251,"config":683},{"href":253,"dataGaName":684,"dataGaLocation":512},"docs",{"text":274,"config":686},{"href":276,"dataGaName":277,"dataGaLocation":512},{"text":688,"config":689},"What's new",{"href":334,"dataGaName":335,"dataGaLocation":512},{"text":269,"config":691},{"href":271,"dataGaName":272,"dataGaLocation":512},{"text":288,"config":693},{"href":290,"dataGaName":291,"dataGaLocation":512},{"text":296,"config":695},{"href":298,"dataGaName":299,"dataGaLocation":512},{"text":301,"config":697},{"href":303,"dataGaName":304,"dataGaLocation":512},{"text":306,"config":699},{"href":308,"dataGaName":309,"dataGaLocation":512},{"text":311,"config":701},{"href":313,"dataGaName":314,"dataGaLocation":512},{"text":316,"config":703},{"href":318,"dataGaName":319,"dataGaLocation":512},{"text":321,"config":705},{"href":323,"dataGaName":324,"dataGaLocation":512},{"title":337,"links":707},[708,710,712,714,716,718,722,727,729,731,733],{"text":345,"config":709},{"href":347,"dataGaName":339,"dataGaLocation":512},{"text":350,"config":711},{"href":352,"dataGaName":353,"dataGaLocation":512},{"text":358,"config":713},{"href":360,"dataGaName":361,"dataGaLocation":512},{"text":363,"config":715},{"href":365,"dataGaName":366,"dataGaLocation":512},{"text":368,"config":717},{"href":370,"dataGaName":371,"dataGaLocation":512},{"text":719,"config":720},"Sustainability",{"href":721,"dataGaName":719,"dataGaLocation":512},"/sustainability/",{"text":723,"config":724},"Diversity, inclusion and belonging (DIB)",{"href":725,"dataGaName":726,"dataGaLocation":512},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":373,"config":728},{"href":375,"dataGaName":376,"dataGaLocation":512},{"text":383,"config":730},{"href":385,"dataGaName":386,"dataGaLocation":512},{"text":388,"config":732},{"href":390,"dataGaName":391,"dataGaLocation":512},{"text":734,"config":735},"Modern Slavery Transparency Statement",{"href":736,"dataGaName":737,"dataGaLocation":512},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":739},[740,743,746],{"text":741,"config":742},"Terms",{"href":564,"dataGaName":565,"dataGaLocation":512},{"text":744,"config":745},"Cookies",{"dataGaName":574,"dataGaLocation":512,"id":575,"isOneTrustButton":52},{"text":747,"config":748},"Privacy",{"href":569,"dataGaName":570,"dataGaLocation":512},[750],{"id":751,"title":7,"body":48,"config":752,"content":754,"description":48,"extension":758,"meta":759,"navigation":52,"path":760,"seo":761,"stem":762,"__hash__":763},"blogAuthors/en-us/blog/authors/john-cai.yml",{"template":753},"BlogAuthor",{"name":7,"config":755},{"headshot":756,"ctfId":757},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749667386/Blog/Author%20Headshots/jcaigitlab-headshot.jpg","jcaigitlab","yml",{},"/en-us/blog/authors/john-cai",{},"en-us/blog/authors/john-cai","ZVYNi74tXFMr-R9r7W2HQhXeJWkOGIBPQKmUbR7EDps",[765,773,781],{"title":766,"description":767,"heroImage":768,"category":44,"date":769,"authors":770,"slug":772,"externalUrl":48},"curl removed from Omnibus-GitLab FIPS packages in 19.0","With the Omnibus-GitLab 19.0 release, GitLab will stop building curl for FIPS customers. Here’s what you need to know.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776362275/ozbwn9tk0dditpnfddlz.png","2026-04-24",[771],"Adam Chu","curl-removed-from-omnibus-gitlab-fips-packages-in-19-0",{"title":774,"description":775,"heroImage":776,"category":44,"date":777,"authors":778,"slug":780,"externalUrl":48},"Claude Opus 4.7 is now available in GitLab Duo Agent Platform","Anthropic's latest model, available now, for stronger agent work. ","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776174711/ksndibz6sgj1umx5cjsj.png","2026-04-16",[779],"Rebecca Carter","claude-opus-4-7-is-now-available-in-gitlab-duo-agent-platform",{"title":782,"description":783,"heroImage":784,"category":44,"date":785,"authors":786,"slug":788,"externalUrl":48},"Passkeys now available for passwordless sign-in and 2FA on GitLab","Learn how to register a passkey to your account and how two-factor authentication works as a phishing-resistant method.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1772029801/qk75nu1eezxa6aiefpup.png","2026-02-25",[787],"GitLab","passkeys-now-available-for-passwordless-sign-in-and-2fa-on-gitlab",{"promotions":790},[791,805,817,828],{"id":792,"categories":793,"header":795,"text":796,"button":797,"image":802},"ai-modernization",[794],"ai","Is AI achieving its promise at scale?","Quiz will take 5 minutes or less",{"text":798,"config":799},"Get your AI maturity score",{"href":800,"dataGaName":801,"dataGaLocation":277},"/assessments/ai-modernization-assessment/","modernization assessment",{"config":803},{"src":804},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":806,"categories":807,"header":809,"text":796,"button":810,"image":814},"devops-modernization",[808,614],"product","Are you just managing tools or shipping innovation?",{"text":811,"config":812},"Get your DevOps maturity score",{"href":813,"dataGaName":801,"dataGaLocation":277},"/assessments/devops-modernization-assessment/",{"config":815},{"src":816},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":818,"categories":819,"header":820,"text":796,"button":821,"image":825},"security-modernization",[61],"Are you trading speed for security?",{"text":822,"config":823},"Get your security maturity score",{"href":824,"dataGaName":801,"dataGaLocation":277},"/assessments/security-modernization-assessment/",{"config":826},{"src":827},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":829,"paths":830,"header":833,"text":834,"button":835,"image":840},"github-azure-migration",[831,832],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","Is your team ready for GitHub's Azure move?","GitHub is already rebuilding around Azure. Find out what it means for you.",{"text":836,"config":837},"See how GitLab compares to GitHub",{"href":838,"dataGaName":839,"dataGaLocation":277},"/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":841},{"src":816},{"header":843,"blurb":844,"button":845,"secondaryButton":850},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":846,"config":847},"Get your free trial",{"href":848,"dataGaName":77,"dataGaLocation":849},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":550,"config":851},{"href":402,"dataGaName":82,"dataGaLocation":849},1786803770215]