{"id":132,"date":"2026-01-06T10:27:13","date_gmt":"2026-01-06T10:27:13","guid":{"rendered":"https:\/\/www.almtoolbox.com\/gr\/blog\/?p=132"},"modified":"2026-02-12T10:33:45","modified_gmt":"2026-02-12T10:33:45","slug":"gitlab-2025-release-highlights-ai-cicd-devsecops","status":"publish","type":"post","link":"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/","title":{"rendered":"\u03a4\u03b1 Highlights \u03c4\u03bf\u03c5 GitLab \u03b3\u03b9\u03b1 \u03c4\u03bf 2025: AI-First DevSecOps, \u039a\u03b1\u03bb\u03cd\u03c4\u03b5\u03c1\u03bf CI\/CD \u03c4\u03b6\u03b1\u03b9 \u03c4\u03b9 \u0388\u03c1\u03ba\u03b5\u03c4\u03b1\u03b9 \u03c4\u03bf 2026"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/www.almtoolbox.com\/blog\/wp-content\/uploads\/\/2026\/01\/gitlab-2025-2026-700px.jpg\" alt=\"gitlab 2025 highlights \u03b1\u03bd\u03b1\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7\" class=\"wp-image-9000\"\/><\/figure>\n\n\n\n<div style=\"height:22px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">\u039c\u03b9\u03b1 \u03b1\u03bd\u03b1\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7 \u03c4\u03c9\u03bd releases \u03c4\u03bf\u03c5 GitLab \u03b3\u03b9\u03b1 \u03c4\u03bf 2025 (17.8 \u03c9\u03c2 18.7): \u03a3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c4\u03bf\u03c5 GitLab Duo \u03c3\u03b5 agentic AI, \u03b5\u03bd\u03af\u03c3\u03c7\u03c5\u03c3\u03b7 CI\/CD, \u03b5\u03c0\u03b9\u03c4\u03c5\u03c7\u03af\u03b5\u03c2 \u03c3\u03c4\u03bf version control \u03c4\u03b6\u03b1\u03b9 \u03c0\u03c1\u03bf\u03b2\u03bb\u03ad\u03c8\u03b5\u03b9\u03c2 \u03b3\u03b9\u03b1 \u03c4\u03bf 2026<\/h4>\n\n\n\n<p>\u03a4\u03b1 \u03bc\u03b7\u03bd\u03b9\u03b1\u03af\u03b1 releases \u03c4\u03bf\u03c5 GitLab \u03b3\u03b9\u03b1 \u03c4\u03bf 2025 (\u03c0\u03bf\u03c5 \u03c4\u03bf <strong>17.8 \u03c4\u03bf\u03bd \u0393\u03b5\u03bd\u03ac\u03c1\u03b7 \u03c4\u03bf\u03c5 2025<\/strong> \u03c9\u03c2 \u03c4\u03bf <strong>18.7 \u03c4\u03bf\u03bd \u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b7 \u03c4\u03bf\u03c5 2025<\/strong>) \u03bb\u03b1\u03bb\u03bf\u03cd\u03bd \u03bc\u03b9\u03b1 \u03be\u03b5\u03ba\u03ac\u03b8\u03b1\u03c1\u03b7 \u03b9\u03c3\u03c4\u03bf\u03c1\u03af\u03b1: \u03b7 \u03c0\u03bb\u03b1\u03c4\u03c6\u03cc\u03c1\u03bc\u03b1 \u03c6\u03b5\u03cd\u03ba\u03b5\u03b9 \u03c0\u03bf\u03c5 \u03c4\u03bf &#8220;\u03bb\u03af\u03b3\u03bf AI \u03b4\u03b1\u03bc\u03ad \u03c4\u03b6\u03b1\u03b9 \u03c4\u03b6\u03b9\u03b1\u03bc\u03ad&#8221; \u03c3\u03b5 \u03ad\u03bd\u03b1 <strong>AI-governed, agentic DevSecOps workflow<\/strong>, \u03b5\u03bd\u03ce \u03c4\u03b1\u03c5\u03c4\u03cc\u03c7\u03c1\u03bf\u03bd\u03b1 \u03c3\u03c6\u03af\u03b3\u03b3\u03b5\u03b9 \u03c4\u03bf\u03c5\u03c2 \u03b5\u03bb\u03ad\u03b3\u03c7\u03bf\u03c5\u03c2 \u03c3\u03c4\u03bf software supply chain \u03c4\u03b6\u03b1\u03b9 \u03b3\u03c5\u03b1\u03bb\u03af\u03b6\u03b5\u03b9 \u03c4\u03bf core developer experience \u03c4\u03cc\u03c3\u03bf \u03c3\u03c4\u03bf <strong>SaaS<\/strong> (GitLab dot com)<strong> <\/strong>\u03cc\u03c3\u03bf \u03c4\u03b6\u03b1\u03b9 \u03c3\u03c4\u03bf <strong>self-managed<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u03a4\u03bf 2025 \u03c3\u03b5 \u03bc\u03b9\u03b1 \u03bc\u03b1\u03c4\u03b9\u03ac: \u03bf\u03b9 \u03c0\u03b9\u03bf \u03c3\u03b7\u03bc\u03b1\u03bd\u03c4\u03b9\u03ba\u03ad\u03c2 \u03ba\u03b9\u03bd\u03ae\u03c3\u03b5\u03b9\u03c2 \u03c4\u03bf\u03c5 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1) \u03a4\u03bf GitLab Duo \u03b3\u03af\u03bd\u03b5\u03c4\u03b1\u03b9 mainstream, \u03c4\u03b6\u03b1\u03b9 \u03bc\u03b5\u03c4\u03ac \u03b3\u03af\u03bd\u03b5\u03c4\u03b1\u03b9 agentic<\/h3>\n\n\n\n<p>\u03a4\u03bf \u03c3\u03b7\u03bc\u03b5\u03af\u03bf \u03ba\u03b1\u03bc\u03c0\u03ae\u03c2 \u03ae\u03c4\u03b1\u03bd \u03c4\u03bf <strong>GitLab 18.0<\/strong>, \u03cc\u03c0\u03bf\u03c5 \u03c4\u03b1 <strong>Premium \u03c4\u03b6\u03b1\u03b9 Ultimate &#8220;with Duo&#8221;<\/strong> \u03ac\u03c1\u03c7\u03b9\u03c3\u03b1\u03bd \u03bd\u03b1 \u03c3\u03c5\u03bc\u03c0\u03b5\u03c1\u03b9\u03bb\u03b1\u03bc\u03b2\u03ac\u03bd\u03bf\u03c5\u03bd <strong>AI-native \u03c7\u03b1\u03c1\u03b1\u03ba\u03c4\u03b7\u03c1\u03b9\u03c3\u03c4\u03b9\u03ba\u03ac (Duo Chat + Code Suggestions \u03c3\u03c4\u03bf IDE)<\/strong>\u2014\u03bc\u03b9\u03b1 \u03bc\u03b5\u03b3\u03ac\u03bb\u03b7 \u03b1\u03bb\u03bb\u03b1\u03b3\u03ae \u03c0\u03b1\u03ba\u03ad\u03c4\u03bf\u03c5 \u03c0\u03bf\u03c5 \u03bf\u03c5\u03c3\u03b9\u03b1\u03c3\u03c4\u03b9\u03ba\u03ac \u03ad\u03ba\u03b1\u03bc\u03b5 \u03c4\u03bf AI \u03bc\u03b9\u03b1 default \u03c0\u03c1\u03bf\u03c3\u03b4\u03bf\u03ba\u03af\u03b1 \u03b3\u03b9\u03b1 \u03c0\u03bf\u03bb\u03bb\u03bf\u03cd\u03c2 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b5\u03c2 (SaaS \u03c4\u03b6\u03b1\u03b9 self-managed). <a href=\"https:\/\/about.gitlab.com\/releases\/2025\/05\/15\/gitlab-18-0-released\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/p>\n\n\n\n<p>\u03a0\u03bf\u03c5 \u03c4\u03b6\u03b9\u03b1\u03bc\u03ad \u03c4\u03b6\u03b1\u03b9 \u03ba\u03ac\u03c4\u03c9, \u03c4\u03b1 releases \u03b5\u03c0\u03c1\u03bf\u03c7\u03c9\u03c1\u03ae\u03c3\u03b1\u03bd \u03b3\u03bb\u03ae\u03bf\u03c1\u03b1 \u03c0\u03c1\u03bf\u03c2 \u03c4\u03b1 <strong>agentic workflows<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Duo Self-Hosted GA (17.9):<\/strong> \u03bf\u03b9 \u03b5\u03c0\u03b9\u03c7\u03b5\u03b9\u03c1\u03ae\u03c3\u03b5\u03b9\u03c2 \u03bc\u03c0\u03bf\u03c1\u03bf\u03cd\u03c3\u03b1\u03bd \u03bd\u03b1 \u03c4\u03c1\u03ad\u03be\u03bf\u03c5\u03bd \u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b1 LLMs \u03c3\u03c4\u03b7 \u03b4\u03b9\u03ba\u03ae \u03c4\u03bf\u03c5\u03c2 \u03c5\u03c0\u03bf\u03b4\u03bf\u03bc\u03ae \u03b3\u03b9\u03b1 Duo Chat \u03c4\u03b6\u03b1\u03b9 Code Suggestions\u2014\u03b1\u03c0\u03b1\u03bd\u03c4\u03ce\u03bd\u03c4\u03b1\u03c2 \u03be\u03b5\u03ba\u03ac\u03b8\u03b1\u03c1\u03b1 \u03c3\u03c4\u03bf \u03b8\u03ad\u03bc\u03b1 \u03c4\u03bf\u03c5 data sovereignty. <a href=\"https:\/\/about.gitlab.com\/releases\/2025\/02\/20\/gitlab-17-9-released\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li><strong>Duo Code Review:<\/strong> \u03bb\u03b1\u03bd\u03c3\u03b1\u03c1\u03af\u03c3\u03c4\u03b7\u03ba\u03b5 \u03c3\u03b5 <strong>beta (17.10)<\/strong>, \u03b1\u03c0\u03ad\u03ba\u03c4\u03b7\u03c3\u03b5 \u03b1\u03c5\u03c4\u03bf\u03bc\u03b1\u03c4\u03b9\u03c3\u03bc\u03cc \u03c3\u03c4\u03bf <strong>18.0<\/strong>, \u03c4\u03b6\u03b1\u03b9 \u03c3\u03c5\u03bd\u03ad\u03c7\u03b9\u03c3\u03b5 \u03bd\u03b1 \u03c9\u03c1\u03b9\u03bc\u03ac\u03b6\u03b5\u03b9 \u03bc\u03b5 \u03c3\u03c4\u03cc\u03c7\u03bf \u03bd\u03b1 \u03b5\u03af\u03bd\u03b1\u03b9 \u03ad\u03c4\u03bf\u03b9\u03bc\u03bf \u03b3\u03b9\u03b1 production \u03c4\u03bf 2025.<\/li>\n\n\n\n<li><strong>Duo Agent Platform (DAP):<\/strong> \u03bc\u03c0\u03ae\u03ba\u03b5 \u03c3\u03c4\u03b1 IDEs \u03c3\u03c4\u03bf <strong>18.2 (beta)<\/strong>, \u03b5\u03c0\u03b5\u03ba\u03c4\u03ac\u03b8\u03b7\u03ba\u03b5 \u03c3\u03c4\u03bf <strong>Visual Studio \u03c3\u03c4\u03bf 18.3 (public beta)<\/strong>, \u03c4\u03b6\u03b1\u03b9 \u03c3\u03c5\u03bd\u03ad\u03c7\u03b9\u03c3\u03b5 \u03bd\u03b1 \u03c0\u03c1\u03bf\u03c3\u03b8\u03ad\u03c4\u03b5\u03b9 \u03b5\u03be\u03b5\u03b9\u03b4\u03b9\u03ba\u03b5\u03c5\u03bc\u03ad\u03bd\u03bf\u03c5\u03c2 agents (Planner, Security Analyst).<\/li>\n<\/ul>\n\n\n\n<p><strong>\u03a4\u03bf Trend:<\/strong> \u03a4\u03bf GitLab \u03c7\u03c4\u03af\u03b6\u03b5\u03b9 &#8220;AI \u03c9\u03c2 \u03c0\u03bb\u03b1\u03c4\u03c6\u03cc\u03c1\u03bc\u03b1&#8221; (agents + orchestration + governance), \u03cc\u03b9 \u03b1\u03c0\u03bb\u03ac \u03ad\u03bd\u03b1\u03bd \u03b2\u03bf\u03b7\u03b8\u03cc \u03ba\u03ce\u03b4\u03b9\u03ba\u03b1. \u03a4\u03bf\u03cd\u03c4\u03bf \u03b5\u03bd\u03b9\u03c3\u03c7\u03cd\u03b5\u03c4\u03b1\u03b9 \u03c0\u03bf\u03c5 \u03c4\u03b7\u03bd \u03b5\u03c0\u03af\u03c3\u03b7\u03bc\u03b7 \u03c4\u03bf\u03c0\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c4\u03bf\u03c5 Duo Agent Platform \u03c9\u03c2 orchestration layer \u03b3\u03b9\u03b1 \u03c0\u03bf\u03bb\u03bb\u03b1\u03c0\u03bb\u03bf\u03cd\u03c2 agents.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2) Governance \u03c4\u03b6\u03b1\u03b9 &#8220;enterprise controls&#8221; \u03b3\u03af\u03bd\u03bf\u03bd\u03c4\u03b1\u03b9 \u03c4\u03bf AI differentiator<\/h3>\n\n\n\n<p>\u0386\u03bc\u03b1\u03bd \u03c4\u03bf AI \u03b5\u03bd \u03c0\u03b1\u03bd\u03c4\u03bf\u03cd, \u03c4\u03bf differentiator \u03b3\u03af\u03bd\u03b5\u03c4\u03b1\u03b9 \u03bf <strong>\u03ad\u03bb\u03b5\u03b3\u03c7\u03bf\u03c2<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Model Selection GA (18.4):<\/strong> \u03bf\u03b9 admins \u03bc\u03c0\u03bf\u03c1\u03bf\u03cd\u03bd \u03bd\u03b1 \u03b4\u03b9\u03b1\u03bb\u03ad\u03be\u03bf\u03c5\u03bd \u03c0\u03bf\u03b9\u03bf\u03b9 model vendors \u03c4\u03c1\u03bf\u03c6\u03bf\u03b4\u03bf\u03c4\u03bf\u03cd\u03bd \u03c4\u03b1 Duo workflows, \u03c3\u03b5 GitLab.com, self-managed \u03c4\u03b6\u03b1\u03b9 Dedicated. <a href=\"https:\/\/about.gitlab.com\/releases\/2025\/09\/18\/gitlab-18-4-released\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li><strong>Context exclusion (18.4):<\/strong> \u03bf\u03b9 \u03bf\u03bc\u03ac\u03b4\u03b5\u03c2 \u03bc\u03c0\u03bf\u03c1\u03bf\u03cd\u03bd \u03bd\u03b1 \u03bc\u03c0\u03bb\u03bf\u03ba\u03ac\u03c1\u03bf\u03c5\u03bd \u03b5\u03c5\u03b1\u03af\u03c3\u03b8\u03b7\u03c4\u03b1 \u03b1\u03c1\u03c7\u03b5\u03af\u03b1\/\u03c6\u03b1\u03ba\u03ad\u03bb\u03bf\u03c5\u03c2 \u03c0\u03bf\u03c5 \u03c4\u03bf \u03bd\u03b1 \u03c7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03bf\u03cd\u03bd\u03c4\u03b1\u03b9 \u03c9\u03c2 context \u03b3\u03b9\u03b1 \u03c4\u03bf Duo. <a href=\"https:\/\/about.gitlab.com\/releases\/2025\/09\/18\/gitlab-18-4-released\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li><strong>\u039e\u03b5\u03c7\u03c9\u03c1\u03b9\u03c3\u03c4\u03cc model selection \u03b3\u03b9\u03b1 Chat vs agents (18.7):<\/strong> \u03c0\u03b9\u03bf \u03bb\u03b5\u03c0\u03c4\u03bf\u03bc\u03b5\u03c1\u03ad\u03c2 governance \u03ba\u03b1\u03b8\u03ce\u03c2 \u03b5\u03c0\u03b5\u03ba\u03c4\u03b5\u03af\u03bd\u03bf\u03bd\u03c4\u03b1\u03b9 \u03c4\u03b1 agentic features. <a href=\"https:\/\/about.gitlab.com\/releases\/2025\/12\/18\/gitlab-18-7-released\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li><strong>Duo + SDLC trends dashboard (18.7):<\/strong> \u03be\u03b5\u03ba\u03ac\u03b8\u03b1\u03c1\u03b1 metrics \u03b3\u03b9\u03b1 \u03c4\u03b7 \u03bc\u03ad\u03c4\u03c1\u03b7\u03c3\u03b7 \u03c4\u03bf\u03c5 AI adoption \u03c4\u03b6\u03b1\u03b9 \u03c4\u03bf\u03c5 impact. <a href=\"https:\/\/about.gitlab.com\/releases\/2025\/12\/18\/gitlab-18-7-released\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n<\/ul>\n\n\n\n<p><strong>\u03a4\u03bf Trend:<\/strong> \u03a4\u03bf AI governance (\u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03bc\u03bf\u03bd\u03c4\u03ad\u03bb\u03bf\u03c5, \u03cc\u03c1\u03b9\u03b1 context, analytics \u03c7\u03c1\u03ae\u03c3\u03b7\u03c2) \u03b3\u03af\u03bd\u03b5\u03c4\u03b1\u03b9 \u03c4\u03bf \u03af\u03b4\u03b9\u03bf \u03c3\u03b7\u03bc\u03b1\u03bd\u03c4\u03b9\u03ba\u03cc \u03cc\u03c3\u03bf \u03c4\u03b6\u03b1\u03b9 \u03c4\u03b1 \u03af\u03b4\u03b9\u03b1 \u03c4\u03b1 AI features.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3) \u0397 \u03b1\u03c3\u03c6\u03ac\u03bb\u03b5\u03b9\u03b1 \u03c4\u03bf\u03c5 CI\/CD \u03c3\u03c6\u03af\u03b3\u03b3\u03b5\u03b9 \u03b3\u03cd\u03c1\u03c9 \u03c0\u03bf\u03c5 \u03c4\u03bf identity, \u03c4\u03b1 tokens \u03c4\u03b6\u03b1\u03b9 \u03c4\u03bf supply chain integrity<\/h3>\n\n\n\n<p>\u039c\u03ad\u03c3\u03b1 \u03c3\u03c4\u03bf 2025, \u03c4\u03bf GitLab \u03c0\u03b1\u03c1\u03ad\u03b4\u03c9\u03c3\u03b5 \u03ad\u03bd\u03b1 \u03c3\u03c5\u03bd\u03b5\u03c0\u03ad\u03c2 set \u03c0\u03bf\u03c5 building blocks \u03b3\u03b9\u03b1 \u03c4\u03bf CI\/CD hardening:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Fine-grained CI\/CD job token permissions (18.3):<\/strong> \u03b5\u03c6\u03b1\u03c1\u03bc\u03cc\u03b6\u03b5\u03b9 least privilege \u03b3\u03b9\u03b1 \u03c4\u03b1 pipelines \u03b1\u03bd\u03c4\u03af \u03bd\u03b1 \u03ba\u03bb\u03b7\u03c1\u03bf\u03bd\u03bf\u03bc\u03b5\u03af \u03b3\u03b5\u03bd\u03b9\u03ba\u03ac user permissions.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized\"><a href=\"https:\/\/www.almtoolbox.com\/blog\/wp-content\/uploads\/\/2026\/01\/sscs_authz_fine_grained_job_tokens.webp\"><img decoding=\"async\" src=\"https:\/\/www.almtoolbox.com\/blog\/wp-content\/uploads\/\/2026\/01\/sscs_authz_fine_grained_job_tokens-1024x1003.webp\" alt=\"GitLab CI\/CD job token \u03b4\u03b9\u03ba\u03b1\u03b9\u03ce\u03bc\u03b1\u03c4\u03b1\" class=\"wp-image-9022\" style=\"aspect-ratio:1.0209507603956185;width:688px;height:auto\"\/><\/a><\/figure>\n<\/div>\n\n\n<div style=\"height:26px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Job tokens can authenticate Git push (18.4):<\/strong> \u03b5\u03c0\u03b9\u03c4\u03c1\u03ad\u03c0\u03b5\u03b9 \u03b1\u03c3\u03c6\u03b1\u03bb\u03ae &#8220;pipeline pushes&#8221; \u03c7\u03c9\u03c1\u03af\u03c2 \u03bd\u03b1 \u03b2\u03b1\u03c3\u03af\u03b6\u03b5\u03c4\u03b1\u03b9 \u03c3\u03b5 long-lived credentials. <a href=\"https:\/\/about.gitlab.com\/releases\/2025\/09\/18\/gitlab-18-4-released\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li><strong>SLSA Level 1 \u03bc\u03b5 CI\/CD components (18.1):<\/strong> \u03c0\u03b9\u03bf \u03be\u03b5\u03ba\u03ac\u03b8\u03b1\u03c1\u03bf supply chain posture \u03cc\u03c4\u03b1\u03bd \u03c3\u03c5\u03bd\u03b1\u03c1\u03bc\u03bf\u03bb\u03bf\u03b3\u03bf\u03cd\u03bd\u03c4\u03b1\u03b9 pipelines \u03c0\u03bf\u03c5 reusable components. <a href=\"https:\/\/about.gitlab.com\/releases\/2025\/06\/19\/gitlab-18-1-released\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li><strong>Protected container repos (17.8) + immutable container tags (18.2):<\/strong> \u03c0\u03b9\u03bf \u03b4\u03c5\u03bd\u03b1\u03c4\u03bf\u03af \u03ad\u03bb\u03b5\u03b3\u03c7\u03bf\u03b9 \u03b3\u03cd\u03c1\u03c9 \u03c0\u03bf\u03c5 \u03c4\u03bf container registry, \u03c4\u03bf image integrity \u03c4\u03b6\u03b1\u03b9 \u03c4\u03b7\u03bd \u03b1\u03c0\u03bf\u03c4\u03c1\u03bf\u03c0\u03ae \u03b1\u03bb\u03bb\u03b1\u03b3\u03ce\u03bd.<\/li>\n\n\n\n<li><strong>Secret validity checks GA (18.7):<\/strong> \u03b4\u03af\u03bd\u03b5\u03b9 \u03c0\u03c1\u03bf\u03c4\u03b5\u03c1\u03b1\u03b9\u03cc\u03c4\u03b7\u03c4\u03b1 \u03c3\u03c4\u03bf \u03c0\u03c1\u03b1\u03b3\u03bc\u03b1\u03c4\u03b9\u03ba\u03cc \u03c1\u03af\u03c3\u03ba\u03bf \u03b5\u03c0\u03b1\u03bb\u03b7\u03b8\u03b5\u03cd\u03bf\u03bd\u03c4\u03b1\u03c2 \u03b1\u03bd \u03c4\u03b1 credentials \u03c0\u03bf\u03c5 \u03b4\u03b9\u03ad\u03c1\u03c1\u03b5\u03c5\u03c3\u03b1\u03bd \u03b5\u03bd \u03b1\u03ba\u03cc\u03bc\u03b1 \u03b5\u03bd\u03b5\u03c1\u03b3\u03ac, \u03c3\u03c5\u03bd \u03b5\u03c0\u03b5\u03ba\u03c4\u03b5\u03c4\u03b1\u03bc\u03ad\u03bd\u03b1 vendor integrations. <a href=\"https:\/\/about.gitlab.com\/releases\/2025\/12\/18\/gitlab-18-7-released\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n<\/ul>\n\n\n\n<p><strong>\u03a4\u03bf Trend:<\/strong> \u03a4\u03bf GitLab \u03bc\u03b5\u03b9\u03ce\u03bd\u03b5\u03b9 \u03c4\u03b7\u03bd \u03b5\u03be\u03ac\u03c1\u03c4\u03b7\u03c3\u03b7 \u03c3\u03b5 long-lived secrets \u03c4\u03b6\u03b1\u03b9 broad tokens, \u03c3\u03c0\u03c1\u03ce\u03c7\u03bd\u03bf\u03bd\u03c4\u03b1\u03c2 \u03c4\u03bf\u03c5\u03c2 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b5\u03c2 \u03c0\u03c1\u03bf\u03c2 <strong>ephemeral, scoped identity<\/strong> \u03b3\u03b9\u03b1 \u03c4\u03bf automation.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-background\" style=\"background-color:#fffdd3\">\u03a4\u03b9 \u03b5\u03b2\u03ba\u03ae\u03ba\u03b5 \u03c4\u03bf 2025: key highlights \u03b1\u03bd\u03ac \u03c4\u03bf\u03bc\u03ad\u03b1<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">AI &amp; GenAI (GitLab Duo \u03c4\u03b6\u03b1\u03b9 agentic workflows)<\/h3>\n\n\n\n<p>\u0391\u03bd \u03c0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03c0\u03b1\u03c1\u03b1\u03ba\u03bf\u03bb\u03bf\u03c5\u03b8\u03ae\u03c3\u03b5\u03c4\u03b5 \u03bc\u03cc\u03bd\u03bf \u03ad\u03bd\u03b1 \u03b8\u03ad\u03bc\u03b1 \u03c0\u03bf\u03c5 \u03c4\u03bf 2025, \u03b5\u03bd \u03c4\u03bf\u03cd\u03c4\u03bf \u03b4\u03b1\u03bc\u03ad:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>17.9:<\/strong> \u03a4\u03bf Duo Self-Hosted \u03b3\u03af\u03bd\u03b5\u03c4\u03b1\u03b9 generally available (data sovereignty + private models). <a href=\"https:\/\/about.gitlab.com\/releases\/2025\/02\/20\/gitlab-17-9-released\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li><strong>17.10 \u2192 18.1:<\/strong> \u03a4\u03bf Duo Code Review \u03c6\u03b5\u03cd\u03ba\u03b5\u03b9 \u03c0\u03bf\u03c5 \u03c4\u03bf beta \u03c0\u03c1\u03bf\u03c2 \u03b5\u03c5\u03c1\u03cd\u03c4\u03b5\u03c1\u03bf adoption, \u03bc\u03b5 \u03c4\u03b1 <strong>automatic reviews<\/strong> \u03bd\u03b1 \u03c0\u03c1\u03bf\u03c3\u03c4\u03af\u03b8\u03b5\u03bd\u03c4\u03b1\u03b9 \u03c3\u03c4\u03bf 18.0.<\/li>\n\n\n\n<li><strong>18.2 \u2192 18.3:<\/strong> \u03a4\u03bf Duo Agent Platform \u03c0\u03c1\u03bf\u03c3\u03b3\u03b5\u03b9\u03ce\u03bd\u03b5\u03c4\u03b1\u03b9 \u03c3\u03c4\u03b1 IDEs (beta) \u03c4\u03b6\u03b1\u03b9 \u03b5\u03c0\u03b5\u03ba\u03c4\u03b5\u03af\u03bd\u03b5\u03c4\u03b1\u03b9 \u03c3\u03c4\u03bf Visual Studio (public beta).<\/li>\n\n\n\n<li><strong>18.4:<\/strong> Model selection GA + <strong>Knowledge Graph (beta)<\/strong> \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b5\u03bd\u03b9\u03c3\u03c7\u03cd\u03c3\u03b5\u03b9 \u03c4\u03bf code intelligence \u03c4\u03b6\u03b1\u03b9 \u03bd\u03b1 \u03b2\u03b5\u03bb\u03c4\u03b9\u03ce\u03c3\u03b5\u03b9 \u03c4\u03bf agent accuracy \u03bc\u03ad\u03c3\u03c9 \u03c0\u03bb\u03bf\u03c5\u03c3\u03b9\u03cc\u03c4\u03b5\u03c1\u03bf\u03c5 context. <a href=\"https:\/\/about.gitlab.com\/releases\/2025\/09\/18\/gitlab-18-4-released\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li><strong>18.5 \u2192 18.6:<\/strong> Planner Agent \u03c4\u03b6\u03b1\u03b9 Security Analyst Agent (beta), \u03c3\u03c5\u03bd \u03cc\u03c4\u03b9 \u03bf Security Analyst \u03b3\u03af\u03bd\u03b5\u03c4\u03b1\u03b9 \u03ad\u03bd\u03b1\u03c2 <strong>foundational agent<\/strong> (\u03b4\u03b9\u03b1\u03b8\u03ad\u03c3\u03b9\u03bc\u03bf\u03c2 by default) \u03c3\u03c4\u03bf Agentic Chat.<\/li>\n\n\n\n<li><strong>18.7:<\/strong> \u03be\u03b5\u03c7\u03c9\u03c1\u03b9\u03c3\u03c4\u03cc model selection \u03b3\u03b9\u03b1 Chat vs agents + \u03c0\u03b9\u03bf \u03b4\u03c5\u03bd\u03b1\u03c4\u03ac analytics (Duo + SDLC trends) \u03b3\u03b9\u03b1 \u03c0\u03bf\u03c3\u03bf\u03c4\u03b9\u03ba\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c4\u03bf\u03c5 impact. <a href=\"https:\/\/about.gitlab.com\/releases\/2025\/12\/18\/gitlab-18-7-released\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Version control \u03c4\u03b6\u03b1\u03b9 code collaboration (\u03c4\u03bf &#8220;developer surface area&#8221;)<\/h3>\n\n\n\n<p>\u0397 \u03b4\u03bf\u03c5\u03bb\u03b5\u03b9\u03ac \u03c4\u03bf\u03c5 GitLab \u03c4\u03bf 2025 \u03b4\u03b1\u03bc\u03ad \u03b1\u03c6\u03bf\u03c1\u03ac \u03c4\u03bf <strong>navigation \u03c4\u03b6\u03b1\u03b9 \u03c4\u03bf discoverability<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Merge request homepage (18.2):<\/strong> workload-oriented review UX \u03bc\u03b5 views \u03b3\u03b9\u03b1 workflow \u03c4\u03b6\u03b1\u03b9 \u03c1\u03cc\u03bb\u03bf\u03c5\u03c2 (\u03bc\u03b9\u03b1 \u03c0\u03c1\u03b1\u03b3\u03bc\u03b1\u03c4\u03b9\u03ba\u03ae \u03bd\u03af\u03ba\u03b7 \u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03b9\u03ba\u03cc\u03c4\u03b7\u03c4\u03b1\u03c2 \u03b3\u03b9\u03b1 \u03bf\u03bc\u03ac\u03b4\u03b5\u03c2 \u03bc\u03b5 \u03bc\u03b5\u03b3\u03ac\u03bb\u03bf \u03cc\u03b3\u03ba\u03bf MR).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image is-resized size-large wp-lightbox-container\"><img decoding=\"async\" src=\"https:\/\/www.almtoolbox.com\/blog\/wp-content\/uploads\/\/2026\/01\/create-action-focused-mr-homepage-1024x252.webp\" alt=\"\" class=\"wp-image-9015\" style=\"aspect-ratio:4.063778749823621;width:762px;height:auto\"\/><\/figure>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Exact code search (18.6, limited availability):<\/strong> \u03c7\u03c4\u03b9\u03c3\u03bc\u03ad\u03bd\u03bf \u03c0\u03ac\u03bd\u03c9 \u03c3\u03c4\u03bf <strong>Zoekt<\/strong>, \u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03b7\u03bc\u03ad\u03bd\u03bf by default \u03c3\u03c4\u03bf GitLab.com. \u03a4\u03bf self-managed \u03c7\u03c1\u03b5\u03b9\u03ac\u03b6\u03b5\u03c4\u03b1\u03b9 \u03b5\u03b3\u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7 \u03c4\u03b6\u03b1\u03b9 \u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c4\u03bf\u03c5 Zoekt.<\/li>\n\n\n\n<li><strong>Embedded views powered by GLQL (18.3 GA):<\/strong> &#8220;\u03b6\u03c9\u03bd\u03c4\u03b1\u03bd\u03ac dashboards&#8221; \u03c0\u03bf\u03c5 \u03bc\u03c0\u03bf\u03c1\u03b5\u03af\u03c4\u03b5 \u03bd\u03b1 \u03ba\u03ac\u03bc\u03b5\u03c4\u03b5 embed \u03c3\u03b5 wikis, issues, epics, \u03c4\u03b6\u03b1\u03b9 merge requests\u2014\u03b5\u03be\u03b1\u03b9\u03c1\u03b5\u03c4\u03b9\u03ba\u03cc \u03b3\u03b9\u03b1 DevOps reporting \u03c4\u03b6\u03b1\u03b9 project visibility. <a href=\"https:\/\/about.gitlab.com\/releases\/2025\/08\/21\/gitlab-18-3-released\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li><strong>Release + deployment visibility (17.8):<\/strong> deployments \u03c0\u03bf\u03c5 \u03c3\u03c7\u03b5\u03c4\u03af\u03b6\u03bf\u03bd\u03c4\u03b1\u03b9 \u03bc\u03b5 \u03ad\u03bd\u03b1 release \u03b5\u03bd \u03bf\u03c1\u03b1\u03c4\u03ac \u03b1\u03c0\u03b5\u03c5\u03b8\u03b5\u03af\u03b1\u03c2 \u03c3\u03c4\u03bf release page. <a href=\"https:\/\/about.gitlab.com\/releases\/2025\/01\/16\/gitlab-17-8-released\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">CI\/CD \u03c4\u03b6\u03b1\u03b9 platform engineering<\/h3>\n\n\n\n<p>\u03a4\u03bf \u03c4\u03cc\u03be\u03bf \u03c4\u03bf\u03c5 2025: <strong>reusable pipelines + \u03ba\u03b1\u03bb\u03cd\u03c4\u03b5\u03c1\u03b1 inputs + \u03b1\u03c3\u03c6\u03b1\u03bb\u03ad\u03c3\u03c4\u03b5\u03c1\u03bf automation<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Pipeline inputs (17.11):<\/strong> structured inputs \u03b3\u03b9\u03b1 \u03b1\u03c3\u03c6\u03b1\u03bb\u03ad\u03c3\u03c4\u03b5\u03c1\u03bf pipeline triggering \u03c4\u03b6\u03b1\u03b9 templated workflows. <a href=\"https:\/\/about.gitlab.com\/releases\/2025\/04\/17\/gitlab-17-11-released\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li><strong>Dynamic input options (18.7):<\/strong> cascading dropdowns \u03c3\u03c4\u03bf UI \u03b3\u03b9\u03b1 \u03c0\u03b9\u03bf guided pipeline launches. <a href=\"https:\/\/about.gitlab.com\/releases\/2025\/12\/18\/gitlab-18-7-released\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n<\/ul>\n\n\n\n<iframe loading=\"lazy\" width=\"660\" height=\"380\" src=\"https:\/\/www.youtube.com\/embed\/vkHDGa65XcY?si=gMrmJ35NtykQkuoB\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>CI\/CD components maturity:<\/strong> \u03b5\u03c5\u03b8\u03c5\u03b3\u03c1\u03ac\u03bc\u03bc\u03b9\u03c3\u03b7 \u03bc\u03b5 SLSA level \u03c4\u03b6\u03b1\u03b9 \u03ba\u03b1\u03bb\u03cd\u03c4\u03b5\u03c1\u03bf\u03c2 \u03c7\u03b5\u03b9\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 component metadata (18.1, 18.6).<\/li>\n\n\n\n<li><strong>Hosted runners for GitLab Dedicated (17.8, limited availability):<\/strong> \u03bc\u03b5\u03b9\u03ce\u03bd\u03b5\u03b9 \u03c4\u03bf operational burden \u03b3\u03b9\u03b1 \u03b5\u03c0\u03b9\u03c7\u03b5\u03b9\u03c1\u03ae\u03c3\u03b5\u03b9\u03c2 \u03c0\u03bf\u03c5 \u03b8\u03ad\u03bb\u03bf\u03c5\u03bd managed runner capacity. <a href=\"https:\/\/about.gitlab.com\/releases\/2025\/01\/16\/gitlab-17-8-released\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Security, compliance, \u03c4\u03b6\u03b1\u03b9 governance<\/h3>\n\n\n\n<p>\u039f\u03b9 \u03b2\u03b5\u03bb\u03c4\u03b9\u03ce\u03c3\u03b5\u03b9\u03c2 \u03b1\u03c3\u03c6\u03b1\u03bb\u03b5\u03af\u03b1\u03c2 \u03c4\u03bf\u03c5 GitLab \u03c4\u03bf 2025 \u03b3\u03c5\u03c1\u03af\u03b6\u03bf\u03c5\u03bd \u03b3\u03cd\u03c1\u03c9 \u03c0\u03bf\u03c5 \u03c4\u03bf <strong>prevent, detect, validate, govern<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Custom compliance frameworks + requirements (17.11):<\/strong> \u03b2\u03b1\u03b8\u03cd\u03c4\u03b5\u03c1\u03bf compliance monitoring \u03b5\u03bd\u03c3\u03c9\u03bc\u03b1\u03c4\u03c9\u03bc\u03ad\u03bd\u03bf \u03c3\u03c4\u03b1 workflows (\u03c0\u03ad\u03c1\u03b1 \u03c0\u03bf\u03c5 \u03c4\u03b1 labels).<\/li>\n\n\n\n<li><strong>Secret validity checks GA (18.7):<\/strong> \u03b1\u03bd\u03b1\u03b2\u03b1\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 actionability \u03b3\u03b9\u03b1 \u03c4\u03bf secret scanning \u03b5\u03c0\u03b9\u03b2\u03b5\u03b2\u03b1\u03b9\u03ce\u03bd\u03bf\u03bd\u03c4\u03b1\u03c2 \u03b1\u03bd \u03c4\u03b1 leaks \u03b4\u03bf\u03c5\u03bb\u03b5\u03cd\u03bf\u03c5\u03bd \u03b1\u03ba\u03cc\u03bc\u03b1. <a href=\"https:\/\/about.gitlab.com\/releases\/2025\/12\/18\/gitlab-18-7-released\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li><strong>AI-assisted security triage:<\/strong> Security Analyst Agent \u03c4\u03b6\u03b1\u03b9 AI-powered SAST false-positive detection (beta) \u03b4\u03b5\u03af\u03c7\u03bd\u03bf\u03c5\u03bd \u03c0\u03c1\u03bf\u03c2 \u03c4\u03bf &#8220;agentic AppSec.&#8221;<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">GitLab.com \u03b5\u03bd\u03b1\u03bd\u03c4\u03af\u03bf\u03bd self-managed: \u03c4\u03b9 \u03b5\u03bc\u03ad\u03c4\u03c1\u03b7\u03c3\u03b5 \u03c4\u03bf 2025<\/h2>\n\n\n\n<p>\u03a4\u03bf GitLab \u03c3\u03c5\u03bd\u03ad\u03c7\u03b9\u03c3\u03b5 \u03bd\u03b1 \u03b2\u03ba\u03ac\u03bb\u03bb\u03b5\u03b9 features \u03c3\u03b5 \u03cc\u03bb\u03b1 \u03c4\u03b1 offerings, \u03b1\u03bb\u03bb\u03ac \u03ba\u03ac\u03c0\u03bf\u03b9\u03b1 \u03c3\u03b7\u03bc\u03b1\u03bd\u03c4\u03b9\u03ba\u03ac \u03b4\u03b9\u03b1\u03c6\u03ad\u03c1\u03bf\u03c5\u03bd \u03bb\u03b5\u03b9\u03c4\u03bf\u03c5\u03c1\u03b3\u03b9\u03ba\u03ac:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Exact code search:<\/strong> \u03a3\u03c4\u03bf GitLab.com \u03b5\u03bd \u03b1\u03bd\u03bf\u03b9\u03ba\u03c4\u03cc by default. \u03a3\u03c4\u03bf self-managed \u03b8\u03ad\u03bb\u03b5\u03b9 Zoekt install + enablement.<\/li>\n\n\n\n<li><strong>Direct transfer migrations (18.3):<\/strong> \u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03b7\u03bc\u03ad\u03bd\u03bf by default \u03c3\u03c4\u03bf GitLab.com. \u03a3\u03c4\u03bf self-managed \u03b8\u03ad\u03bb\u03b5\u03b9 admin enablement. <a href=\"https:\/\/about.gitlab.com\/releases\/2025\/08\/21\/gitlab-18-3-released\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li><strong>AI control plane:<\/strong> \u03c4\u03bf model selection \u03c4\u03b6\u03b1\u03b9 \u03c4\u03b1 agent features \u03ad\u03c1\u03ba\u03bf\u03c5\u03bd\u03c4\u03b1\u03b9 \u03cc\u03bb\u03bf \u03c4\u03b6\u03b1\u03b9 \u03c0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03bf \u03bc\u03b5 admin-level governance, \u03c0\u03c1\u03ac\u03bc\u03b1 \u03c0\u03bf\u03c5 \u03bc\u03b5\u03c4\u03c1\u03ac \u03c0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03bf \u03b3\u03b9\u03b1 self-managed environments.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading has-background\" style=\"background-color:#fffdd3\">\u03a4\u03b9 \u03ad\u03c1\u03ba\u03b5\u03c4\u03b1\u03b9 \u03c4\u03bf 2026: \u03c4\u03b1 \u03c0\u03b9\u03bf \u03c0\u03b9\u03b8\u03b1\u03bd\u03ac \u03b8\u03ad\u03bc\u03b1\u03c4\u03b1 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03c0\u03c1\u03bf\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1\u03c4\u03b9\u03c3\u03c4\u03b5\u03af\u03c4\u03b5<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">1) \u03a4\u03bf GitLab 19.0 \u03b5\u03bd \u03c4\u03bf \u03b5\u03c0\u03cc\u03bc\u03b5\u03bd\u03bf major release (\u039c\u03ac\u03b7\u03c2 2026)<\/h3>\n\n\n\n<p>\u03a4\u03bf maintenance policy \u03c4\u03bf\u03c5 GitLab \u03bb\u03b1\u03bb\u03b5\u03af \u03cc\u03c4\u03b9 \u03c4\u03bf \u03b5\u03c0\u03cc\u03bc\u03b5\u03bd\u03bf major release \u03b5\u03bd \u03c4\u03bf <strong>GitLab 19.0<\/strong>, \u03c0\u03c1\u03bf\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1\u03c4\u03b9\u03c3\u03bc\u03ad\u03bd\u03bf \u03b3\u03b9\u03b1 \u03c4\u03b9\u03c2 <strong>21 \u039c\u03b1\u0390\u03bf\u03c5 2026<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2) Kubernetes integration: \u03c4\u03bf certificate-based path \u03c4\u03b5\u03bb\u03b5\u03b9\u03ce\u03bd\u03b5\u03b9<\/h3>\n\n\n\n<p>\u03a4\u03bf GitLab \u03c3\u03b9\u03b3\u03ac \u03c3\u03b9\u03b3\u03ac \u03ba\u03b1\u03c4\u03b1\u03c1\u03b3\u03b5\u03af \u03c4\u03bf \u03c0\u03b1\u03bb\u03b9\u03cc certificate-based Kubernetes integration. \u03a4\u03bf GitLab \u03b4\u03ae\u03bb\u03c9\u03c3\u03b5 \u03cc\u03c4\u03b9 <strong>\u03b8\u03b1 \u03c3\u03c4\u03b1\u03bc\u03b1\u03c4\u03ae\u03c3\u03b5\u03b9 \u03c3\u03c4\u03bf GitLab.com \u03c4\u03bf\u03bd \u039c\u03ac\u03b7 \u03c4\u03bf\u03c5 2026<\/strong> \u03c4\u03b6\u03b1\u03b9 \u03b8\u03b1 \u03c3\u03c4\u03b1\u03bc\u03b1\u03c4\u03ae\u03c3\u03b5\u03b9 \u03bd\u03b1 \u03b4\u03bf\u03c5\u03bb\u03b5\u03cd\u03b5\u03b9, \u03c4\u03b6\u03b1\u03b9 \u03bf\u03b9 \u03c3\u03c7\u03b5\u03c4\u03b9\u03ba\u03ad\u03c2 \u03bf\u03b4\u03b7\u03b3\u03af\u03b5\u03c2 \u03c3\u03c5\u03bd\u03b5\u03c7\u03af\u03b6\u03bf\u03c5\u03bd \u03bd\u03b1 \u03c3\u03c0\u03c1\u03ce\u03c7\u03bd\u03bf\u03c5\u03bd \u03c4\u03bf\u03c5\u03c2 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b5\u03c2 \u03c0\u03c1\u03bf\u03c2 \u03c4\u03bf GitLab agent for Kubernetes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3) \u03a4\u03bf Duo Agent Platform \u03bf\u03b4\u03b5\u03cd\u03b5\u03b9 \u03c0\u03c1\u03bf\u03c2 \u03c4\u03bf GA<\/h3>\n\n\n\n<p>\u03a4\u03b1 \u03bc\u03b7\u03bd\u03cd\u03bc\u03b1\u03c4\u03b1 \u03c4\u03bf\u03c5 \u03af\u03b4\u03b9\u03bf\u03c5 \u03c4\u03bf\u03c5 GitLab \u03b3\u03b9\u03b1 \u03c4\u03bf <strong>Duo Agent Platform<\/strong> \u03c4\u03bf\u03bd\u03af\u03b6\u03bf\u03c5\u03bd \u03c4\u03b7 \u03b3\u03c1\u03ae\u03b3\u03bf\u03c1\u03b7 \u03bc\u03b7\u03bd\u03b9\u03b1\u03af\u03b1 \u03c0\u03b1\u03c1\u03ac\u03b4\u03bf\u03c3\u03b7 \u03c4\u03b6\u03b1\u03b9 \u03bc\u03b9\u03b1 \u03ba\u03b1\u03c4\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 \u03c0\u03c1\u03bf\u03c2 orchestration. \u03a4\u03b1 \u03bc\u03b7\u03bd\u03cd\u03bc\u03b1\u03c4\u03b1 \u03c4\u03bf\u03c5 GitLab 18.7 \u03c0\u03bb\u03b1\u03b9\u03c3\u03b9\u03ce\u03bd\u03bf\u03c5\u03bd \u03be\u03b5\u03ba\u03ac\u03b8\u03b1\u03c1\u03b1 \u03c4\u03b1 \u03c0\u03c1\u03cc\u03c3\u03c6\u03b1\u03c4\u03b1 releases \u03c9\u03c2 &#8220;building blocks&#8221; \u03b3\u03b9\u03b1 \u03c4\u03bf \u03b5\u03c0\u03b5\u03c1\u03c7\u03cc\u03bc\u03b5\u03bd\u03bf GA \u03c4\u03b6\u03b1\u03b9 \u03b1\u03bd\u03b1\u03c6\u03ad\u03c1\u03bf\u03c5\u03bd \u03c3\u03c5\u03bd\u03b5\u03c7\u03b5\u03af\u03c2 \u03b2\u03b5\u03bb\u03c4\u03b9\u03ce\u03c3\u03b5\u03b9\u03c2 \u03c3\u03c4\u03bf 18.8 \u03c4\u03b6\u03b1\u03b9 \u03bc\u03b5\u03c4\u03ac.<br>\u03a5\u03c0\u03ac\u03c1\u03c7\u03bf\u03c5\u03bd \u03b5\u03c0\u03af\u03c3\u03b7\u03c2 \u03c3\u03b7\u03bc\u03ac\u03b4\u03b9\u03b1 \u03c3\u03c4\u03bf public roadmap \u03c0\u03bf\u03c5 \u03b4\u03b5\u03af\u03c7\u03bd\u03bf\u03c5\u03bd \u03cc\u03c4\u03b9 <strong>\u03c4\u03b1 GA workstreams \u03b5\u03c0\u03b5\u03ba\u03c4\u03b5\u03af\u03bd\u03bf\u03bd\u03c4\u03b1\u03b9 \u03c3\u03c4\u03b9\u03c2 \u03b1\u03c1\u03c7\u03ad\u03c2 \u03c4\u03bf\u03c5 2026<\/strong>. <a href=\"https:\/\/gitlab.com\/groups\/gitlab-org\/-\/roadmap?epic_iid=19125&amp;layout=MONTHS&amp;timeframe_range_type=CURRENT_YEAR&amp;utm_source=chatgpt.com\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4) Knowledge Graph \u03c4\u03b6\u03b1\u03b9 code intelligence \u03c0\u03b9\u03b8\u03b1\u03bd\u03cc\u03bd \u03bd\u03b1 \u03b3\u03af\u03bd\u03bf\u03c5\u03bd &#8220;\u03c0\u03b9\u03bf integrated&#8221; <\/h3>\n\n\n\n<p>\u03a4\u03bf release 18.4 \u03c4\u03bf\u03c5 GitLab \u03c0\u03b5\u03c1\u03b9\u03b3\u03c1\u03ac\u03c6\u03b5\u03b9 \u03c4\u03bf Knowledge Graph (beta) \u03c9\u03c2 \u03b8\u03b5\u03bc\u03ad\u03bb\u03b9\u03bf \u03b3\u03b9\u03b1 \u03ad\u03bd\u03b1 <strong>\u03bc\u03b5\u03bb\u03bb\u03bf\u03bd\u03c4\u03b9\u03ba\u03cc, \u03c0\u03bb\u03ae\u03c1\u03c9\u03c2 integrated Knowledge Graph Service<\/strong> \u03c3\u03b5 GitLab.com \u03c4\u03b6\u03b1\u03b9 self-managed. \u03a4\u03bf\u03cd\u03c4\u03bf \u03c5\u03c0\u03bf\u03b4\u03b7\u03bb\u03ce\u03bd\u03b5\u03b9 \u03ad\u03bd\u03c4\u03bf\u03bd\u03b1 \u03b2\u03b1\u03b8\u03cd\u03c4\u03b5\u03c1\u03bf integration RAG + code intelligence \u03c4\u03bf 2026.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-background\" style=\"background-color:#ebf6ff\"><em>\u0393\u03c1\u03b1\u03bc\u03bc\u03ad\u03bd\u03bf \u03c0\u03bf\u03c5 \u03c4\u03bf\u03bd Tamir Gefen, CEO \u03c4\u03b7\u03c2 ALM Toolbox.<\/em><br><em>\u0397 ALM Toolbox \u03ad\u03c7\u03b5\u03b9 \u03b2\u03bf\u03b7\u03b8\u03ae\u03c3\u03b5\u03b9 \u03b5\u03ba\u03b1\u03c4\u03bf\u03bd\u03c4\u03ac\u03b4\u03b5\u03c2 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b5\u03c2 \u03c3\u03c4\u03b7\u03bd \u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03c4\u03bf\u03c5 \u03ba\u03b1\u03c4\u03ac\u03bb\u03bb\u03b7\u03bb\u03bf\u03c5 GitLab edition, license \u03c4\u03b6\u03b1\u03b9 \u03c3\u03c4\u03bf\u03bd \u03c3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03cc \u03c4\u03b7\u03c2 \u03c5\u03bb\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7\u03c2 \u03c4\u03bf\u03c5 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2, \u03ba\u03b1\u03b8\u03ce\u03c2 \u03c4\u03b6\u03b1\u03b9 \u03bc\u03b5 GitLab support deployment.<br>\u0395\u03af\u03bc\u03b1\u03c3\u03c4\u03b5 \u03b5\u03c0\u03af\u03c3\u03b7\u03bc\u03bf\u03b9 \u03c3\u03c5\u03bd\u03b5\u03c1\u03b3\u03ac\u03c4\u03b5\u03c2 \u03c4\u03bf\u03c5 GitLab \u03c0\u03bf\u03c5 \u03c4\u03bf 2016 \u03c4\u03b6\u03b1\u03b9 \u03ba\u03b1\u03c4\u03ad\u03c7\u03bf\u03c5\u03bc\u03b5 \u03c4\u03af\u03c4\u03bb\u03bf\u03c5\u03c2 \u03c0\u03bf\u03c5 \u03bc\u03b1\u03c2 \u03ad\u03b4\u03c9\u03c3\u03b5 \u03b7 \u03b5\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1 GitLab:&nbsp;<strong>Selected Partner, GitLab Hero<\/strong>&nbsp;\u03c4\u03b6\u03b1\u03b9&nbsp;<strong>&#8220;GitLab Champion&#8221;<\/strong>&nbsp;\u03ba\u03b1\u03b8\u03ce\u03c2 \u03c4\u03b6\u03b1\u03b9 \u03b5\u03c0\u03af\u03c3\u03b7\u03bc\u03b1 professional GitLab certifications \u03bc\u03b5\u03c4\u03ac \u03c0\u03bf\u03c5 \u03c0\u03b5\u03c1\u03ac\u03c3\u03b1\u03bc\u03b5 exams \u03c0\u03b9\u03c3\u03c4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7\u03c2.<br>\u03a0\u03c1\u03cc\u03c3\u03c6\u03b1\u03c4\u03b1, \u03b5\u03c0\u03b9\u03bb\u03b5\u03c7\u03b8\u03ae\u03ba\u03b1\u03bc\u03b5 \u03b5\u03c0\u03af\u03c3\u03b7\u03c2 \u03c0\u03bf\u03c5 \u03c4\u03b7\u03bd \u03b5\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1 \u03b5\u03c1\u03b5\u03c5\u03bd\u03ce\u03bd STKI \u03c9\u03c2 \u03bf&nbsp;<strong>&#8220;GitLab Selected Partner&#8221;<\/strong>&nbsp;\u03b3\u03b9\u03b1 \u03c4\u03bf 2025.<br>\u039c\u03c0\u03bf\u03c1\u03b5\u03af\u03c4\u03b5 \u03bd\u03b1 \u03b5\u03c0\u03b9\u03ba\u03bf\u03b9\u03bd\u03c9\u03bd\u03ae\u03c3\u03b5\u03c4\u03b5 \u03bc\u03b1\u03b6\u03af \u03bc\u03b1\u03c2 \u03bc\u03b5 email \u03c3\u03c4\u03bf&nbsp;<strong class=\"\"><a href=\"mailto:gitlab@almtoolbox.com\" target=\"_blank\" rel=\"noreferrer noopener\">gitlab@almtoolbox.com<\/a><\/strong>&nbsp;\u03ae \u03c4\u03b7\u03bb\u03b5\u03c6\u03c9\u03bd\u03ae\u03c3\u03c4\u03b5 \u03bc\u03b1\u03c2:<\/em><br><em>866-503-1471 (USA \/ Canada) \u03ae +31 85 064 4633 (International)<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u03a3\u03c7\u03b5\u03c4\u03b9\u03ba\u03ac Links:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0397\u00a0<a href=\"https:\/\/almtoolbox.com\/gitlab\" target=\"_blank\" rel=\"noreferrer noopener\">\u03b9\u03c3\u03c4\u03bf\u03c3\u03b5\u03bb\u03af\u03b4\u03b1 \u03bc\u03b1\u03c2 \u03b3\u03b9\u03b1 \u03c4\u03bf GitLab<\/a><\/li>\n\n\n\n<li>\u03a4\u03bf\u00a0<a href=\"https:\/\/www.almtoolbox.com\/blog\/gitlab-customer-support-2\/\" target=\"_blank\" rel=\"noreferrer noopener\">GitLab support \u03ba\u03b1\u03b9 consulting<\/a> \u03bc\u03b1\u03c2<\/li>\n\n\n\n<li><a href=\"https:\/\/www.almtoolbox.com\/blog\/whats-new-in-gitlab-18\/\" target=\"_blank\" rel=\"noreferrer noopener\">\u03a4\u03b9 \u03bd\u03ad\u03bf \u03c5\u03c0\u03ac\u03c1\u03c7\u03b5\u03b9 \u03c3\u03c4\u03bf GitLab 18;<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.almtoolbox.com\/blog\/gitlab-duo-agent-platform-ai-devsecops\/\" target=\"_blank\" rel=\"noreferrer noopener\">GitLab Duo Agent Platform: AI Agents \u03c0\u03bf\u03c5 \u03bc\u03b5\u03c4\u03b1\u03bc\u03bf\u03c1\u03c6\u03ce\u03bd\u03bf\u03c5\u03bd \u03c4\u03bf DevSecOps<\/a><\/li>\n\n\n\n<li><a href=\"http:\/\/docs.gitlab.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">GitLab\u2019s tech<\/a><a href=\"http:\/\/docs.gitlab.com\/\">\u00a0doc<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>\u0391\u03bd\u03b1\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7 \u03c4\u03c9\u03bd releases \u03c4\u03bf\u03c5 GitLab \u03b3\u03b9\u03b1 \u03c4\u03bf 2025: \u03a3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c4\u03bf\u03c5 GitLab Duo \u03c3\u03b5 agentic AI, \u03b5\u03bd\u03af\u03c3\u03c7\u03c5\u03c3\u03b7 CI\/CD, \u03b5\u03c0\u03b9\u03c4\u03c5\u03c7\u03af\u03b5\u03c2 \u03c3\u03c4\u03bf version control \u03c4\u03b6\u03b1\u03b9 \u03c0\u03c1\u03bf\u03b2\u03bb\u03ad\u03c8\u03b5\u03b9\u03c2 \u03b3\u03b9\u03b1 \u03c4\u03bf 2026.<\/p>\n","protected":false},"author":3,"featured_media":131,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,12,39],"tags":[61,62,63,64,65],"class_list":["post-132","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gitlab","category-gitlab-ai","category-gitlab-ci","tag-agentic-a","tag-devsecops-platform","tag-duo-agent-platform","tag-gitlab-2025-releases","tag-slsa-components"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u03a4\u03b1 Highlights \u03c4\u03bf\u03c5 GitLab \u03b3\u03b9\u03b1 \u03c4\u03bf 2025: AI-First DevSecOps, \u039a\u03b1\u03bb\u03cd\u03c4\u03b5\u03c1\u03bf CI\/CD \u03c4\u03b6\u03b1\u03b9 \u03c4\u03b9 \u0388\u03c1\u03ba\u03b5\u03c4\u03b1\u03b9 \u03c4\u03bf 2026 - Greece<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u03a4\u03b1 Highlights \u03c4\u03bf\u03c5 GitLab \u03b3\u03b9\u03b1 \u03c4\u03bf 2025: AI-First DevSecOps, \u039a\u03b1\u03bb\u03cd\u03c4\u03b5\u03c1\u03bf CI\/CD \u03c4\u03b6\u03b1\u03b9 \u03c4\u03b9 \u0388\u03c1\u03ba\u03b5\u03c4\u03b1\u03b9 \u03c4\u03bf 2026 - Greece\" \/>\n<meta property=\"og:description\" content=\"\u0391\u03bd\u03b1\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7 \u03c4\u03c9\u03bd releases \u03c4\u03bf\u03c5 GitLab \u03b3\u03b9\u03b1 \u03c4\u03bf 2025: \u03a3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c4\u03bf\u03c5 GitLab Duo \u03c3\u03b5 agentic AI, \u03b5\u03bd\u03af\u03c3\u03c7\u03c5\u03c3\u03b7 CI\/CD, \u03b5\u03c0\u03b9\u03c4\u03c5\u03c7\u03af\u03b5\u03c2 \u03c3\u03c4\u03bf version control \u03c4\u03b6\u03b1\u03b9 \u03c0\u03c1\u03bf\u03b2\u03bb\u03ad\u03c8\u03b5\u03b9\u03c2 \u03b3\u03b9\u03b1 \u03c4\u03bf 2026.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/\" \/>\n<meta property=\"og:site_name\" content=\"Greece\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-06T10:27:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-12T10:33:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-content\/uploads\/2026\/02\/gitlab-2025-2026-700px.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"700\" \/>\n\t<meta property=\"og:image:height\" content=\"269\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Noa\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Noa\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/\"},\"author\":{\"name\":\"Noa\",\"@id\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/#\/schema\/person\/587229c0fa174c6068d27d8bbc2d43c2\"},\"headline\":\"\u03a4\u03b1 Highlights \u03c4\u03bf\u03c5 GitLab \u03b3\u03b9\u03b1 \u03c4\u03bf 2025: AI-First DevSecOps, \u039a\u03b1\u03bb\u03cd\u03c4\u03b5\u03c1\u03bf CI\/CD \u03c4\u03b6\u03b1\u03b9 \u03c4\u03b9 \u0388\u03c1\u03ba\u03b5\u03c4\u03b1\u03b9 \u03c4\u03bf 2026\",\"datePublished\":\"2026-01-06T10:27:13+00:00\",\"dateModified\":\"2026-02-12T10:33:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/\"},\"wordCount\":585,\"publisher\":{\"@id\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-content\/uploads\/2026\/02\/gitlab-2025-2026-700px.jpg\",\"keywords\":[\"agentic A\",\"DevSecOps platform\",\"Duo Agent Platform\",\"GitLab 2025 releases\",\"SLSA components\"],\"articleSection\":[\"GitLab\",\"GitLab AI\",\"GitLab CI\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/\",\"url\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/\",\"name\":\"\u03a4\u03b1 Highlights \u03c4\u03bf\u03c5 GitLab \u03b3\u03b9\u03b1 \u03c4\u03bf 2025: AI-First DevSecOps, \u039a\u03b1\u03bb\u03cd\u03c4\u03b5\u03c1\u03bf CI\/CD \u03c4\u03b6\u03b1\u03b9 \u03c4\u03b9 \u0388\u03c1\u03ba\u03b5\u03c4\u03b1\u03b9 \u03c4\u03bf 2026 - Greece\",\"isPartOf\":{\"@id\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-content\/uploads\/2026\/02\/gitlab-2025-2026-700px.jpg\",\"datePublished\":\"2026-01-06T10:27:13+00:00\",\"dateModified\":\"2026-02-12T10:33:45+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/#primaryimage\",\"url\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-content\/uploads\/2026\/02\/gitlab-2025-2026-700px.jpg\",\"contentUrl\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-content\/uploads\/2026\/02\/gitlab-2025-2026-700px.jpg\",\"width\":700,\"height\":269},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u03a4\u03b1 Highlights \u03c4\u03bf\u03c5 GitLab \u03b3\u03b9\u03b1 \u03c4\u03bf 2025: AI-First DevSecOps, \u039a\u03b1\u03bb\u03cd\u03c4\u03b5\u03c1\u03bf CI\/CD \u03c4\u03b6\u03b1\u03b9 \u03c4\u03b9 \u0388\u03c1\u03ba\u03b5\u03c4\u03b1\u03b9 \u03c4\u03bf 2026\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/#website\",\"url\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/\",\"name\":\"Almtoolbox Greece\",\"description\":\"blog\",\"publisher\":{\"@id\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/#organization\",\"name\":\"Almtoolbox Greece\",\"url\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-content\/uploads\/2025\/09\/logo-alm-ai-slogan-new-1.webp\",\"contentUrl\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-content\/uploads\/2025\/09\/logo-alm-ai-slogan-new-1.webp\",\"width\":672,\"height\":222,\"caption\":\"Almtoolbox Greece\"},\"image\":{\"@id\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/#\/schema\/person\/587229c0fa174c6068d27d8bbc2d43c2\",\"name\":\"Noa\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3ac19cddc8dc6e7e817cf650b22399303e8b6dd585bc90e4606b28ec87ef1943?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3ac19cddc8dc6e7e817cf650b22399303e8b6dd585bc90e4606b28ec87ef1943?s=96&d=mm&r=g\",\"caption\":\"Noa\"},\"url\":\"https:\/\/www.almtoolbox.com\/gr\/blog\/author\/noah\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u03a4\u03b1 Highlights \u03c4\u03bf\u03c5 GitLab \u03b3\u03b9\u03b1 \u03c4\u03bf 2025: AI-First DevSecOps, \u039a\u03b1\u03bb\u03cd\u03c4\u03b5\u03c1\u03bf CI\/CD \u03c4\u03b6\u03b1\u03b9 \u03c4\u03b9 \u0388\u03c1\u03ba\u03b5\u03c4\u03b1\u03b9 \u03c4\u03bf 2026 - Greece","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/","og_locale":"en_US","og_type":"article","og_title":"\u03a4\u03b1 Highlights \u03c4\u03bf\u03c5 GitLab \u03b3\u03b9\u03b1 \u03c4\u03bf 2025: AI-First DevSecOps, \u039a\u03b1\u03bb\u03cd\u03c4\u03b5\u03c1\u03bf CI\/CD \u03c4\u03b6\u03b1\u03b9 \u03c4\u03b9 \u0388\u03c1\u03ba\u03b5\u03c4\u03b1\u03b9 \u03c4\u03bf 2026 - Greece","og_description":"\u0391\u03bd\u03b1\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7 \u03c4\u03c9\u03bd releases \u03c4\u03bf\u03c5 GitLab \u03b3\u03b9\u03b1 \u03c4\u03bf 2025: \u03a3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c4\u03bf\u03c5 GitLab Duo \u03c3\u03b5 agentic AI, \u03b5\u03bd\u03af\u03c3\u03c7\u03c5\u03c3\u03b7 CI\/CD, \u03b5\u03c0\u03b9\u03c4\u03c5\u03c7\u03af\u03b5\u03c2 \u03c3\u03c4\u03bf version control \u03c4\u03b6\u03b1\u03b9 \u03c0\u03c1\u03bf\u03b2\u03bb\u03ad\u03c8\u03b5\u03b9\u03c2 \u03b3\u03b9\u03b1 \u03c4\u03bf 2026.","og_url":"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/","og_site_name":"Greece","article_published_time":"2026-01-06T10:27:13+00:00","article_modified_time":"2026-02-12T10:33:45+00:00","og_image":[{"width":700,"height":269,"url":"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-content\/uploads\/2026\/02\/gitlab-2025-2026-700px.jpg","type":"image\/jpeg"}],"author":"Noa","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Noa","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/#article","isPartOf":{"@id":"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/"},"author":{"name":"Noa","@id":"https:\/\/www.almtoolbox.com\/gr\/blog\/#\/schema\/person\/587229c0fa174c6068d27d8bbc2d43c2"},"headline":"\u03a4\u03b1 Highlights \u03c4\u03bf\u03c5 GitLab \u03b3\u03b9\u03b1 \u03c4\u03bf 2025: AI-First DevSecOps, \u039a\u03b1\u03bb\u03cd\u03c4\u03b5\u03c1\u03bf CI\/CD \u03c4\u03b6\u03b1\u03b9 \u03c4\u03b9 \u0388\u03c1\u03ba\u03b5\u03c4\u03b1\u03b9 \u03c4\u03bf 2026","datePublished":"2026-01-06T10:27:13+00:00","dateModified":"2026-02-12T10:33:45+00:00","mainEntityOfPage":{"@id":"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/"},"wordCount":585,"publisher":{"@id":"https:\/\/www.almtoolbox.com\/gr\/blog\/#organization"},"image":{"@id":"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/#primaryimage"},"thumbnailUrl":"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-content\/uploads\/2026\/02\/gitlab-2025-2026-700px.jpg","keywords":["agentic A","DevSecOps platform","Duo Agent Platform","GitLab 2025 releases","SLSA components"],"articleSection":["GitLab","GitLab AI","GitLab CI"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/","url":"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/","name":"\u03a4\u03b1 Highlights \u03c4\u03bf\u03c5 GitLab \u03b3\u03b9\u03b1 \u03c4\u03bf 2025: AI-First DevSecOps, \u039a\u03b1\u03bb\u03cd\u03c4\u03b5\u03c1\u03bf CI\/CD \u03c4\u03b6\u03b1\u03b9 \u03c4\u03b9 \u0388\u03c1\u03ba\u03b5\u03c4\u03b1\u03b9 \u03c4\u03bf 2026 - Greece","isPartOf":{"@id":"https:\/\/www.almtoolbox.com\/gr\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/#primaryimage"},"image":{"@id":"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/#primaryimage"},"thumbnailUrl":"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-content\/uploads\/2026\/02\/gitlab-2025-2026-700px.jpg","datePublished":"2026-01-06T10:27:13+00:00","dateModified":"2026-02-12T10:33:45+00:00","breadcrumb":{"@id":"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/#primaryimage","url":"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-content\/uploads\/2026\/02\/gitlab-2025-2026-700px.jpg","contentUrl":"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-content\/uploads\/2026\/02\/gitlab-2025-2026-700px.jpg","width":700,"height":269},{"@type":"BreadcrumbList","@id":"https:\/\/www.almtoolbox.com\/gr\/blog\/gitlab-2025-release-highlights-ai-cicd-devsecops\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.almtoolbox.com\/gr\/blog\/"},{"@type":"ListItem","position":2,"name":"\u03a4\u03b1 Highlights \u03c4\u03bf\u03c5 GitLab \u03b3\u03b9\u03b1 \u03c4\u03bf 2025: AI-First DevSecOps, \u039a\u03b1\u03bb\u03cd\u03c4\u03b5\u03c1\u03bf CI\/CD \u03c4\u03b6\u03b1\u03b9 \u03c4\u03b9 \u0388\u03c1\u03ba\u03b5\u03c4\u03b1\u03b9 \u03c4\u03bf 2026"}]},{"@type":"WebSite","@id":"https:\/\/www.almtoolbox.com\/gr\/blog\/#website","url":"https:\/\/www.almtoolbox.com\/gr\/blog\/","name":"Almtoolbox Greece","description":"blog","publisher":{"@id":"https:\/\/www.almtoolbox.com\/gr\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.almtoolbox.com\/gr\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.almtoolbox.com\/gr\/blog\/#organization","name":"Almtoolbox Greece","url":"https:\/\/www.almtoolbox.com\/gr\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.almtoolbox.com\/gr\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-content\/uploads\/2025\/09\/logo-alm-ai-slogan-new-1.webp","contentUrl":"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-content\/uploads\/2025\/09\/logo-alm-ai-slogan-new-1.webp","width":672,"height":222,"caption":"Almtoolbox Greece"},"image":{"@id":"https:\/\/www.almtoolbox.com\/gr\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.almtoolbox.com\/gr\/blog\/#\/schema\/person\/587229c0fa174c6068d27d8bbc2d43c2","name":"Noa","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.almtoolbox.com\/gr\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3ac19cddc8dc6e7e817cf650b22399303e8b6dd585bc90e4606b28ec87ef1943?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3ac19cddc8dc6e7e817cf650b22399303e8b6dd585bc90e4606b28ec87ef1943?s=96&d=mm&r=g","caption":"Noa"},"url":"https:\/\/www.almtoolbox.com\/gr\/blog\/author\/noah\/"}]}},"_links":{"self":[{"href":"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-json\/wp\/v2\/posts\/132","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-json\/wp\/v2\/comments?post=132"}],"version-history":[{"count":4,"href":"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-json\/wp\/v2\/posts\/132\/revisions"}],"predecessor-version":[{"id":138,"href":"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-json\/wp\/v2\/posts\/132\/revisions\/138"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-json\/wp\/v2\/media\/131"}],"wp:attachment":[{"href":"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-json\/wp\/v2\/media?parent=132"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-json\/wp\/v2\/categories?post=132"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.almtoolbox.com\/gr\/blog\/wp-json\/wp\/v2\/tags?post=132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}