[{"data":1,"prerenderedAt":1311},["ShallowReactive",2],{"/en-us/blog/tags/releases":3,"navigation-en-us":18,"banner-en-us":418,"footer-en-us":428,"releases-tag-posts-en-us":670},{"id":4,"title":5,"body":6,"category":6,"config":7,"content":9,"description":6,"extension":11,"meta":12,"navigation":13,"path":14,"seo":15,"slug":6,"stem":16,"testContent":6,"type":6,"__hash__":17},"blogTags/en-us/blog/tags/releases.yml","Releases",null,{"template":8},"BlogTag",{"tag":10,"tagSlug":10},"releases","yml",{},true,"/en-us/blog/tags/releases",{},"en-us/blog/tags/releases","rgGLhF8XdFNpE9K2fOpMq0-VH96DCwhPemsvOOBDSBs",{"data":19},{"logo":20,"freeTrial":25,"sales":30,"login":35,"items":40,"search":348,"minimal":379,"duo":398,"pricingDeployment":408},{"config":21},{"href":22,"dataGaName":23,"dataGaLocation":24},"/","gitlab logo","header",{"text":26,"config":27},"Get free trial",{"href":28,"dataGaName":29,"dataGaLocation":24},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":31,"config":32},"Talk to sales",{"href":33,"dataGaName":34,"dataGaLocation":24},"/sales/","sales",{"text":36,"config":37},"Sign in",{"href":38,"dataGaName":39,"dataGaLocation":24},"https://gitlab.com/users/sign_in/","sign in",[41,68,163,168,269,329],{"text":42,"config":43,"cards":45},"Platform",{"dataNavLevelOne":44},"platform",[46,52,60],{"title":42,"description":47,"link":48},"The intelligent orchestration platform for DevSecOps",{"text":49,"config":50},"Explore our Platform",{"href":51,"dataGaName":44,"dataGaLocation":24},"/platform/",{"title":53,"description":54,"link":55},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":56,"config":57},"Meet GitLab Duo",{"href":58,"dataGaName":59,"dataGaLocation":24},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":61,"description":62,"link":63},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":64,"config":65},"Learn more",{"href":66,"dataGaName":67,"dataGaLocation":24},"/why-gitlab/","why gitlab",{"text":69,"left":13,"config":70,"link":72,"lists":76,"footer":145},"Product",{"dataNavLevelOne":71},"solutions",{"text":73,"config":74},"View all Solutions",{"href":75,"dataGaName":71,"dataGaLocation":24},"/solutions/",[77,101,124],{"title":78,"description":79,"link":80,"items":85},"Automation","CI/CD and automation to accelerate deployment",{"config":81},{"icon":82,"href":83,"dataGaName":84,"dataGaLocation":24},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[86,90,93,97],{"text":87,"config":88},"CI/CD",{"href":89,"dataGaLocation":24,"dataGaName":87},"/solutions/continuous-integration/",{"text":53,"config":91},{"href":58,"dataGaLocation":24,"dataGaName":92},"gitlab duo agent platform - product menu",{"text":94,"config":95},"Source Code Management",{"href":96,"dataGaLocation":24,"dataGaName":94},"/solutions/source-code-management/",{"text":98,"config":99},"Automated Software Delivery",{"href":83,"dataGaLocation":24,"dataGaName":100},"Automated software delivery",{"title":102,"description":103,"link":104,"items":109},"Security","Deliver code faster without compromising security",{"config":105},{"href":106,"dataGaName":107,"dataGaLocation":24,"icon":108},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[110,114,119],{"text":111,"config":112},"Application Security Testing",{"href":106,"dataGaName":113,"dataGaLocation":24},"Application security testing",{"text":115,"config":116},"Software Supply Chain Security",{"href":117,"dataGaLocation":24,"dataGaName":118},"/solutions/supply-chain/","Software supply chain security",{"text":120,"config":121},"Software Compliance",{"href":122,"dataGaName":123,"dataGaLocation":24},"/solutions/software-compliance/","software compliance",{"title":125,"link":126,"items":131},"Measurement",{"config":127},{"icon":128,"href":129,"dataGaName":130,"dataGaLocation":24},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[132,136,140],{"text":133,"config":134},"Visibility & Measurement",{"href":129,"dataGaLocation":24,"dataGaName":135},"Visibility and Measurement",{"text":137,"config":138},"Value Stream Management",{"href":139,"dataGaLocation":24,"dataGaName":137},"/solutions/value-stream-management/",{"text":141,"config":142},"Analytics & Insights",{"href":143,"dataGaLocation":24,"dataGaName":144},"/solutions/analytics-and-insights/","Analytics and insights",{"title":146,"items":147},"GitLab for",[148,153,158],{"text":149,"config":150},"Enterprise",{"href":151,"dataGaLocation":24,"dataGaName":152},"/enterprise/","enterprise",{"text":154,"config":155},"Small Business",{"href":156,"dataGaLocation":24,"dataGaName":157},"/small-business/","small business",{"text":159,"config":160},"Public Sector",{"href":161,"dataGaLocation":24,"dataGaName":162},"/solutions/public-sector/","public sector",{"text":164,"config":165},"Pricing",{"href":166,"dataGaName":167,"dataGaLocation":24,"dataNavLevelOne":167},"/pricing/","pricing",{"text":169,"config":170,"link":172,"lists":176,"feature":256},"Resources",{"dataNavLevelOne":171},"resources",{"text":173,"config":174},"View all resources",{"href":175,"dataGaName":171,"dataGaLocation":24},"/resources/",[177,210,228],{"title":178,"items":179},"Getting started",[180,185,190,195,200,205],{"text":181,"config":182},"Install",{"href":183,"dataGaName":184,"dataGaLocation":24},"/install/","install",{"text":186,"config":187},"Quick start guides",{"href":188,"dataGaName":189,"dataGaLocation":24},"/get-started/","quick setup checklists",{"text":191,"config":192},"Learn",{"href":193,"dataGaLocation":24,"dataGaName":194},"https://university.gitlab.com/","learn",{"text":196,"config":197},"Product documentation",{"href":198,"dataGaName":199,"dataGaLocation":24},"https://docs.gitlab.com/","product documentation",{"text":201,"config":202},"Best practice videos",{"href":203,"dataGaName":204,"dataGaLocation":24},"/getting-started-videos/","best practice videos",{"text":206,"config":207},"Integrations",{"href":208,"dataGaName":209,"dataGaLocation":24},"/integrations/","integrations",{"title":211,"items":212},"Discover",[213,218,223],{"text":214,"config":215},"Customer success stories",{"href":216,"dataGaName":217,"dataGaLocation":24},"/customers/","customer success stories",{"text":219,"config":220},"Blog",{"href":221,"dataGaName":222,"dataGaLocation":24},"/blog/","blog",{"text":224,"config":225},"Remote",{"href":226,"dataGaName":227,"dataGaLocation":24},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":229,"items":230},"Connect",[231,236,241,246,251],{"text":232,"config":233},"GitLab Services",{"href":234,"dataGaName":235,"dataGaLocation":24},"/services/","services",{"text":237,"config":238},"Community",{"href":239,"dataGaName":240,"dataGaLocation":24},"/community/","community",{"text":242,"config":243},"Forum",{"href":244,"dataGaName":245,"dataGaLocation":24},"https://forum.gitlab.com/","forum",{"text":247,"config":248},"Events",{"href":249,"dataGaName":250,"dataGaLocation":24},"/events/","events",{"text":252,"config":253},"Partners",{"href":254,"dataGaName":255,"dataGaLocation":24},"/partners/","partners",{"backgroundColor":257,"textColor":258,"text":259,"image":260,"link":264},"#2f2a6b","#fff","Insights for the future of software development",{"altText":261,"config":262},"the source promo card",{"src":263},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":265,"config":266},"Read the latest",{"href":267,"dataGaName":268,"dataGaLocation":24},"/the-source/","the source",{"text":270,"config":271,"lists":273},"Company",{"dataNavLevelOne":272},"company",[274],{"items":275},[276,281,287,289,294,299,304,309,314,319,324],{"text":277,"config":278},"About",{"href":279,"dataGaName":280,"dataGaLocation":24},"/company/","about",{"text":282,"config":283,"footerGa":286},"Jobs",{"href":284,"dataGaName":285,"dataGaLocation":24},"/jobs/","jobs",{"dataGaName":285},{"text":247,"config":288},{"href":249,"dataGaName":250,"dataGaLocation":24},{"text":290,"config":291},"Leadership",{"href":292,"dataGaName":293,"dataGaLocation":24},"/company/team/e-group/","leadership",{"text":295,"config":296},"Team",{"href":297,"dataGaName":298,"dataGaLocation":24},"/company/team/","team",{"text":300,"config":301},"Handbook",{"href":302,"dataGaName":303,"dataGaLocation":24},"https://handbook.gitlab.com/","handbook",{"text":305,"config":306},"Investor relations",{"href":307,"dataGaName":308,"dataGaLocation":24},"https://ir.gitlab.com/","investor relations",{"text":310,"config":311},"Trust Center",{"href":312,"dataGaName":313,"dataGaLocation":24},"/security/","trust center",{"text":315,"config":316},"AI Transparency Center",{"href":317,"dataGaName":318,"dataGaLocation":24},"/ai-transparency-center/","ai transparency center",{"text":320,"config":321},"Newsletter",{"href":322,"dataGaName":323,"dataGaLocation":24},"/company/contact/#contact-forms","newsletter",{"text":325,"config":326},"Press",{"href":327,"dataGaName":328,"dataGaLocation":24},"/press/","press",{"text":330,"config":331,"lists":332},"Contact us",{"dataNavLevelOne":272},[333],{"items":334},[335,338,343],{"text":31,"config":336},{"href":33,"dataGaName":337,"dataGaLocation":24},"talk to sales",{"text":339,"config":340},"Support portal",{"href":341,"dataGaName":342,"dataGaLocation":24},"https://support.gitlab.com","support portal",{"text":344,"config":345},"Customer portal",{"href":346,"dataGaName":347,"dataGaLocation":24},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":349,"login":350,"suggestions":357},"Close",{"text":351,"link":352},"To search repositories and projects, login to",{"text":353,"config":354},"gitlab.com",{"href":38,"dataGaName":355,"dataGaLocation":356},"search login","search",{"text":358,"default":359},"Suggestions",[360,362,366,368,372,376],{"text":53,"config":361},{"href":58,"dataGaName":53,"dataGaLocation":356},{"text":363,"config":364},"Code Suggestions (AI)",{"href":365,"dataGaName":363,"dataGaLocation":356},"/solutions/code-suggestions/",{"text":87,"config":367},{"href":89,"dataGaName":87,"dataGaLocation":356},{"text":369,"config":370},"GitLab on AWS",{"href":371,"dataGaName":369,"dataGaLocation":356},"/partners/technology-partners/aws/",{"text":373,"config":374},"GitLab on Google Cloud",{"href":375,"dataGaName":373,"dataGaLocation":356},"/partners/technology-partners/google-cloud-platform/",{"text":377,"config":378},"Why GitLab?",{"href":66,"dataGaName":377,"dataGaLocation":356},{"freeTrial":380,"mobileIcon":385,"desktopIcon":390,"secondaryButton":393},{"text":381,"config":382},"Start free trial",{"href":383,"dataGaName":29,"dataGaLocation":384},"https://gitlab.com/-/trials/new/","nav",{"altText":386,"config":387},"Gitlab Icon",{"src":388,"dataGaName":389,"dataGaLocation":384},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":386,"config":391},{"src":392,"dataGaName":389,"dataGaLocation":384},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":394,"config":395},"Get Started",{"href":396,"dataGaName":397,"dataGaLocation":384},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/compare/gitlab-vs-github/","get started",{"freeTrial":399,"mobileIcon":404,"desktopIcon":406},{"text":400,"config":401},"Learn more about GitLab Duo",{"href":402,"dataGaName":403,"dataGaLocation":384},"/gitlab-duo/","gitlab duo",{"altText":386,"config":405},{"src":388,"dataGaName":389,"dataGaLocation":384},{"altText":386,"config":407},{"src":392,"dataGaName":389,"dataGaLocation":384},{"freeTrial":409,"mobileIcon":414,"desktopIcon":416},{"text":410,"config":411},"Back to pricing",{"href":166,"dataGaName":412,"dataGaLocation":384,"icon":413},"back to pricing","GoBack",{"altText":386,"config":415},{"src":388,"dataGaName":389,"dataGaLocation":384},{"altText":386,"config":417},{"src":392,"dataGaName":389,"dataGaLocation":384},{"title":419,"button":420,"config":425},"See how agentic AI transforms software delivery",{"text":421,"config":422},"Watch GitLab Transcend now",{"href":423,"dataGaName":424,"dataGaLocation":24},"/events/transcend/virtual/","transcend event",{"layout":426,"icon":427},"release","AiStar",{"data":429},{"text":430,"source":431,"edit":437,"contribute":442,"config":447,"items":452,"minimal":659},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":432,"config":433},"View page source",{"href":434,"dataGaName":435,"dataGaLocation":436},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":438,"config":439},"Edit this page",{"href":440,"dataGaName":441,"dataGaLocation":436},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":443,"config":444},"Please contribute",{"href":445,"dataGaName":446,"dataGaLocation":436},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":448,"facebook":449,"youtube":450,"linkedin":451},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[453,500,554,598,625],{"title":164,"links":454,"subMenu":469},[455,459,464],{"text":456,"config":457},"View plans",{"href":166,"dataGaName":458,"dataGaLocation":436},"view plans",{"text":460,"config":461},"Why Premium?",{"href":462,"dataGaName":463,"dataGaLocation":436},"/pricing/premium/","why premium",{"text":465,"config":466},"Why Ultimate?",{"href":467,"dataGaName":468,"dataGaLocation":436},"/pricing/ultimate/","why ultimate",[470],{"title":471,"links":472},"Contact Us",[473,476,478,480,485,490,495],{"text":474,"config":475},"Contact sales",{"href":33,"dataGaName":34,"dataGaLocation":436},{"text":339,"config":477},{"href":341,"dataGaName":342,"dataGaLocation":436},{"text":344,"config":479},{"href":346,"dataGaName":347,"dataGaLocation":436},{"text":481,"config":482},"Status",{"href":483,"dataGaName":484,"dataGaLocation":436},"https://status.gitlab.com/","status",{"text":486,"config":487},"Terms of use",{"href":488,"dataGaName":489,"dataGaLocation":436},"/terms/","terms of use",{"text":491,"config":492},"Privacy statement",{"href":493,"dataGaName":494,"dataGaLocation":436},"/privacy/","privacy statement",{"text":496,"config":497},"Cookie preferences",{"dataGaName":498,"dataGaLocation":436,"id":499,"isOneTrustButton":13},"cookie preferences","ot-sdk-btn",{"title":69,"links":501,"subMenu":510},[502,506],{"text":503,"config":504},"DevSecOps platform",{"href":51,"dataGaName":505,"dataGaLocation":436},"devsecops platform",{"text":507,"config":508},"AI-Assisted Development",{"href":402,"dataGaName":509,"dataGaLocation":436},"ai-assisted development",[511],{"title":512,"links":513},"Topics",[514,519,524,529,534,539,544,549],{"text":515,"config":516},"CICD",{"href":517,"dataGaName":518,"dataGaLocation":436},"/topics/ci-cd/","cicd",{"text":520,"config":521},"GitOps",{"href":522,"dataGaName":523,"dataGaLocation":436},"/topics/gitops/","gitops",{"text":525,"config":526},"DevOps",{"href":527,"dataGaName":528,"dataGaLocation":436},"/topics/devops/","devops",{"text":530,"config":531},"Version Control",{"href":532,"dataGaName":533,"dataGaLocation":436},"/topics/version-control/","version control",{"text":535,"config":536},"DevSecOps",{"href":537,"dataGaName":538,"dataGaLocation":436},"/topics/devsecops/","devsecops",{"text":540,"config":541},"Cloud Native",{"href":542,"dataGaName":543,"dataGaLocation":436},"/topics/cloud-native/","cloud native",{"text":545,"config":546},"AI for Coding",{"href":547,"dataGaName":548,"dataGaLocation":436},"/topics/devops/ai-for-coding/","ai for coding",{"text":550,"config":551},"Agentic AI",{"href":552,"dataGaName":553,"dataGaLocation":436},"/topics/agentic-ai/","agentic ai",{"title":555,"links":556},"Solutions",[557,559,561,566,570,573,577,580,582,585,588,593],{"text":111,"config":558},{"href":106,"dataGaName":111,"dataGaLocation":436},{"text":100,"config":560},{"href":83,"dataGaName":84,"dataGaLocation":436},{"text":562,"config":563},"Agile development",{"href":564,"dataGaName":565,"dataGaLocation":436},"/solutions/agile-delivery/","agile delivery",{"text":567,"config":568},"SCM",{"href":96,"dataGaName":569,"dataGaLocation":436},"source code management",{"text":515,"config":571},{"href":89,"dataGaName":572,"dataGaLocation":436},"continuous integration & delivery",{"text":574,"config":575},"Value stream management",{"href":139,"dataGaName":576,"dataGaLocation":436},"value stream management",{"text":520,"config":578},{"href":579,"dataGaName":523,"dataGaLocation":436},"/solutions/gitops/",{"text":149,"config":581},{"href":151,"dataGaName":152,"dataGaLocation":436},{"text":583,"config":584},"Small business",{"href":156,"dataGaName":157,"dataGaLocation":436},{"text":586,"config":587},"Public sector",{"href":161,"dataGaName":162,"dataGaLocation":436},{"text":589,"config":590},"Education",{"href":591,"dataGaName":592,"dataGaLocation":436},"/solutions/education/","education",{"text":594,"config":595},"Financial services",{"href":596,"dataGaName":597,"dataGaLocation":436},"/solutions/finance/","financial services",{"title":169,"links":599},[600,602,604,606,609,611,613,615,617,619,621,623],{"text":181,"config":601},{"href":183,"dataGaName":184,"dataGaLocation":436},{"text":186,"config":603},{"href":188,"dataGaName":189,"dataGaLocation":436},{"text":191,"config":605},{"href":193,"dataGaName":194,"dataGaLocation":436},{"text":196,"config":607},{"href":198,"dataGaName":608,"dataGaLocation":436},"docs",{"text":219,"config":610},{"href":221,"dataGaName":222,"dataGaLocation":436},{"text":214,"config":612},{"href":216,"dataGaName":217,"dataGaLocation":436},{"text":224,"config":614},{"href":226,"dataGaName":227,"dataGaLocation":436},{"text":232,"config":616},{"href":234,"dataGaName":235,"dataGaLocation":436},{"text":237,"config":618},{"href":239,"dataGaName":240,"dataGaLocation":436},{"text":242,"config":620},{"href":244,"dataGaName":245,"dataGaLocation":436},{"text":247,"config":622},{"href":249,"dataGaName":250,"dataGaLocation":436},{"text":252,"config":624},{"href":254,"dataGaName":255,"dataGaLocation":436},{"title":270,"links":626},[627,629,631,633,635,637,639,643,648,650,652,654],{"text":277,"config":628},{"href":279,"dataGaName":272,"dataGaLocation":436},{"text":282,"config":630},{"href":284,"dataGaName":285,"dataGaLocation":436},{"text":290,"config":632},{"href":292,"dataGaName":293,"dataGaLocation":436},{"text":295,"config":634},{"href":297,"dataGaName":298,"dataGaLocation":436},{"text":300,"config":636},{"href":302,"dataGaName":303,"dataGaLocation":436},{"text":305,"config":638},{"href":307,"dataGaName":308,"dataGaLocation":436},{"text":640,"config":641},"Sustainability",{"href":642,"dataGaName":640,"dataGaLocation":436},"/sustainability/",{"text":644,"config":645},"Diversity, inclusion and belonging (DIB)",{"href":646,"dataGaName":647,"dataGaLocation":436},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":310,"config":649},{"href":312,"dataGaName":313,"dataGaLocation":436},{"text":320,"config":651},{"href":322,"dataGaName":323,"dataGaLocation":436},{"text":325,"config":653},{"href":327,"dataGaName":328,"dataGaLocation":436},{"text":655,"config":656},"Modern Slavery Transparency Statement",{"href":657,"dataGaName":658,"dataGaLocation":436},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":660},[661,664,667],{"text":662,"config":663},"Terms",{"href":488,"dataGaName":489,"dataGaLocation":436},{"text":665,"config":666},"Cookies",{"dataGaName":498,"dataGaLocation":436,"id":499,"isOneTrustButton":13},{"text":668,"config":669},"Privacy",{"href":493,"dataGaName":494,"dataGaLocation":436},[671,682,691,700,709,719,728,737,746,755,764,773,782,791,799,808,817,826,835,844,853,862,870,879,888,897,905,914,926,934,943,951,960,969,979,988,999,1010,1020,1031,1041,1051,1061,1071,1081,1090,1099,1109,1118,1128,1137,1147,1156,1164,1173,1184,1193,1204,1213,1221,1230,1239,1249,1259,1268,1277,1286,1295,1303],{"content":672,"config":679},{"title":673,"heroImage":674,"category":675,"description":676,"authors":677,"date":678},"GitLab 18.9 released","https://res.cloudinary.com/about-gitlab-com/image/upload/v1771438388/t6sts5qw4z8561gtlxiq.png","product","Read about GitLab Duo Agent Platform self-hosted models now available for cloud licenses, vulnerability resolution with GitLab Duo Agent Platform, and more.",[],"2026-02-19",{"slug":680,"externalUrl":681},"","https://about.gitlab.com/releases/2026/02/19/gitlab-18-9-released/",{"content":683,"config":689},{"title":684,"heroImage":685,"category":675,"description":686,"authors":687,"date":688},"GitLab 18.8 released","https://res.cloudinary.com/about-gitlab-com/image/upload/v1768314383/jjaocnrc2wqoltxg9jca.png","This release features GitLab Duo Agent Platform (GA), GitLab Duo Planner Agent, GitLab Duo Security Analyst Agent, and more.",[],"2026-01-15",{"slug":680,"externalUrl":690},"https://about.gitlab.com/releases/2026/01/15/gitlab-18-8-released/",{"content":692,"config":698},{"title":693,"heroImage":694,"category":675,"description":695,"authors":696,"date":697},"GitLab 18.7 released","https://res.cloudinary.com/about-gitlab-com/image/upload/v1766072987/sl51fvmk7oroegbqrlmk.png","This release includes improved GitLab Duo analytics dashboard, secret validity checks, and more. Find out what's inside.",[],"2025-12-18",{"slug":680,"externalUrl":699},"https://about.gitlab.com/releases/2025/12/18/gitlab-18-7-released/",{"content":701,"config":707},{"title":702,"heroImage":703,"category":675,"description":704,"authors":705,"date":706},"GitLab 18.6 released","https://res.cloudinary.com/about-gitlab-com/image/upload/v1763653609/vwvdutm2vphumh5wiwjd.png","This release includes a new UI designed for productivity, exact code search in limited availability, and more.",[],"2025-11-20",{"slug":680,"externalUrl":708},"https://about.gitlab.com/releases/2025/11/20/gitlab-18-6-released/",{"content":710,"config":717},{"title":711,"heroImage":712,"category":713,"description":714,"authors":715,"date":716},"GitLab Patch Release: 18.4.2, 18.3.4, 18.2.8","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749661926/Blog/Hero%20Images/security-patch-blog-image-r2-0506-700x400-fy25_2x.jpg","security","Learn more about GitLab Patch Release: 18.4.2, 18.3.4, 18.2.8 for GitLab Community Edition (CE) and Enterprise Edition (EE).",[],"2025-10-08",{"slug":680,"externalUrl":718},"https://about.gitlab.com/releases/2025/10/08/patch-release-gitlab-18-4-2-released/",{"content":720,"config":726},{"title":721,"heroImage":722,"category":675,"description":723,"authors":724,"date":725},"GitLab 18.4 released","https://res.cloudinary.com/about-gitlab-com/image/upload/v1758202527/zbdm4mehauv3poqetyhk.png","Latest version of GitLab includes Duo Model Selection generally available, Knowledge Graph, and more.",[],"2025-09-18",{"slug":680,"externalUrl":727},"https://about.gitlab.com/releases/2025/09/18/gitlab-18-4-released/",{"content":729,"config":735},{"title":730,"heroImage":731,"category":675,"description":732,"authors":733,"date":734},"GitLab 18.3 released","https://res.cloudinary.com/about-gitlab-com/image/upload/v1755782394/swplm3yztdrbrlyztaro.png","Latest version of GitLab includes Duo Agent Platform in Visual Studio (Beta) and embedded views.",[],"2025-08-21",{"slug":680,"externalUrl":736},"https://about.gitlab.com/releases/2025/08/21/gitlab-18-3-released/",{"content":738,"config":744},{"title":739,"heroImage":740,"category":675,"description":741,"authors":742,"date":743},"GitLab 18.2 released","https://res.cloudinary.com/about-gitlab-com/image/upload/v1752756250/ndfasndpqclcourduxxa.png","Newest release features Duo Agent Platform in the IDE (beta) and Custom workflow statuses for issues and tasks.",[],"2025-07-17",{"slug":680,"externalUrl":745},"https://about.gitlab.com/releases/2025/07/17/gitlab-18-2-released/",{"content":747,"config":753},{"title":748,"heroImage":749,"category":675,"description":750,"authors":751,"date":752},"GitLab 18.1 released","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750333905/erq4ak30f6zxjjcsmt4y.png","This release includes Maven virtual registry (beta), Duo Code Review, compromised password detection, and SLSA Level 1 with components.",[],"2025-06-19",{"slug":680,"externalUrl":754},"https://about.gitlab.com/releases/2025/06/19/gitlab-18-1-released/",{"content":756,"config":762},{"title":757,"heroImage":758,"category":675,"description":759,"authors":760,"date":761},"GitLab 18 released","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662010/Blog/Hero%20Images/product-gl18-blog-release-cover-18-0-0750-1800x945-fy26.png","This release includes GitLab Premium and Ultimate with Duo, automatic reviews with Duo Code Review, improved Duo Code Review context, repository X-Ray now available on Gitlab Duo Self-Hosted, and much more!",[],"2025-05-15",{"slug":680,"externalUrl":763},"https://about.gitlab.com/releases/2025/05/15/gitlab-18-0-released/",{"content":765,"config":771},{"title":766,"heroImage":767,"category":675,"description":768,"authors":769,"date":770},"GitLab 17.11 released","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662237/Blog/Hero%20Images/product-gl17-blog-release-cover-17-11-0093-1800x945-fy25.png","The release includes Custom Compliance Frameworks, more AI features on GitLab Duo Self-Hosted, custom epic, issue, and task fields, CI/CD pipeline inputs, and much more!",[],"2025-04-17",{"slug":680,"externalUrl":772},"https://about.gitlab.com/releases/2025/04/17/gitlab-17-11-released/",{"content":774,"config":780},{"title":775,"heroImage":776,"category":675,"description":777,"authors":778,"date":779},"GitLab 17.10 released","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662230/Blog/Hero%20Images/product-gl17-blog-release-cover-17-10-0093-1800x945-fy25.png","Learn about the improvements in this release, including Duo Code Review Beta, Root Cause Analysis for GitLab Duo Self-Hosted, GitLab Query Language Views Beta, and more!",[],"2025-03-20",{"slug":680,"externalUrl":781},"https://about.gitlab.com/releases/2025/03/20/gitlab-17-10-released/",{"content":783,"config":789},{"title":784,"heroImage":785,"category":675,"description":786,"authors":787,"date":788},"GitLab 17.9 released","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662202/Blog/Hero%20Images/product-gl17-blog-release-cover-17-9-0093-1800x945-fy25.png","Includes GitLab Duo Self-Hosted available in GA, the ability to run multiple GitLab Pages sites with parallel deployments, automatic deletion of older pipelines, and more!",[],"2025-02-20",{"slug":680,"externalUrl":790},"https://about.gitlab.com/releases/2025/02/20/gitlab-17-9-released/",{"content":792,"config":797},{"title":793,"heroImage":712,"category":675,"description":794,"authors":795,"date":796},"GitLab Patch Release: 17.8.2, 17.7.4, 17.6.5","Learn more about this release for GitLab Community Edition (CE) and Enterprise Edition (EE).",[],"2025-02-12",{"slug":680,"externalUrl":798},"https://about.gitlab.com/releases/2025/02/12/patch-release-gitlab-17-8-2-released/",{"content":800,"config":806},{"title":801,"heroImage":802,"category":675,"description":803,"authors":804,"date":805},"GitLab 17.8 released","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662175/Blog/Hero%20Images/product-gl17-blog-release-cover-17-8-0093-1800x945-fy25.png","Includes enhanced security for container repositories, list deployments related to a release, ML model experiments tracking, Hosted runners on Linux for GitLab Dedicated, and more!",[],"2025-01-16",{"slug":680,"externalUrl":807},"https://about.gitlab.com/releases/2025/01/16/gitlab-17-8-released/",{"content":809,"config":815},{"title":810,"heroImage":811,"category":675,"description":812,"authors":813,"date":814},"GitLab 17.7 released","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662186/Blog/Hero%20Images/product-gl17-blog-release-cover-17-7-0093-1800x945-fy25.png","Release includes a new Planner user role, auto-resolution policy for vulnerabilities, admin-controlled instance integration allowlists, access token rotation in the UI and much more!",[],"2024-12-19",{"slug":680,"externalUrl":816},"https://about.gitlab.com/releases/2024/12/19/gitlab-17-7-released/",{"content":818,"config":824},{"title":819,"heroImage":820,"category":675,"description":821,"authors":822,"date":823},"GitLab 17.6 released with self-hosted Duo Chat in beta","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662194/Blog/Hero%20Images/product-gl17-blog-release-cover-17-6-0093-1800x945-fy25.png","GitLab 17.6 released with self-hosted Duo Chat in beta, adherence checks for SAST and DAST security scanners, vulnerability report grouping, model registry and much more!",[],"2024-11-21",{"slug":680,"externalUrl":825},"https://about.gitlab.com/releases/2024/11/21/gitlab-17-6-released/",{"content":827,"config":833},{"title":828,"heroImage":829,"category":675,"description":830,"authors":831,"date":832},"GitLab 17.5 Release","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749666046/Blog/Hero%20Images/product-gl17-blog-release-cover-17-5-0093-1800x945-fy25.png","GitLab 17.5 released with Duo Quick Chat AI code assistance.",[],"2024-10-17",{"slug":680,"externalUrl":834},"https://about.gitlab.com/releases/2024/10/17/gitlab-17-5-released/",{"content":836,"config":842},{"title":837,"heroImage":838,"category":713,"description":839,"authors":840,"date":841},"GitLab Critical Patch Release: 17.4.2, 17.3.5, 17.2.9","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662877/Blog/Hero%20Images/security-cover-new.png","Learn more about this critical patch release.",[],"2024-10-09",{"slug":680,"externalUrl":843},"https://about.gitlab.com/releases/2024/10/09/patch-release-gitlab-17-4-2-released/",{"content":845,"config":851},{"title":846,"heroImage":847,"category":675,"description":848,"authors":849,"date":850},"GitLab 17.4 Release","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749666419/Blog/Hero%20Images/product-gl17-blog-release-cover-17-4-0093-1800x945-fy25.png","GitLab 17.4 released with improved context in GitLab Duo",[],"2024-09-19",{"slug":680,"externalUrl":852},"https://about.gitlab.com/releases/2024/09/19/gitlab-17-4-released/",{"content":854,"config":860},{"title":855,"heroImage":856,"category":675,"description":857,"authors":858,"date":859},"GitLab 17.3 Release","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749667608/Blog/Hero%20Images/product-gl17-blog-release-cover-17-3-0093-1800x945-fy25.png","GitLab 17.3 released with GitLab Duo Root Cause Analysis.",[],"2024-08-15",{"slug":680,"externalUrl":861},"https://about.gitlab.com/releases/2024/08/15/gitlab-17-3-released/",{"content":863,"config":868},{"title":864,"heroImage":838,"category":675,"description":865,"authors":866,"date":867},"GitLab Patch Release: 17.2.1, 17.1.3, 17.0.5","Learn more about GitLab Patch Release: 17.2.1, 17.1.3, 17.0.5 for GitLab Community Edition (CE) and Enterprise Edition (EE).",[],"2024-07-24",{"slug":680,"externalUrl":869},"https://about.gitlab.com/releases/2024/07/24/patch-release-gitlab-17-2-1-released/",{"content":871,"config":877},{"title":872,"heroImage":873,"category":675,"description":874,"authors":875,"date":876},"GitLab 17.2 Release","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749667769/Blog/Hero%20Images/product-gl17-blog-release-cover-17-2-0093-1800x945-fy25.png","GitLab 17.2 released with log streaming, a new pipeline execution security policy, and vulnerability explanations now generally available",[],"2024-07-18",{"slug":680,"externalUrl":878},"https://about.gitlab.com/releases/2024/07/18/gitlab-17-2-released/",{"content":880,"config":886},{"title":881,"heroImage":882,"category":538,"description":883,"authors":884,"date":885},"GitLab 17.1 Release","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749669047/Blog/Hero%20Images/product-gl17-blog-release-cover-17-1-0093-1800x945-fy25.png","GitLab 17.1 released with Model registry available in beta and multiple GitLab Duo Code Suggestions in VS Code.",[],"2024-06-20",{"slug":680,"externalUrl":887},"https://about.gitlab.com/releases/2024/06/20/gitlab-17-1-released/",{"content":889,"config":895},{"title":890,"heroImage":891,"category":538,"description":892,"authors":893,"date":894},"GitLab 17.0 Release","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749665762/Blog/Hero%20Images/blog-gl17-release-hero-17-0-93-1800x945-fy25__1_.png","GitLab 17.0 released with generally available CI/CD Catalog and AI Impact analytics dashboard.",[],"2024-05-16",{"slug":680,"externalUrl":896},"https://about.gitlab.com/releases/2024/05/16/gitlab-17-0-released/",{"content":898,"config":903},{"title":899,"heroImage":838,"category":538,"description":900,"authors":901,"date":902},"GitLab Patch Release: 16.11.1, 16.10.4, 16.9.6","Learn more about GitLab Patch Release: 16.11.1, 16.10.4, 16.9.6 for GitLab Community Edition (CE) and Enterprise Edition (EE).",[],"2024-04-24",{"slug":680,"externalUrl":904},"https://about.gitlab.com/releases/2024/04/24/patch-release-gitlab-16-11-1-released/",{"content":906,"config":912},{"title":907,"heroImage":908,"category":538,"description":909,"authors":910,"date":911},"GitLab 16.11 Release","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750099004/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%284%29_1od9f5DGEA0ntKLVnJbA2p_1750099004258.png","GitLab 16.11 released with GitLab Duo Chat general availability",[],"2024-04-18",{"slug":680,"externalUrl":913},"https://about.gitlab.com/releases/2024/04/18/gitlab-16-11-released/",{"content":915,"config":924},{"title":916,"heroImage":917,"category":918,"description":919,"authors":920,"date":923},"A guide to the high-impact breaking changes in GitLab 17.0","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663000/Blog/Hero%20Images/tanukilifecycle.png","bulletin-board","Find, assess, and mitigate the impact of deprecations and breaking changes in this year’s major release.",[921,922],"Martin Brümmer","Sam Wiskow","2024-04-10",{"slug":925,"externalUrl":-1},"a-guide-to-the-high-impact-breaking-changes-in-gitlab-17-0",{"content":927,"config":932},{"title":928,"heroImage":838,"category":713,"description":929,"authors":930,"date":931},"GitLab Security Release: 16.10.1, 16.9.3, 16.8.5","Learn more about GitLab Security Release: 16.10.1, 16.9.3, 16.8.5 for GitLab Community Edition (CE) and Enterprise Edition (EE).",[],"2024-03-27",{"slug":680,"externalUrl":933},"https://about.gitlab.com/releases/2024/03/27/security-release-gitlab-16-10-1-released/",{"content":935,"config":941},{"title":936,"heroImage":937,"category":538,"description":938,"authors":939,"date":940},"GitLab 16.10 Release","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749668956/Blog/Hero%20Images/16.10_cover_image_-_Blog-1800x800.png","GitLab 16.10 released with semantic versioning in the CI/CD catalog",[],"2024-03-21",{"slug":680,"externalUrl":942},"https://about.gitlab.com/releases/2024/03/21/gitlab-16-10-released/",{"content":944,"config":949},{"title":945,"heroImage":838,"category":713,"description":946,"authors":947,"date":948},"GitLab Security Release: 16.9.2, 16.8.4, 16.7.7","Learn more about GitLab Security Release: 16.9.2, 16.8.4, 16.7.7 for GitLab Community Edition (CE) and Enterprise Edition (EE).",[],"2024-03-06",{"slug":680,"externalUrl":950},"https://about.gitlab.com/releases/2024/03/06/security-release-gitlab-16-9-2-released/",{"content":952,"config":958},{"title":953,"heroImage":954,"category":538,"description":955,"authors":956,"date":957},"GitLab 16.9 Release","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749668947/Blog/Hero%20Images/16.9_cover_image_-_Blog-1800x800.png","16.9 features GitLab Duo Chat with wider Beta access, usability improvements to the CI/CD variables page, more options for auto-canceling pipelines, and more!",[],"2024-02-15",{"slug":680,"externalUrl":959},"https://about.gitlab.com/releases/2024/02/15/gitlab-16-9-released/",{"content":961,"config":967},{"title":962,"heroImage":963,"category":675,"description":964,"authors":965,"date":966},"GitLab 16.8 Release","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749683452/Blog/Hero%20Images/Screenshot_2024-01-18_at_10.51.01_AM.png","GitLab 16.8 released with GCP Secret Manager support and the ability to speed up your builds with the Maven dependency proxy.",[],"2024-01-18",{"slug":680,"externalUrl":968},"https://about.gitlab.com/releases/2024/01/18/gitlab-16-8-released/",{"content":970,"config":977},{"title":971,"heroImage":917,"category":972,"description":973,"authors":974,"date":976},"GitLab releases moving to the third Thursday of the month","news","This move will create more predictability for our customers in terms of the day of week for the release while continuing our monthly pace of self-managed releases.",[975],"Ian Pedowitz","2023-09-18",{"slug":978,"externalUrl":-1},"gitlab-release-date-change",{"content":980,"config":986},{"title":981,"heroImage":917,"category":972,"description":982,"authors":983,"date":985},"Bookmark these changes: URL structure updates coming in GitLab 17.0","An overview of project and user settings URL changes, including deprecations and redirects, that will happen in 17.0.",[984],"Christen Dybenko","2023-08-30",{"slug":987,"externalUrl":-1},"changes-coming-to-url-structure-follow-deprecations-redirects",{"content":989,"config":997},{"title":990,"heroImage":991,"category":992,"description":993,"authors":994,"date":996},"GitLab 16: AI and security take center stage","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749671793/Blog/Hero%20Images/16_0-cover-image.png","ai-ml","Our GitLab 16 launch event showcased our AI-powered workflows that drive usability improvements, security enhancements, and observability advancements.",[995],"David DeSanto, Chief Product Officer, GitLab","2023-06-30",{"slug":998,"externalUrl":-1},"gitlab-16-ai-and-security-take-center-stage",{"content":1000,"config":1008},{"title":1001,"heroImage":1002,"category":1003,"description":1004,"authors":1005,"date":1007},"Take advantage of Git rebase","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749665560/Blog/Hero%20Images/speedmonorepo.jpg","engineering","Tap into the Git rebase features to improve your workflow.",[1006],"Christian Couder","2022-10-06",{"slug":1009,"externalUrl":-1},"take-advantage-of-git-rebase",{"content":1011,"config":1018},{"title":1012,"heroImage":1013,"category":538,"description":1014,"authors":1015,"date":1017},"Top reasons for software release delays","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664070/Blog/Hero%20Images/cloudwatch-gitlab-incident-management-bg.jpg","In our 2022 Global DevSecOps survey, DevOps pros shared their frustrations with software releases, including security's shift left and complicated code reviews.",[1016],"Valerie Silverthorne","2022-08-30",{"slug":1019,"externalUrl":-1},"top-reasons-for-software-release-delays",{"content":1021,"config":1029},{"title":1022,"heroImage":1023,"category":272,"description":1024,"authors":1025,"date":1028},"We are splitting our database into Main and CI","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749669673/Blog/Hero%20Images/engineering.png","We are splitting our database into Main and CI to improve the scalability and reliability of GitLab.com.",[1026,1027],"Fabian Zimmer","Douglas Alexandre","2022-06-02",{"slug":1030,"externalUrl":-1},"splitting-database-into-main-and-ci",{"content":1032,"config":1039},{"title":1033,"heroImage":1034,"category":972,"description":1035,"authors":1036,"date":1038},"Amazon Linux 2 support and distro-specific packages for GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749682299/Blog/Hero%20Images/gitlab-blog-banner.png","Learn how to do early testing as well as how to peg your automation to the EL 7 packages until you are able to properly integrate the changes into your automation.",[1037],"Darwin Sanoy","2022-05-02",{"slug":1040,"externalUrl":-1},"amazon-linux-2-support-and-distro-specific-packages",{"content":1042,"config":1049},{"title":1043,"heroImage":1044,"category":272,"description":1045,"authors":1046,"date":1048},"GitLab.com is moving to 15.0 with a few breaking changes","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749667351/Blog/Hero%20Images/14_0_breaking_changes.jpg","These are the features that will be removed in GitLab 15.0.",[1047],"Brian Rhea","2022-04-18",{"slug":1050,"externalUrl":-1},"gitlab-releases-15-breaking-changes",{"content":1052,"config":1059},{"title":1053,"heroImage":1054,"category":1003,"description":1055,"authors":1056,"date":1058},"How to use fine-grained permissions via generic impersonation in CI/CD Tunnel","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749667435/Blog/Hero%20Images/tunnel.jpg","Learn how to use use fine-grained permissions via generic impersonation in CI/CD Tunnel",[1057],"Cesar Saavedra","2022-02-01",{"slug":1060,"externalUrl":-1},"cicd-tunnel-impersonation",{"content":1062,"config":1069},{"title":1063,"heroImage":1064,"category":972,"description":1065,"authors":1066,"date":1068},"Announcing 14.6 Composition Analysis deprecations and behavior changes","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663397/Blog/Hero%20Images/logoforblogpost.jpg","Upcoming deprecations and behavior changes for the Dependency Scanning and License Compliance features.",[1067],"Nicole Schwartz","2021-12-13",{"slug":1070,"externalUrl":-1},"composition-analysis-group-deprecations",{"content":1072,"config":1079},{"title":1073,"heroImage":1074,"category":972,"description":1075,"authors":1076,"date":1078},"We are deprecating the certificate-based integration with Kubernetes in GitLab 14.5","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749670635/Blog/Hero%20Images/kubernetesterms.jpg","Understand why we're deprecating this integration, how it might affect you, and get a closer look at GitLab Agent for Kubernetes.",[1077],"Viktor Nagy","2021-11-15",{"slug":1080,"externalUrl":-1},"deprecating-the-cert-based-kubernetes-integration",{"content":1082,"config":1088},{"title":1083,"heroImage":1064,"category":972,"description":1084,"authors":1085,"date":1087},"GitLab's realtime Preview Markdown is an editor for everyone","With GitLab's new realtime Preview Markdown, technical and non-technical team members can more easily work together. Here's everything you need to know.",[1086],"Parker Ennis","2021-09-21",{"slug":1089,"externalUrl":-1},"introducing-markdown-live-preview",{"content":1091,"config":1097},{"title":1092,"heroImage":1044,"category":272,"description":1093,"authors":1094,"date":1096},"GitLab.com is moving to 14.0 with a few breaking changes","These are the features that will be deprecated in GitLab 14.0.",[1095],"Orit Golowinski","2021-06-04",{"slug":1098,"externalUrl":-1},"gitlab-moving-to-14-breaking-changes",{"content":1100,"config":1107},{"title":1101,"heroImage":1102,"category":1003,"description":1103,"authors":1104,"date":1106},"GitLab's data migration process for Advanced Search","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749682017/Blog/Hero%20Images/advanced-search-migrations.jpg","We needed a more streamlined data migration process for Advanced search.\nHere's what we did.",[1105],"Dmitry Gruzd","2021-06-01",{"slug":1108,"externalUrl":-1},"advanced-search-data-migrations",{"content":1110,"config":1116},{"title":1111,"heroImage":1112,"category":1003,"description":1113,"authors":1114,"date":1115},"Understand the new GitLab Agent for Kubernetes","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749666262/Blog/Hero%20Images/default-blog-image.png","Just released in 13.4, our brand new Kubernetes Agent provides a secure and K8s–friendly approach to integrating GitLab with your clusters.",[1077],"2020-09-22",{"slug":1117,"externalUrl":-1},"introducing-the-gitlab-kubernetes-agent",{"content":1119,"config":1126},{"title":1120,"heroImage":1121,"category":1122,"description":1120,"authors":1123,"date":1125},"Being A Better Ally","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749679611/Blog/Hero%20Images/cook-county-blog-unsplash.jpg","unfiltered",[1124],"David O'Regan","2020-09-09",{"slug":1127,"externalUrl":-1},"being-a-better-ally",{"content":1129,"config":1135},{"title":1130,"heroImage":1064,"category":713,"description":1131,"authors":1132,"date":1134},"Upcoming GitLab.com narrow breaking changes to Secure Analyzers in GitLab 13.4","Our next release, 13.4, will include narrow breaking changes for our Secure scanning features. Find out how this could affect you and what you need to do.",[1133],"Taylor McCaslin","2020-08-19",{"slug":1136,"externalUrl":-1},"gitlab-com-13-4-breaking-changes",{"content":1138,"config":1145},{"title":1139,"heroImage":1140,"category":1141,"description":1142,"authors":1143,"date":1144},"Want to iterate faster? Choose boring solutions","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749681499/Blog/Hero%20Images/pencils2.jpg","insights","We’ve released 106 times in 106 months, proof that boring solutions do work when it comes to software development. Here are some of our favorites.",[1016],"2020-08-18",{"slug":1146,"externalUrl":-1},"boring-solutions-faster-iteration",{"content":1148,"config":1154},{"title":1149,"heroImage":1150,"category":1003,"description":1151,"authors":1152,"date":1153},"GitLab's guide to safe deployment practices","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749678412/Blog/Hero%20Images/safe_deploy.jpg","It's important to safeguard your deployment process. Here's our best advice to protect your environments.",[1095],"2020-07-23",{"slug":1155,"externalUrl":-1},"safe-deploys",{"content":1157,"config":1162},{"title":1158,"heroImage":1112,"category":972,"description":1159,"authors":1160,"date":1161},"Artifact and job meta data expiration settings are changing for GitLab.com","Default expiration dates for job meta data and artifacts will change on June 22, 2020. Find out how this benefits all users of GitLab.com",[1086],"2020-06-18",{"slug":1163,"externalUrl":-1},"job-artifact-meta-data-expiration-change",{"content":1165,"config":1171},{"title":1166,"heroImage":1064,"category":972,"description":1167,"authors":1168,"date":1170},"GitLab.com is moving to 13.0, with narrow breaking changes","Our next release, 13.0, will include narrow breaking changes. Find out how this could affect you and what you need to do.",[1169],"Joshua Lambert","2020-05-06",{"slug":1172,"externalUrl":-1},"gitlab-com-13-0-breaking-changes",{"content":1174,"config":1182},{"title":1175,"heroImage":1176,"category":1177,"description":1178,"authors":1179,"date":1181},"Meet Creationline team members who contribute to GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749673096/Blog/Hero%20Images/contributors-cover.png","open-source","Creationline contributes to GitLab as a reseller. Three team members explain how it works.",[1180],"Ray Paik","2019-11-27",{"slug":1183,"externalUrl":-1},"creationline-post",{"content":1185,"config":1191},{"title":1186,"heroImage":1187,"category":272,"description":1188,"authors":1189,"date":1190},"At GitLab Commit, our product roadmap, new partners, and a new milestone","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664134/Blog/Hero%20Images/gitlabcommitbrooklyn.png","Live from GitLab Commit: what’s next for our product strategy, expanded partnerships, and more.",[1016],"2019-09-17",{"slug":1192,"externalUrl":-1},"live-from-commit-news",{"content":1194,"config":1202},{"title":1195,"heroImage":1196,"category":1177,"description":1197,"authors":1198,"date":1201},"How to manage your Snowflake spend with Periscope and dbt","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749670255/Blog/Hero%20Images/data-servers.jpg","The GitLab data team is open sourcing the dbt package they use to manage their Snowflake spend.",[1199,1200],"Taylor Murphy","Emilie Schario","2019-08-26",{"slug":1203,"externalUrl":-1},"managing-your-snowflake-spend-with-periscope-and-dbt",{"content":1205,"config":1211},{"title":1206,"heroImage":1064,"category":972,"description":1207,"authors":1208,"date":1210},"Update: Changes to GitLab CI/CD and Docker in Docker with Docker 19.03","If you are using the Docker in Docker workflow you may need to enable TLS or explicitly turn it off.",[1209],"Steve Azzopardi","2019-07-31",{"slug":1212,"externalUrl":-1},"docker-in-docker-with-docker-19-dot-03",{"content":1214,"config":1219},{"title":1215,"heroImage":1064,"category":972,"description":1216,"authors":1217,"date":1218},"Upcoming breaking change: Python 3 will be the default version used in License Compliance","Python 3 will soon become the default version used by the Secure stage License Compliance feature.",[1067],"2019-07-19",{"slug":1220,"externalUrl":-1},"python-3-defailt-for-license-compliance",{"content":1222,"config":1228},{"title":1223,"heroImage":1064,"category":272,"description":1224,"authors":1225,"date":1227},"Why we're ending support for MySQL in 12.1","GitLab will be ending support for MySQL starting with our 12.1 release – here's why.",[1226],"Kenny Johnston","2019-06-27",{"slug":1229,"externalUrl":-1},"removing-mysql-support",{"content":1231,"config":1237},{"title":1232,"heroImage":1064,"category":972,"description":1233,"authors":1234,"date":1236},"Private Runner upgrade required for users of Merge Request Pipelines in GitLab 11.10","All users of Merge Request Pipelines must ensure they are using GitLab Runners > version 11.8.",[1235],"Jason Yavorska","2019-04-16",{"slug":1238,"externalUrl":-1},"upgrade-runners-for-mr-pipelines",{"content":1240,"config":1247},{"title":1241,"heroImage":1242,"category":713,"description":1243,"authors":1244,"date":1246},"GitLab's security tools and the HIPAA risk analysis","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749680548/Blog/Hero%20Images/gitlab-security-and-hipaa-risk-analysis.jpg","A closer look at GitLab’s security scanning tools and the HIPAA risk analysis.",[1245],"Luka Trbojevic","2019-04-10",{"slug":1248,"externalUrl":-1},"gitlab-security-tools-and-the-hipaa-risk-analysis",{"content":1250,"config":1257},{"title":1251,"heroImage":1252,"category":272,"description":1253,"authors":1254,"date":1256},"Support for TLS 1.0 and 1.1 discontinued on GitLab.com and GitLab API on 2018-12-15","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749666816/Blog/Hero%20Images/security-cover.png","TLS 1.2 is now required for all clients that connect to GitLab.com and our GitLab API.",[1255],"Melissa Farber","2018-12-17",{"slug":1258,"externalUrl":-1},"gitlab-tls1011-discontinued-update",{"content":1260,"config":1266},{"title":1261,"heroImage":1064,"category":1003,"description":1262,"authors":1263,"date":1265},"Git Protocol v2 now enabled for SSH on GitLab.com","Fetch faster using Git Protocol v2 – here's how.",[1264],"James Ramsay","2018-12-10",{"slug":1267,"externalUrl":-1},"git-protocol-v2-enabled-for-ssh-on-gitlab-dot-com",{"content":1269,"config":1275},{"title":1270,"heroImage":1112,"category":1003,"description":1271,"authors":1272,"date":1274},"GitLab Runner update required to use SAST in Auto DevOps","Make sure you upgrade GitLab Runner to 11.5+ to coninue using SAST in Auto DevOps.",[1273],"Fabio Busatto","2018-12-06",{"slug":1276,"externalUrl":-1},"gitlab-runner-update-required-to-use-auto-devops-and-sast",{"content":1278,"config":1284},{"title":1279,"heroImage":1112,"category":1003,"description":1280,"authors":1281,"date":1283},"GitLab 11.5 to support Elasticsearch 6, sunset support for Elasticsearch 5.5","GitLab 11.5 will support Elasticsearch version 6 and 5.6, sunsetting support for versions 5.5 and earlier.",[1282],"Mario de la Ossa","2018-11-16",{"slug":1285,"externalUrl":-1},"new-elasticsearch-version-requirements",{"content":1287,"config":1293},{"title":1288,"heroImage":1064,"category":272,"description":1289,"authors":1290,"date":1292},"Auto DevOps will be enabled by default as part of GitLab’s 11.3 release","GitLab 11.3 will bring the power of Auto DevOps to every user",[1291],"Daniel Gruesso","2018-09-10",{"slug":1294,"externalUrl":-1},"auto-devops-enabled-by-default",{"content":1296,"config":1301},{"title":1297,"heroImage":1064,"category":272,"description":1298,"authors":1299,"date":1300},"Breaking change: Support for API v3 will be removed June 4","With the removal of deprecated GitLab API v3 in GitLab 11.0, requests to the API v3 will fail.",[1264],"2018-06-01",{"slug":1302,"externalUrl":-1},"api-v3-removal-impending",{"content":1304,"config":1309},{"title":1305,"heroImage":1064,"category":972,"description":1306,"authors":1307,"date":1308},"Breaking change: Support for Runners prior to 9.0 will be removed imminently","With the removal of deprecated CI API v1, runners older than 9.0 will stop working with GitLab 10.0",[1273],"2017-09-04",{"slug":1310,"externalUrl":-1},"old-runners-stop-working",1772652085056]