{"id":13098,"date":"2026-01-08T08:53:55","date_gmt":"2026-01-08T06:53:55","guid":{"rendered":"https:\/\/www.almtoolbox.com\/blog_he\/?p=13098"},"modified":"2026-01-08T14:35:21","modified_gmt":"2026-01-08T12:35:21","slug":"gitlab-2025-release-highlights-ai-cicd-devsecops","status":"publish","type":"post","link":"https:\/\/www.almtoolbox.com\/blog_he\/gitlab-2025-release-highlights-ai-cicd-devsecops\/","title":{"rendered":"\u05e1\u05d9\u05db\u05d5\u05dd \u05de\u05d4\u05d3\u05d5\u05e8\u05d5\u05ea GitLab \u05dc\u05e9\u05e0\u05ea 2025: DevSecOps \u05d1\u05d0\u05de\u05e6\u05e2\u05d5\u05ea AI, \u05e9\u05d9\u05e4\u05d5\u05e8 \u05d1-CI\/CD \u05d5\u05de\u05d4 \u05e6\u05e4\u05d5\u05d9 \u05d1-2026"},"content":{"rendered":"<div class=\"wp-block-image wp-block-image size-full is-resized\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.almtoolbox.com\/blog\/wp-content\/uploads\/\/2026\/01\/gitlab-2025-2026-700px.jpg\" alt=\"\u05d7\u05d9\u05d3\u05d5\u05e9\u05d9 gitlab 2025\" class=\"wp-image-9000\" style=\"width:744px;height:auto\"\/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-heading\"><strong>\u05de\u05d0\u05de\u05e8 \u05d6\u05d4 \u05d4\u05d5\u05d0 \u05e1\u05d9\u05db\u05d5\u05dd \u05de\u05d4\u05d3\u05d5\u05e8\u05d5\u05ea GitLab \u05dc\u05e9\u05e0\u05ea 2025 (17.8 \u05e2\u05d3 18.7): \u05d4\u05de\u05e2\u05d1\u05e8 \u05e9\u05dc GitLab Duo \u05dc-AI \u05e1\u05d5\u05db\u05e0\u05d9 (Agentic), \u05d4\u05e7\u05e9\u05d7\u05ea CI\/CD, \u05e9\u05d9\u05e4\u05d5\u05e8\u05d9\u05dd \u05d1\u05e0\u05d9\u05d4\u05d5\u05dc \u05d2\u05e8\u05e1\u05d0\u05d5\u05ea \u05d5\u05ea\u05d7\u05d6\u05d9\u05ea \u05dc- 2026<\/strong><\/p>\n\n\n\n<div class=\"wp-block-spacer\" style=\"height: 37px;\" aria-hidden=\"true\">&nbsp;<\/div>\n\n\n\n<p>\u05d4\u05de\u05d4\u05d3\u05d5\u05e8\u05d5\u05ea \u05d4\u05d7\u05d5\u05d3\u05e9\u05d9\u05d5\u05ea \u05e9\u05dc GitLab \u05d1-2025 (\u05de-<strong>17.8 \u05d1\u05d9\u05e0\u05d5\u05d0\u05e8 2025<\/strong> \u05e2\u05d3 <strong>18.7 \u05d1\u05d3\u05e6\u05de\u05d1\u05e8 2025<\/strong>) \u05de\u05e1\u05e4\u05e8\u05d5\u05ea \u05e1\u05d9\u05e4\u05d5\u05e8 \u05d1\u05e8\u05d5\u05e8: \u05d4\u05e4\u05dc\u05d8\u05e4\u05d5\u05e8\u05de\u05d4 \u05e2\u05d5\u05d1\u05e8\u05ea \u05de&quot;\u05e4\u05d9\u05d6\u05d5\u05e8 \u05e4\u05d9\u05e6'\u05e8\u05d9\u05dd \u05e9\u05dc AI&quot; \u05dc\u05d6\u05e8\u05d9\u05de\u05ea \u05e2\u05d1\u05d5\u05d3\u05d4 \u05e9\u05dc <strong>DevSecOps \u05de\u05e0\u05d5\u05d4\u05dc\u05ea AI \u05d5\u05e1\u05d5\u05db\u05e0\u05d9\u05ea (Agentic)<\/strong>,<br>\u05ea\u05d5\u05da \u05d4\u05d9\u05d3\u05d5\u05e7 \u05d1\u05e7\u05e8\u05d5\u05ea \u05e9\u05e8\u05e9\u05e8\u05ea \u05d4\u05d0\u05e1\u05e4\u05e7\u05d4 \u05e9\u05dc \u05d4\u05ea\u05d5\u05db\u05e0\u05d4 \u05d5\u05e9\u05d3\u05e8\u05d5\u05d2 \u05d7\u05d5\u05d5\u05d9\u05ea \u05d4\u05de\u05e4\u05ea\u05d7 \u05d4\u05df \u05d1-<strong>SaaS<\/strong> (GitLab.com) \u05d5\u05d4\u05df \u05d1\u05d2\u05e8\u05e1\u05d0\u05d5\u05ea <strong>Self-managed<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u05e9\u05e0\u05ea 2025 \u05d1\u05ea\u05de\u05d5\u05e0\u05ea \u05de\u05e6\u05d1 \u05d0\u05d7\u05ea: \u05d4\u05de\u05d4\u05dc\u05db\u05d9\u05dd \u05d4\u05de\u05d5\u05e6\u05e8\u05d9\u05d9\u05dd \u05d4\u05d2\u05d3\u05d5\u05dc\u05d9\u05dd<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1) GitLab Duo \u05d4\u05d5\u05e4\u05da \u05dc\u05de\u05d9\u05d9\u05e0\u05e1\u05d8\u05e8\u05d9\u05dd, \u05d5\u05d0\u05d6 \u05d4\u05d5\u05e4\u05da \u05dc\u05e1\u05d5\u05db\u05e0\u05d9 (Agentic)<\/h3>\n\n\n\n<p>\u05e0\u05e7\u05d5\u05d3\u05ea \u05d4\u05de\u05e4\u05e0\u05d4 \u05d4\u05d9\u05d9\u05ea\u05d4 \u05d1-<strong>GitLab 18.0<\/strong>, \u05db\u05d0\u05e9\u05e8 \u05d7\u05d1\u05d9\u05dc\u05d5\u05ea <strong>Premium \u05d5-Ultimate &quot;\u05e2\u05dd Duo&quot;<\/strong> \u05d4\u05d7\u05dc\u05d5 \u05dc\u05db\u05dc\u05d5\u05dc <strong>\u05d9\u05db\u05d5\u05dc\u05d5\u05ea AI \u05de\u05d5\u05d1\u05e0\u05d5\u05ea (Duo Chat + \u05d4\u05e6\u05e2\u05d5\u05ea \u05e7\u05d5\u05d3 \u05d1-IDE)<\/strong> \u2013 \u05e9\u05d9\u05e0\u05d5\u05d9 \u05de\u05e9\u05de\u05e2\u05d5\u05ea\u05d9 \u05d1\u05d0\u05e8\u05d9\u05d6\u05d4 \u05e9\u05d4\u05e4\u05da \u05d0\u05ea \u05d4-AI \u05dc\u05e6\u05d9\u05e4\u05d9\u05d9\u05d4 \u05e1\u05d8\u05e0\u05d3\u05e8\u05d8\u05d9\u05ea \u05e2\u05d1\u05d5\u05e8 \u05dc\u05e7\u05d5\u05d7\u05d5\u05ea \u05e8\u05d1\u05d9\u05dd (SaaS \u05d5-Self-managed).<\/p>\n\n\n\n<p>\u05de\u05e9\u05dd, \u05d4\u05de\u05d4\u05d3\u05d5\u05e8\u05d5\u05ea \u05d3\u05d7\u05e4\u05d5 \u05de\u05d4\u05e8 \u05dc\u05db\u05d9\u05d5\u05d5\u05df <strong>\u05ea\u05d4\u05dc\u05d9\u05db\u05d9 \u05e2\u05d1\u05d5\u05d3\u05d4 \u05de\u05d1\u05d5\u05e1\u05e1\u05d9 \u05e1\u05d5\u05db\u05e0\u05d9\u05dd (Agentic workflows)<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Duo Self-Hosted GA (\u05d2\u05e8\u05e1\u05d4 17.9):<\/strong> \u05d0\u05e8\u05d2\u05d5\u05e0\u05d9\u05dd \u05d9\u05db\u05d5\u05dc\u05d9\u05dd \u05dc\u05d4\u05e8\u05d9\u05e5 \u05de\u05d5\u05d3\u05dc\u05d9 \u05e9\u05e4\u05d4 \u05e0\u05d1\u05d7\u05e8\u05d9\u05dd (LLMs) \u05d1\u05ea\u05e9\u05ea\u05d9\u05ea \u05e9\u05dc\u05d4\u05dd \u05e2\u05d1\u05d5\u05e8 Duo Chat \u05d5\u05d4\u05e6\u05e2\u05d5\u05ea \u05e7\u05d5\u05d3 \u2013 \u05de\u05e2\u05e0\u05d4 \u05d9\u05e9\u05d9\u05e8 \u05dc\u05d3\u05e8\u05d9\u05e9\u05d5\u05ea \u05e8\u05d9\u05d1\u05d5\u05e0\u05d5\u05ea \u05e0\u05ea\u05d5\u05e0\u05d9\u05dd (Data Sovereignty).<\/li>\n\n\n\n<li><strong>Duo Code Review:<\/strong> \u05d4\u05d5\u05e9\u05e7 \u05d1-<strong>\u05d1\u05d8\u05d0 (17.10)<\/strong>, \u05e7\u05d9\u05d1\u05dc \u05d9\u05db\u05d5\u05dc\u05d5\u05ea \u05d0\u05d5\u05d8\u05d5\u05de\u05e6\u05d9\u05d4 \u05d1-<strong>18.0<\/strong>, \u05d5\u05d4\u05de\u05e9\u05d9\u05da \u05dc\u05d4\u05d1\u05e9\u05d9\u05dc \u05e2\u05dd \u05de\u05d9\u05e6\u05d5\u05d1 \u05de\u05d5\u05db\u05df \u05dc\u05d9\u05d9\u05e6\u05d5\u05e8 (Production-ready) \u05d1-2025.<\/li>\n\n\n\n<li><strong>\u05e4\u05dc\u05d8\u05e4\u05d5\u05e8\u05de\u05ea \u05d4\u05e1\u05d5\u05db\u05e0\u05d9\u05dd \u05e9\u05dc Duo (DAP):<\/strong> \u05e0\u05db\u05e0\u05e1\u05d4 \u05dc-IDEs \u05d1-<strong>18.2 (\u05d1\u05d8\u05d0)<\/strong>, \u05d4\u05ea\u05e8\u05d7\u05d1\u05d4 \u05dc-<strong>Visual Studio \u05d1-18.3 (\u05d1\u05d8\u05d0 \u05e6\u05d9\u05d1\u05d5\u05e8\u05d9\u05ea)<\/strong>, \u05d5\u05d4\u05de\u05e9\u05d9\u05db\u05d4 \u05dc\u05d4\u05d5\u05e1\u05d9\u05e3 \u05e1\u05d5\u05db\u05e0\u05d9\u05dd \u05de\u05ea\u05de\u05d7\u05d9\u05dd (\u05de\u05ea\u05db\u05e0\u05df, \u05d0\u05e0\u05dc\u05d9\u05e1\u05d8 \u05d0\u05d1\u05d8\u05d7\u05d4).<\/li>\n<\/ul>\n\n\n\n<p><strong>\u05d4\u05de\u05d2\u05de\u05d4:<\/strong> GitLab \u05d1\u05d5\u05e0\u05d4 \u05d0\u05ea &quot;\u05d4-AI \u05db\u05e4\u05dc\u05d8\u05e4\u05d5\u05e8\u05de\u05d4&quot; (\u05e1\u05d5\u05db\u05e0\u05d9\u05dd + Orchestration + Governance), \u05dc\u05d0 \u05e8\u05e7 \u05db\u05e2\u05d5\u05d6\u05e8 \u05e7\u05d9\u05d3\u05d5\u05d3. <br>\u05d6\u05d4 \u05d2\u05dd \u05de\u05e9\u05ea\u05e4\u05e8 \u05e2\u05dc \u05d9\u05d3\u05d9 \u05d4\u05de\u05d9\u05e6\u05d5\u05d1 \u05d4\u05e8\u05e9\u05de\u05d9 \u05e9\u05dc \u05e4\u05dc\u05d8\u05e4\u05d5\u05e8\u05de\u05ea \u05d4\u05e1\u05d5\u05db\u05e0\u05d9\u05dd \u05e9\u05dc Duo \u05db\u05e9\u05db\u05d1\u05ea \u05ea\u05d6\u05de\u05d5\u05e8 (Orchestration) \u05e2\u05d1\u05d5\u05e8 \u05e1\u05d5\u05db\u05e0\u05d9\u05dd \u05de\u05e8\u05d5\u05d1\u05d9\u05dd.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2) Governance (\u05de\u05e9\u05d9\u05dc\u05d5\u05ea) \u05d5&quot;\u05d1\u05e7\u05e8\u05d5\u05ea \u05d0\u05e8\u05d2\u05d5\u05e0\u05d9\u05d5\u05ea&quot; \u05d4\u05d5\u05e4\u05db\u05d5\u05ea \u05dc\u05de\u05d1\u05d3\u05dc \u05d4\u05e2\u05d9\u05e7\u05e8\u05d9 \u05d1-AI<\/h3>\n\n\n\n<p>\u05d1\u05e8\u05d2\u05e2 \u05e9\u05d4-AI \u05e0\u05de\u05e6\u05d0 \u05d1\u05db\u05dc \u05de\u05e7\u05d5\u05dd, \u05d4\u05de\u05d1\u05d3\u05dc \u05d4\u05d0\u05de\u05d9\u05ea\u05d9 \u05d4\u05d5\u05e4\u05da \u05dc\u05d4\u05d9\u05d5\u05ea <strong>\u05d4\u05e9\u05dc\u05d9\u05d8\u05d4<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u05d1\u05d7\u05d9\u05e8\u05ea \u05de\u05d5\u05d3\u05dc GA (\u05d2\u05e8\u05e1\u05d4 18.4):<\/strong> \u05de\u05e0\u05d4\u05dc\u05d9 \u05de\u05e2\u05e8\u05db\u05ea \u05d9\u05db\u05d5\u05dc\u05d9\u05dd \u05dc\u05d1\u05d7\u05d5\u05e8 \u05d0\u05d9\u05dc\u05d5 \u05e1\u05e4\u05e7\u05d9 \u05de\u05d5\u05d3\u05dc\u05d9\u05dd \u05d9\u05e0\u05d9\u05e2\u05d5 \u05d0\u05ea \u05ea\u05d4\u05dc\u05d9\u05db\u05d9 \u05d4\u05e2\u05d1\u05d5\u05d3\u05d4 \u05e9\u05dc Duo, \u05dc\u05e8\u05d5\u05d7\u05d1 GitLab.com, Self-managed \u05d5-Dedicated.<\/li>\n\n\n\n<li><strong>\u05d4\u05d7\u05e8\u05d2\u05ea \u05d4\u05e7\u05e9\u05e8 (18.4):<\/strong> \u05e6\u05d5\u05d5\u05ea\u05d9\u05dd \u05d9\u05db\u05d5\u05dc\u05d9\u05dd \u05dc\u05d7\u05e1\u05d5\u05dd \u05e7\u05d1\u05e6\u05d9\u05dd\/\u05ea\u05d9\u05e7\u05d9\u05d5\u05ea \u05e8\u05d2\u05d9\u05e9\u05d9\u05dd \u05de\u05e9\u05d9\u05de\u05d5\u05e9 \u05db\u05d4\u05e7\u05e9\u05e8 (Context) \u05e2\u05d1\u05d5\u05e8 Duo.<\/li>\n\n\n\n<li><strong>\u05d1\u05d7\u05d9\u05e8\u05ea \u05de\u05d5\u05d3\u05dc \u05e0\u05e4\u05e8\u05d3\u05ea \u05dc\u05e6'\u05d0\u05d8 \u05de\u05d5\u05dc \u05e1\u05d5\u05db\u05e0\u05d9\u05dd (18.7):<\/strong> \u05de\u05e9\u05d9\u05dc\u05d5\u05ea \u05de\u05d3\u05d5\u05d9\u05e7\u05ea \u05d9\u05d5\u05ea\u05e8 \u05db\u05db\u05dc \u05e9\u05d4\u05d9\u05db\u05d5\u05dc\u05d5\u05ea \u05d4\u05e1\u05d5\u05db\u05e0\u05d9\u05d5\u05ea \u05de\u05ea\u05e8\u05d7\u05d1\u05d5\u05ea.<\/li>\n\n\n\n<li><strong>Duo + \u05dc\u05d5\u05d7 \u05de\u05d7\u05d5\u05d5\u05e0\u05d9\u05dd \u05dc\u05de\u05d2\u05de\u05d5\u05ea SDLC (\u05d2\u05e8\u05e1\u05d4 18.7):<\/strong> \u05de\u05d3\u05d9\u05d3\u05d4 \u05de\u05e4\u05d5\u05e8\u05e9\u05ea \u05dc\u05d1\u05d7\u05d9\u05e0\u05ea \u05d4\u05d0\u05d9\u05de\u05d5\u05e5 \u05d5\u05d4\u05d4\u05e9\u05e4\u05e2\u05d4 \u05e9\u05dc \u05d4-AI.<\/li>\n<\/ul>\n\n\n\n<p><strong>\u05d4\u05de\u05d2\u05de\u05d4:<\/strong> \u05de\u05e9\u05d9\u05dc\u05d5\u05ea AI (\u05d1\u05d7\u05d9\u05e8\u05ea \u05de\u05d5\u05d3\u05dc, \u05d2\u05d1\u05d5\u05dc\u05d5\u05ea \u05d4\u05e7\u05e9\u05e8, \u05e0\u05d9\u05ea\u05d5\u05d7 \u05e9\u05d9\u05de\u05d5\u05e9) \u05d4\u05d5\u05e4\u05db\u05ea \u05dc\u05d7\u05e9\u05d5\u05d1\u05d4 \u05dc\u05d0 \u05e4\u05d7\u05d5\u05ea \u05de\u05ea\u05db\u05d5\u05e0\u05d5\u05ea \u05d4-AI \u05e2\u05e6\u05de\u05df.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3) \u05d0\u05d1\u05d8\u05d7\u05ea CI\/CD \u05de\u05ea\u05d4\u05d3\u05e7\u05ea \u05e1\u05d1\u05d9\u05d1 \u05d6\u05d4\u05d5\u05d9\u05d5\u05ea, \u05d8\u05d5\u05e7\u05e0\u05d9\u05dd \u05d5\u05e9\u05dc\u05de\u05d5\u05ea \u05e9\u05e8\u05e9\u05e8\u05ea \u05d4\u05d0\u05e1\u05e4\u05e7\u05d4<\/h3>\n\n\n\n<p>\u05dc\u05d0\u05d5\u05e8\u05da \u05e9\u05e0\u05ea 2025, GitLab \u05e9\u05d7\u05e8\u05e8\u05d4 \u05e1\u05d8 \u05e2\u05e7\u05d1\u05d9 \u05e9\u05dc \u05d0\u05d1\u05e0\u05d9 \u05d1\u05e0\u05d9\u05d9\u05df \u05dc\u05d4\u05e7\u05e9\u05d7\u05ea \u05d4-CI\/CD:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u05d4\u05e8\u05e9\u05d0\u05d5\u05ea \u05d8\u05d5\u05e7\u05df \u05de\u05e9\u05d9\u05de\u05d4 (Job Token) \u05de\u05d3\u05d5\u05d9\u05e7\u05d5\u05ea \u05d1-CI\/CD (\u05d2\u05e8\u05e1\u05d4 18.3):<\/strong> \u05d9\u05d9\u05e9\u05d5\u05dd \u05e2\u05e7\u05e8\u05d5\u05df &quot;\u05d4\u05d6\u05db\u05d5\u05ea \u05d4\u05de\u05d9\u05e0\u05d9\u05de\u05dc\u05d9\u05ea&quot; (Least Privilege) \u05e2\u05d1\u05d5\u05e8 Pipelines \u05d1\u05de\u05e7\u05d5\u05dd \u05d9\u05e8\u05d5\u05e9\u05ea \u05d4\u05e8\u05e9\u05d0\u05d5\u05ea \u05de\u05e9\u05ea\u05de\u05e9 \u05e8\u05d7\u05d1\u05d5\u05ea.<\/li>\n<\/ul>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69e16d6bddd49&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69e16d6bddd49\" class=\"wp-block-image size-large is-resized wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1003\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.almtoolbox.com\/blog_he\/wp-content\/uploads\/2026\/01\/sscs_authz_fine_grained_job_tokens-1024x1003.webp\" alt=\"\" class=\"wp-image-13121\" style=\"width:804px;height:auto\" srcset=\"https:\/\/www.almtoolbox.com\/blog_he\/wp-content\/uploads\/2026\/01\/sscs_authz_fine_grained_job_tokens-1024x1003.webp 1024w, https:\/\/www.almtoolbox.com\/blog_he\/wp-content\/uploads\/2026\/01\/sscs_authz_fine_grained_job_tokens-300x294.webp 300w, https:\/\/www.almtoolbox.com\/blog_he\/wp-content\/uploads\/2026\/01\/sscs_authz_fine_grained_job_tokens-768x752.webp 768w, https:\/\/www.almtoolbox.com\/blog_he\/wp-content\/uploads\/2026\/01\/sscs_authz_fine_grained_job_tokens.webp 1454w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u05d8\u05d5\u05e7\u05e0\u05d9\u05dd \u05e9\u05dc \u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05d9\u05db\u05d5\u05dc\u05d9\u05dd \u05dc\u05d0\u05de\u05ea \u05d3\u05d7\u05d9\u05e4\u05ea Git (\u05d2\u05e8\u05e1\u05d4 18.4):<\/strong> \u05de\u05d0\u05e4\u05e9\u05e8 &quot;Pipeline Pushes&quot; \u05de\u05d0\u05d5\u05d1\u05d8\u05d7\u05d9\u05dd \u05dc\u05dc\u05d0 \u05d4\u05e1\u05ea\u05de\u05db\u05d5\u05ea \u05e2\u05dc \u05d4\u05e8\u05e9\u05d0\u05d5\u05ea \u05d0\u05e8\u05d5\u05db\u05d5\u05ea-\u05d8\u05d5\u05d5\u05d7.<\/li>\n\n\n\n<li><strong>\u05e8\u05de\u05ea SLSA 1 \u05e2\u05dd \u05e8\u05db\u05d9\u05d1\u05d9 CI\/CD (\u05d2\u05e8\u05e1\u05d4 18.1):<\/strong> \u05e2\u05de\u05d3\u05ea \u05e9\u05e8\u05e9\u05e8\u05ea \u05d0\u05e1\u05e4\u05e7\u05d4 \u05d1\u05e8\u05d5\u05e8\u05d4 \u05d9\u05d5\u05ea\u05e8 \u05d1\u05e2\u05ea \u05d4\u05e8\u05db\u05d1\u05ea Pipelines \u05de\u05e8\u05db\u05d9\u05d1\u05d9\u05dd \u05dc\u05e9\u05d9\u05de\u05d5\u05e9 \u05d7\u05d5\u05d6\u05e8.<\/li>\n\n\n\n<li><strong>\u05de\u05d0\u05d2\u05e8\u05d9 \u05e7\u05d5\u05e0\u05d8\u05d9\u05d9\u05e0\u05e8\u05d9\u05dd \u05de\u05d5\u05d2\u05e0\u05d9\u05dd (17.8) + \u05ea\u05d2\u05d9\u05d5\u05ea \u05e7\u05d5\u05e0\u05d8\u05d9\u05d9\u05e0\u05e8 \u05d1\u05dc\u05ea\u05d9 \u05de\u05e9\u05ea\u05e0\u05d5\u05ea (18.2):<\/strong> \u05d1\u05e7\u05e8\u05d5\u05ea \u05d7\u05d6\u05e7\u05d5\u05ea \u05d9\u05d5\u05ea\u05e8 \u05e1\u05d1\u05d9\u05d1 \u05d4-Container Registry, \u05e9\u05dc\u05de\u05d5\u05ea \u05d4-Image \u05d5\u05de\u05e0\u05d9\u05e2\u05ea \u05e9\u05d9\u05e0\u05d5\u05d9\u05d9\u05dd.<\/li>\n\n\n\n<li><strong>\u05d1\u05d3\u05d9\u05e7\u05d5\u05ea \u05ea\u05d5\u05e7\u05e3 \u05e1\u05d5\u05d3\u05d5\u05ea GA (\u05d2\u05e8\u05e1\u05d4 18.7):<\/strong> \u05ea\u05d9\u05e2\u05d3\u05d5\u05e3 \u05e1\u05d9\u05db\u05d5\u05df \u05d0\u05de\u05d9\u05ea\u05d9 \u05e2\u05dc \u05d9\u05d3\u05d9 \u05d0\u05d9\u05de\u05d5\u05ea \u05d4\u05d0\u05dd \u05d4\u05e8\u05e9\u05d0\u05d5\u05ea \u05e9\u05d3\u05dc\u05e4\u05d5 \u05e2\u05d3\u05d9\u05d9\u05df \u05e4\u05e2\u05d9\u05dc\u05d5\u05ea, \u05d9\u05d7\u05d3 \u05e2\u05dd \u05d0\u05d9\u05e0\u05d8\u05d2\u05e8\u05e6\u05d9\u05d5\u05ea \u05e1\u05e4\u05e7\u05d9\u05dd \u05de\u05d5\u05e8\u05d7\u05d1\u05d5\u05ea.<\/li>\n<\/ul>\n\n\n\n<p><strong>\u05d4\u05de\u05d2\u05de\u05d4:<\/strong> GitLab \u05de\u05e4\u05d7\u05d9\u05ea\u05d4 \u05d0\u05ea \u05d4\u05d4\u05e1\u05ea\u05de\u05db\u05d5\u05ea \u05e2\u05dc \u05e1\u05d5\u05d3\u05d5\u05ea \u05d0\u05e8\u05d5\u05db\u05d9-\u05d8\u05d5\u05d5\u05d7 \u05d5\u05d8\u05d5\u05e7\u05e0\u05d9\u05dd \u05e8\u05d7\u05d1\u05d9\u05dd, \u05d5\u05d3\u05d5\u05d7\u05e4\u05ea \u05d0\u05ea \u05d4\u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05dc\u05e2\u05d1\u05e8 <strong>\u05d6\u05d4\u05d5\u05ea \u05d0\u05e8\u05e2\u05d9\u05ea \u05d5\u05de\u05ea\u05d5\u05d7\u05de\u05ea<\/strong> \u05dc\u05d0\u05d5\u05d8\u05d5\u05de\u05e6\u05d9\u05d4.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-background\" style=\"background-color:#fff2ce\">\u05de\u05d4 \u05d9\u05e6\u05d0 \u05d1-2025: \u05d3\u05d2\u05e9\u05d9\u05dd \u05de\u05e8\u05db\u05d6\u05d9\u05d9\u05dd \u05dc\u05e4\u05d9 \u05d0\u05d9\u05d6\u05d5\u05e8\u05d9\u05dd \u05d1- SDLC<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">AI \u05d5-GenAI (GitLab Duo \u05d5\u05ea\u05d4\u05dc\u05d9\u05db\u05d9 \u05e2\u05d1\u05d5\u05d3\u05d4 \u05de\u05d1\u05d5\u05e1\u05e1\u05d9 \u05e1\u05d5\u05db\u05e0\u05d9\u05dd)<\/h3>\n\n\n\n<p>\u05d0\u05dd \u05e2\u05dc\u05d9\u05db\u05dd \u05dc\u05e2\u05e7\u05d5\u05d1 \u05e8\u05e7 \u05d0\u05d7\u05e8\u05d9 \u05e0\u05d5\u05e9\u05d0 \u05d0\u05d7\u05d3 \u05de\u05e9\u05e0\u05ea 2025, \u05d6\u05d4 \u05d4\u05e0\u05d5\u05e9\u05d0 \u05d4\u05d6\u05d4:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>17.9:<\/strong> Duo Self-Hosted \u05d4\u05d5\u05e4\u05da \u05dc\u05d6\u05de\u05d9\u05df \u05d1\u05d0\u05d5\u05e4\u05df \u05db\u05dc\u05dc\u05d9 (GA) \u2013 \u05e8\u05d9\u05d1\u05d5\u05e0\u05d5\u05ea \u05e0\u05ea\u05d5\u05e0\u05d9\u05dd + \u05de\u05d5\u05d3\u05dc\u05d9\u05dd \u05e4\u05e8\u05d8\u05d9\u05d9\u05dd.<\/li>\n\n\n\n<li><strong>17.10 \u2190 18.1:<\/strong> Duo Code Review \u05e2\u05d5\u05d1\u05e8 \u05de\u05d1\u05d8\u05d0 \u05dc\u05d0\u05d9\u05de\u05d5\u05e5 \u05e8\u05d7\u05d1 \u05d9\u05d5\u05ea\u05e8, \u05e2\u05dd <strong>\u05e1\u05e7\u05d9\u05e8\u05d5\u05ea \u05d0\u05d5\u05d8\u05d5\u05de\u05d8\u05d9\u05d5\u05ea<\/strong> \u05e9\u05e0\u05d5\u05e1\u05e4\u05d5 \u05d1-18.0.<\/li>\n\n\n\n<li><strong>18.2 \u2190 18.3:<\/strong> \u05e4\u05dc\u05d8\u05e4\u05d5\u05e8\u05de\u05ea \u05d4\u05e1\u05d5\u05db\u05e0\u05d9\u05dd \u05e9\u05dc Duo \u05e0\u05d5\u05d7\u05ea\u05ea \u05d1-IDEs (\u05d1\u05d8\u05d0) \u05d5\u05de\u05ea\u05e8\u05d7\u05d1\u05ea \u05dc-Visual Studio (\u05d1\u05d8\u05d0 \u05e6\u05d9\u05d1\u05d5\u05e8\u05d9\u05ea).<\/li>\n\n\n\n<li><strong>18.4:<\/strong> \u05d1\u05d7\u05d9\u05e8\u05ea \u05de\u05d5\u05d3\u05dc GA + <strong>\u05d2\u05e8\u05e3 \u05d9\u05d3\u05e2 (\u05d1\u05d8\u05d0)<\/strong> \u05dc\u05d4\u05d2\u05d1\u05e8\u05ea \u05d0\u05d9\u05e0\u05d8\u05dc\u05d9\u05d2\u05e0\u05e6\u05d9\u05d9\u05ea \u05d4\u05e7\u05d5\u05d3 \u05d5\u05e9\u05d9\u05e4\u05d5\u05e8 \u05d3\u05d9\u05d5\u05e7 \u05d4\u05e1\u05d5\u05db\u05e0\u05d9\u05dd \u05d1\u05d0\u05de\u05e6\u05e2\u05d5\u05ea \u05d4\u05e7\u05e9\u05e8 \u05e2\u05e9\u05d9\u05e8 \u05d9\u05d5\u05ea\u05e8.<\/li>\n\n\n\n<li><strong>18.5 \u2190 18.6:<\/strong> \u05e1\u05d5\u05db\u05df \u05de\u05ea\u05db\u05e0\u05df (Planner Agent) \u05d5\u05e1\u05d5\u05db\u05df \u05d0\u05e0\u05dc\u05d9\u05e1\u05d8 \u05d0\u05d1\u05d8\u05d7\u05d4 (\u05d1\u05d8\u05d0), \u05d1\u05e0\u05d5\u05e1\u05e3 \u05dc\u05db\u05da \u05e9\u05d0\u05e0\u05dc\u05d9\u05e1\u05d8 \u05d4\u05d0\u05d1\u05d8\u05d7\u05d4 \u05d4\u05d5\u05e4\u05da \u05dc<strong>\u05e1\u05d5\u05db\u05df \u05d9\u05e1\u05d5\u05d3<\/strong> (\u05d6\u05de\u05d9\u05df \u05db\u05d1\u05e8\u05d9\u05e8\u05ea \u05de\u05d7\u05d3\u05dc) \u05d1\u05e6'\u05d0\u05d8 \u05d4\u05e1\u05d5\u05db\u05e0\u05d9.<\/li>\n\n\n\n<li><strong>18.7:<\/strong> \u05d1\u05d7\u05d9\u05e8\u05ea \u05de\u05d5\u05d3\u05dc \u05e0\u05e4\u05e8\u05d3\u05ea \u05dc\u05e6'\u05d0\u05d8 \u05de\u05d5\u05dc \u05e1\u05d5\u05db\u05e0\u05d9\u05dd + \u05d0\u05e0\u05dc\u05d9\u05d8\u05d9\u05e7\u05d4 \u05d7\u05d6\u05e7\u05d4 \u05d9\u05d5\u05ea\u05e8 (\u05de\u05d2\u05de\u05d5\u05ea Duo + SDLC) \u05dc\u05db\u05d9\u05de\u05d5\u05ea \u05d4\u05d4\u05e9\u05e4\u05e2\u05d4.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">\u05d1\u05e7\u05e8\u05ea \u05d2\u05e8\u05e1\u05d0\u05d5\u05ea \u05d5\u05e9\u05d9\u05ea\u05d5\u05e3 \u05e4\u05e2\u05d5\u05dc\u05d4 \u05d1\u05e7\u05d5\u05d3 (&quot;\u05de\u05e9\u05d8\u05d7 \u05d4\u05e2\u05d1\u05d5\u05d3\u05d4 \u05e9\u05dc \u05d4\u05de\u05e4\u05ea\u05d7\/\u05ea&quot;)<\/h3>\n\n\n\n<p>\u05d4\u05e2\u05d1\u05d5\u05d3\u05d4 \u05e9\u05dc GitLab \u05d1-2025 \u05d1\u05ea\u05d7\u05d5\u05dd \u05d6\u05d4 \u05de\u05ea\u05de\u05e7\u05d3\u05ea \u05d1<strong>\u05e0\u05d9\u05d5\u05d5\u05d8 \u05d5\u05d2\u05d9\u05dc\u05d5\u05d9 (Discoverability)<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u05d3\u05e3 \u05d4\u05d1\u05d9\u05ea \u05e9\u05dc \u05d1\u05e7\u05e9\u05d5\u05ea \u05d4\u05de\u05d9\u05d6\u05d5\u05d2 (18.2):<\/strong> \u05d7\u05d5\u05d5\u05d9\u05ea \u05de\u05e9\u05ea\u05de\u05e9 (UX) \u05de\u05d5\u05db\u05d5\u05d5\u05e0\u05ea \u05e2\u05d5\u05de\u05e1-\u05e2\u05d1\u05d5\u05d3\u05d4 \u05e2\u05dd \u05ea\u05e6\u05d5\u05d2\u05d5\u05ea \u05d6\u05e8\u05d9\u05de\u05ea \u05e2\u05d1\u05d5\u05d3\u05d4 \u05d5\u05ea\u05e4\u05e7\u05d9\u05d3\u05d9\u05dd (\u05e9\u05d9\u05e4\u05d5\u05e8 \u05e4\u05e8\u05d5\u05d3\u05d5\u05e7\u05d8\u05d9\u05d1\u05d9\u05d5\u05ea \u05d0\u05de\u05d9\u05ea\u05d9 \u05dc\u05e6\u05d5\u05d5\u05ea\u05d9\u05dd \u05e2\u05dd \u05e0\u05e4\u05d7 MR \u05d2\u05d1\u05d5\u05d4).<\/li>\n<\/ul>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69e16d6bde67a&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69e16d6bde67a\" class=\"wp-block-image size-large is-resized wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"252\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.almtoolbox.com\/blog_he\/wp-content\/uploads\/2026\/01\/create-action-focused-mr-homepage-1024x252.webp\" alt=\"\" class=\"wp-image-13124\" style=\"width:824px;height:auto\" srcset=\"https:\/\/www.almtoolbox.com\/blog_he\/wp-content\/uploads\/2026\/01\/create-action-focused-mr-homepage-1024x252.webp 1024w, https:\/\/www.almtoolbox.com\/blog_he\/wp-content\/uploads\/2026\/01\/create-action-focused-mr-homepage-300x74.webp 300w, https:\/\/www.almtoolbox.com\/blog_he\/wp-content\/uploads\/2026\/01\/create-action-focused-mr-homepage-768x189.webp 768w, https:\/\/www.almtoolbox.com\/blog_he\/wp-content\/uploads\/2026\/01\/create-action-focused-mr-homepage.webp 1182w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u05d7\u05d9\u05e4\u05d5\u05e9 \u05e7\u05d5\u05d3 \u05de\u05d3\u05d5\u05d9\u05e7 (18.6, \u05d6\u05de\u05d9\u05e0\u05d5\u05ea \u05de\u05d5\u05d2\u05d1\u05dc\u05ea):<\/strong> \u05de\u05d1\u05d5\u05e1\u05e1 \u05e2\u05dc <strong>Zoekt<\/strong>, \u05de\u05d5\u05e4\u05e2\u05dc \u05db\u05d1\u05e8\u05d9\u05e8\u05ea \u05de\u05d7\u05d3\u05dc \u05d1-GitLab.com; \u05d1-Self-managed \u05e0\u05d3\u05e8\u05e9\u05ea \u05d4\u05ea\u05e7\u05e0\u05d4 \u05d5\u05d4\u05e4\u05e2\u05dc\u05d4 \u05e9\u05dc Zoekt.<\/li>\n\n\n\n<li><strong>\u05ea\u05e6\u05d5\u05d2\u05d5\u05ea \u05de\u05d5\u05d8\u05de\u05e2\u05d5\u05ea \u05d4\u05de\u05d5\u05e4\u05e2\u05dc\u05d5\u05ea \u05e2&quot;\u05d9 GLQL (\u05d2\u05e8\u05e1\u05d4 18.3 GA):<\/strong> &quot;\u05dc\u05d5\u05d7\u05d5\u05ea \u05de\u05d7\u05d5\u05d5\u05e0\u05d9\u05dd \u05d7\u05d9\u05d9\u05dd&quot; \u05e9\u05e0\u05d9\u05ea\u05df \u05dc\u05d4\u05d8\u05de\u05d9\u05e2 \u05d1-Wikis, Issues, Epics \u05d5\u05d1\u05e7\u05e9\u05d5\u05ea \u05de\u05d9\u05d6\u05d5\u05d2 \u2013 \u05de\u05e2\u05d5\u05dc\u05d4 \u05dc\u05d3\u05d9\u05d5\u05d5\u05d7 DevOps \u05d5\u05e0\u05e8\u05d0\u05d5\u05ea \u05e4\u05e8\u05d5\u05d9\u05e7\u05d8\u05dc\u05d9\u05ea.<\/li>\n\n\n\n<li><strong>\u05e0\u05e8\u05d0\u05d5\u05ea \u05e9\u05d7\u05e8\u05d5\u05e8 + \u05e4\u05e8\u05d9\u05e1\u05d4 (17.8):<\/strong> \u05e4\u05e8\u05d9\u05e1\u05d5\u05ea (Deployments) \u05d4\u05e7\u05e9\u05d5\u05e8\u05d5\u05ea \u05dc\u05e9\u05d7\u05e8\u05d5\u05e8 (Release) \u05d2\u05dc\u05d5\u05d9\u05d5\u05ea \u05d9\u05e9\u05d9\u05e8\u05d5\u05ea \u05d1\u05d3\u05e3 \u05d4\u05e9\u05d7\u05e8\u05d5\u05e8.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">CI\/CD \u05d5\u05d4\u05e0\u05d3\u05e1\u05ea \u05e4\u05dc\u05d8\u05e4\u05d5\u05e8\u05de\u05d4 (Platform Engineering)<\/h3>\n\n\n\n<p>\u05d4\u05e7\u05e9\u05ea \u05e9\u05dc 2025: <strong>Pipelines \u05dc\u05e9\u05d9\u05de\u05d5\u05e9 \u05d7\u05d5\u05d6\u05e8 + \u05e7\u05dc\u05d8\u05d9\u05dd \u05d8\u05d5\u05d1\u05d9\u05dd \u05d9\u05d5\u05ea\u05e8 + \u05d0\u05d5\u05d8\u05d5\u05de\u05e6\u05d9\u05d4 \u05d1\u05d8\u05d5\u05d7\u05d4 \u05d9\u05d5\u05ea\u05e8<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u05e7\u05dc\u05d8\u05d9 Pipeline (\u05d2\u05e8\u05e1\u05d4 17.11):<\/strong> \u05e7\u05dc\u05d8\u05d9\u05dd \u05de\u05d5\u05d1\u05e0\u05d9\u05dd \u05dc\u05d4\u05e4\u05e2\u05dc\u05d4 \u05d1\u05d8\u05d5\u05d7\u05d4 \u05d9\u05d5\u05ea\u05e8 \u05e9\u05dc Pipeline \u05d5\u05d6\u05e8\u05d9\u05de\u05d5\u05ea \u05e2\u05d1\u05d5\u05d3\u05d4 \u05de\u05d1\u05d5\u05e1\u05e1\u05d5\u05ea \u05ea\u05d1\u05e0\u05d9\u05ea.<\/li>\n\n\n\n<li><strong>\u05d0\u05e4\u05e9\u05e8\u05d5\u05d9\u05d5\u05ea \u05e7\u05dc\u05d8 \u05d3\u05d9\u05e0\u05de\u05d9\u05d5\u05ea (18.7):<\/strong> \u05ea\u05e4\u05e8\u05d9\u05d8\u05d9\u05dd \u05e0\u05e4\u05ea\u05d7\u05d9\u05dd \u05de\u05d3\u05d5\u05e8\u05d2\u05d9\u05dd \u05d1\u05de\u05de\u05e9\u05e7 \u05d4\u05de\u05e9\u05ea\u05de\u05e9 \u05dc\u05d4\u05e9\u05e7\u05d5\u05ea Pipeline \u05de\u05d5\u05d3\u05e8\u05db\u05d5\u05ea \u05d9\u05d5\u05ea\u05e8.<\/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<p><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u05d1\u05e9\u05dc\u05d5\u05ea \u05e8\u05db\u05d9\u05d1\u05d9 CI\/CD:<\/strong> \u05d9\u05d9\u05e9\u05d5\u05e8 \u05e7\u05d5 \u05dc\u05e8\u05de\u05ea SLSA \u05d5\u05d8\u05d9\u05e4\u05d5\u05dc \u05d8\u05d5\u05d1 \u05d9\u05d5\u05ea\u05e8 \u05d1\u05de\u05d8\u05d0-\u05d3\u05d0\u05d8\u05d4 \u05e9\u05dc \u05e8\u05db\u05d9\u05d1\u05d9\u05dd (18.1, 18.6).<\/li>\n\n\n\n<li><strong>Runner-\u05d9\u05dd \u05de\u05d0\u05d5\u05e8\u05d7\u05d9\u05dd \u05e2\u05d1\u05d5\u05e8 GitLab Dedicated (\u05d2\u05e8\u05e1\u05d4 17.8, \u05d6\u05de\u05d9\u05e0\u05d5\u05ea \u05de\u05d5\u05d2\u05d1\u05dc\u05ea):<\/strong> \u05de\u05e4\u05d7\u05d9\u05ea \u05d0\u05ea \u05d4\u05e0\u05d8\u05dc \u05d4\u05ea\u05e4\u05e2\u05d5\u05dc\u05d9 \u05e2\u05d1\u05d5\u05e8 \u05d0\u05e8\u05d2\u05d5\u05e0\u05d9\u05dd \u05d4\u05de\u05e2\u05d5\u05e0\u05d9\u05d9\u05e0\u05d9\u05dd \u05d1\u05e7\u05d9\u05d1\u05d5\u05dc\u05ea Runner \u05de\u05e0\u05d5\u05d4\u05dc\u05ea.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">\u05d0\u05d1\u05d8\u05d7\u05d4, \u05ea\u05d0\u05d9\u05de\u05d5\u05ea (Compliance) \u05d5\u05de\u05e9\u05d9\u05dc\u05d5\u05ea<\/h3>\n\n\n\n<p>\u05e9\u05d9\u05e4\u05d5\u05e8\u05d9 \u05d4\u05d0\u05d1\u05d8\u05d7\u05d4 \u05e9\u05dc GitLab \u05d1-2025 \u05de\u05ea\u05e7\u05d1\u05e6\u05d9\u05dd \u05e1\u05d1\u05d9\u05d1 <strong>\u05de\u05e0\u05d9\u05e2\u05d4, \u05d6\u05d9\u05d4\u05d5\u05d9, \u05d0\u05d9\u05de\u05d5\u05ea, \u05de\u05e9\u05d9\u05dc\u05d5\u05ea<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u05de\u05e1\u05d2\u05e8\u05d5\u05ea \u05ea\u05d0\u05d9\u05de\u05d5\u05ea \u05de\u05d5\u05ea\u05d0\u05de\u05d5\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea + \u05d3\u05e8\u05d9\u05e9\u05d5\u05ea (17.11):<\/strong> \u05e0\u05d9\u05d8\u05d5\u05e8 \u05ea\u05d0\u05d9\u05de\u05d5\u05ea \u05e2\u05de\u05d5\u05e7 \u05d9\u05d5\u05ea\u05e8 \u05d4\u05de\u05d5\u05d8\u05de\u05e2 \u05d1\u05ea\u05d5\u05da \u05d6\u05e8\u05d9\u05de\u05d5\u05ea \u05d4\u05e2\u05d1\u05d5\u05d3\u05d4 (\u05de\u05e2\u05d1\u05e8 \u05dc\u05e9\u05d9\u05de\u05d5\u05e9 \u05d1\u05ea\u05d5\u05d5\u05d9\u05d5\u05ea \u05d1\u05dc\u05d1\u05d3).<\/li>\n\n\n\n<li><strong>\u05d1\u05d3\u05d9\u05e7\u05d5\u05ea \u05ea\u05d5\u05e7\u05e3 \u05e1\u05d5\u05d3\u05d5\u05ea GA (\u05d2\u05e8\u05e1\u05d4 18.7):<\/strong> \u05e9\u05d3\u05e8\u05d5\u05d2 \u05d9\u05db\u05d5\u05dc\u05ea \u05d4\u05e4\u05e2\u05d5\u05dc\u05d4 \u05d1\u05e1\u05e8\u05d9\u05e7\u05ea \u05e1\u05d5\u05d3\u05d5\u05ea \u05e2\u05dc \u05d9\u05d3\u05d9 \u05d0\u05d9\u05de\u05d5\u05ea \u05d4\u05d0\u05dd \u05d4\u05d3\u05dc\u05d9\u05e4\u05d5\u05ea \u05e2\u05d3\u05d9\u05d9\u05df \u05e2\u05d5\u05d1\u05d3\u05d5\u05ea.<\/li>\n\n\n\n<li><strong>\u05de\u05d9\u05d5\u05df \u05d0\u05d1\u05d8\u05d7\u05d4 \u05d1\u05e1\u05d9\u05d5\u05e2 AI:<\/strong> \u05e1\u05d5\u05db\u05df \u05d0\u05e0\u05dc\u05d9\u05e1\u05d8 \u05d0\u05d1\u05d8\u05d7\u05d4 \u05d5\u05d6\u05d9\u05d4\u05d5\u05d9 \u05d7\u05d9\u05d5\u05d1\u05d9\u05d9\u05dd-\u05db\u05d5\u05d6\u05d1\u05d9\u05dd (False-positive) \u05d1-SAST \u05d4\u05de\u05d5\u05e4\u05e2\u05dc \u05e2&quot;\u05d9 AI (\u05d1\u05d8\u05d0) \u05de\u05e6\u05d1\u05d9\u05e2\u05d9\u05dd \u05e2\u05dc &quot;AppSec \u05e1\u05d5\u05db\u05e0\u05d9&quot;.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:54px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">GitLab.com \u05de\u05d5\u05dc Self-managed: \u05de\u05d4 \u05d4\u05d9\u05d4 \u05d7\u05e9\u05d5\u05d1 \u05d1-2025<\/h2>\n\n\n\n<p>GitLab \u05d4\u05de\u05e9\u05d9\u05db\u05d4 \u05dc\u05e9\u05d7\u05e8\u05e8 \u05e4\u05d9\u05e6'\u05e8\u05d9\u05dd \u05d1\u05db\u05dc \u05d4\u05d2\u05e8\u05e1\u05d0\u05d5\u05ea, \u05d0\u05da \u05de\u05e1\u05e4\u05e8 \u05ea\u05db\u05d5\u05e0\u05d5\u05ea \u05d7\u05e9\u05d5\u05d1\u05d5\u05ea \u05e9\u05d5\u05e0\u05d5\u05ea \u05de\u05d1\u05d7\u05d9\u05e0\u05d4 \u05ea\u05e4\u05e2\u05d5\u05dc\u05d9\u05ea:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u05d7\u05d9\u05e4\u05d5\u05e9 \u05e7\u05d5\u05d3 \u05de\u05d3\u05d5\u05d9\u05e7:<\/strong> \u05d1-GitLab.com \u05de\u05d5\u05e4\u05e2\u05dc \u05db\u05d1\u05e8\u05d9\u05e8\u05ea \u05de\u05d7\u05d3\u05dc; \u05d1-Self-managed \u05d3\u05d5\u05e8\u05e9 \u05d4\u05ea\u05e7\u05e0\u05ea Zoekt + \u05d4\u05e4\u05e2\u05dc\u05d4.<\/li>\n\n\n\n<li><strong>\u05de\u05d9\u05d2\u05e8\u05e6\u05d9\u05d5\u05ea \u05d1\u05d4\u05e2\u05d1\u05e8\u05d4 \u05d9\u05e9\u05d9\u05e8\u05d4 (18.3):<\/strong> \u05de\u05d5\u05e4\u05e2\u05dc \u05db\u05d1\u05e8\u05d9\u05e8\u05ea \u05de\u05d7\u05d3\u05dc \u05d1-GitLab.com; \u05d1-Self-managed \u05e0\u05d3\u05e8\u05e9\u05ea \u05d4\u05e4\u05e2\u05dc\u05ea \u05de\u05e0\u05d4\u05dc \u05de\u05e2\u05e8\u05db\u05ea (Admin).<\/li>\n\n\n\n<li><strong>\u05de\u05e2\u05e8\u05db\u05ea \u05e9\u05dc\u05d9\u05d8\u05d4 \u05d1-AI (Control Plane):<\/strong> \u05d1\u05d7\u05d9\u05e8\u05ea \u05de\u05d5\u05d3\u05dc\u05d9\u05dd \u05d5\u05ea\u05db\u05d5\u05e0\u05d5\u05ea \u05e1\u05d5\u05db\u05df \u05de\u05d2\u05d9\u05e2\u05d5\u05ea \u05d9\u05d5\u05ea\u05e8 \u05d5\u05d9\u05d5\u05ea\u05e8 \u05e2\u05dd \u05de\u05e9\u05d9\u05dc\u05d5\u05ea \u05d1\u05e8\u05de\u05ea \u05d4\u05d0\u05d3\u05de\u05d9\u05df, \u05d3\u05d1\u05e8 \u05d1\u05e2\u05dc \u05d7\u05e9\u05d9\u05d1\u05d5\u05ea \u05d2\u05d1\u05d5\u05d4\u05d4 \u05d9\u05d5\u05ea\u05e8 \u05dc\u05e1\u05d1\u05d9\u05d1\u05d5\u05ea Self-managed.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading has-background\" style=\"background-color:#fff2ce\">\u05de\u05d4 \u05e6\u05e4\u05d5\u05d9 \u05d1-2026: \u05d4\u05e0\u05d5\u05e9\u05d0\u05d9\u05dd \u05d4\u05de\u05ea\u05d5\u05db\u05e0\u05e0\u05d9\u05dd<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1) \u05d2\u05e8\u05e1\u05d4 GitLab 19.0 \u05d4\u05d9\u05d0 \u05d4\u05d2\u05e8\u05e1\u05d4 \u05d4\u05de\u05e8\u05db\u05d6\u05d9\u05ea \u05d4\u05d1\u05d0\u05d4 (\u05de\u05d0\u05d9 2026)<\/h3>\n\n\n\n<p>\u05de\u05d3\u05d9\u05e0\u05d9\u05d5\u05ea \u05d4\u05ea\u05d7\u05d6\u05d5\u05e7\u05d4 \u05e9\u05dc GitLab \u05e7\u05d5\u05d1\u05e2\u05ea \u05db\u05d9 \u05d4\u05d2\u05e8\u05e1\u05d4 \u05d4\u05de\u05e8\u05db\u05d6\u05d9\u05ea (Major) \u05d4\u05d1\u05d0\u05d4 \u05d4\u05d9\u05d0 <strong>GitLab 19.0<\/strong>, \u05d4\u05de\u05ea\u05d5\u05db\u05e0\u05e0\u05ea \u05dc-<strong>21 \u05d1\u05de\u05d0\u05d9 2026<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2) \u05d0\u05d9\u05e0\u05d8\u05d2\u05e8\u05e6\u05d9\u05d9\u05ea Kubernetes: \u05d4\u05de\u05e1\u05dc\u05d5\u05dc \u05de\u05d1\u05d5\u05e1\u05e1-\u05ea\u05e2\u05d5\u05d3\u05d5\u05ea \u05de\u05e1\u05ea\u05d9\u05d9\u05dd<\/h3>\n\n\n\n<p>GitLab \u05de\u05d1\u05e6\u05e2\u05ea \u05ea\u05d4\u05dc\u05d9\u05da Sunset (\u05e9\u05e7\u05d9\u05e2\u05d4) \u05dc\u05d0\u05d9\u05e0\u05d8\u05d2\u05e8\u05e6\u05d9\u05d9\u05ea \u05d4-Kubernetes \u05d4\u05d9\u05e9\u05e0\u05d4 \u05d4\u05de\u05d1\u05d5\u05e1\u05e1\u05ea \u05e2\u05dc \u05ea\u05e2\u05d5\u05d3\u05d5\u05ea; GitLab \u05d4\u05e6\u05d4\u05d9\u05e8\u05d4 \u05db\u05d9 <strong>\u05d4\u05e9\u05d9\u05e8\u05d5\u05ea \u05d9\u05d5\u05e4\u05e1\u05e7 \u05d1-GitLab.com \u05d1\u05de\u05d0\u05d9 2026<\/strong> \u05d5\u05d9\u05e4\u05e1\u05d9\u05e7 \u05dc\u05e4\u05e2\u05d5\u05dc, \u05d5\u05d4\u05d4\u05e0\u05d7\u05d9\u05d5\u05ea \u05d4\u05e7\u05e9\u05d5\u05e8\u05d5\u05ea \u05de\u05de\u05e9\u05d9\u05db\u05d5\u05ea \u05dc\u05d3\u05d7\u05d5\u05e3 \u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05dc\u05e2\u05d1\u05e8 \u05d4-GitLab Agent for Kubernetes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3) \u05e4\u05dc\u05d8\u05e4\u05d5\u05e8\u05de\u05ea \u05d4\u05e1\u05d5\u05db\u05e0\u05d9\u05dd \u05e9\u05dc Duo \u05e6\u05d5\u05e2\u05d3\u05ea \u05dc\u05e2\u05d1\u05e8 GA<\/h3>\n\n\n\n<p>\u05d4\u05de\u05e1\u05e8\u05d9\u05dd \u05e9\u05dc GitLab \u05e2\u05e6\u05de\u05d4 \u05e1\u05d1\u05d9\u05d1 <strong>\u05e4\u05dc\u05d8\u05e4\u05d5\u05e8\u05de\u05ea \u05d4\u05e1\u05d5\u05db\u05e0\u05d9\u05dd \u05e9\u05dc Duo<\/strong> \u05de\u05d3\u05d2\u05d9\u05e9\u05d9\u05dd \u05de\u05e1\u05d9\u05e8\u05d4 \u05d7\u05d5\u05d3\u05e9\u05d9\u05ea \u05de\u05d4\u05d9\u05e8\u05d4 \u05d5\u05db\u05d9\u05d5\u05d5\u05df \u05e9\u05dc \u05ea\u05d6\u05de\u05d5\u05e8. \u05d4\u05de\u05e1\u05e8\u05d9\u05dd \u05d1\u05d2\u05e8\u05e1\u05d4 18.7 \u05de\u05de\u05e1\u05d2\u05e8\u05d9\u05dd \u05d1\u05de\u05e4\u05d5\u05e8\u05e9 \u05d0\u05ea \u05d4\u05d2\u05e8\u05e1\u05d0\u05d5\u05ea \u05d4\u05d0\u05d7\u05e8\u05d5\u05e0\u05d5\u05ea \u05db&quot;\u05d0\u05d1\u05e0\u05d9 \u05d1\u05e0\u05d9\u05d9\u05df&quot; \u05dc\u05e7\u05e8\u05d0\u05ea \u05d4-GA \u05d4\u05e7\u05e8\u05d1 \u05d5\u05de\u05d6\u05db\u05d9\u05e8\u05d9\u05dd \u05e9\u05d9\u05e4\u05d5\u05e8\u05d9\u05dd \u05de\u05ea\u05de\u05e9\u05db\u05d9\u05dd \u05d1-18.8 \u05d5\u05d0\u05d9\u05dc\u05da.<br>\u05d9\u05e9\u05e0\u05dd \u05d2\u05dd \u05e1\u05d9\u05de\u05e0\u05d9\u05dd \u05d1\u05de\u05e4\u05ea \u05d4\u05d3\u05e8\u05db\u05d9\u05dd \u05d4\u05e6\u05d9\u05d1\u05d5\u05e8\u05d9\u05ea \u05d4\u05de\u05e6\u05d1\u05d9\u05e2\u05d9\u05dd \u05e2\u05dc <strong>\u05ea\u05d4\u05dc\u05d9\u05db\u05d9 \u05e2\u05d1\u05d5\u05d3\u05d4 \u05dc-GA \u05d4\u05de\u05de\u05e9\u05d9\u05db\u05d9\u05dd \u05dc\u05ea\u05d5\u05da \u05ea\u05d7\u05d9\u05dc\u05ea 2026<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4) \u05d2\u05e8\u05e3 \u05d4\u05d9\u05d3\u05e2 \u05d5\u05d0\u05d9\u05e0\u05d8\u05dc\u05d9\u05d2\u05e0\u05e6\u05d9\u05d9\u05ea \u05d4\u05e7\u05d5\u05d3 \u05db\u05db\u05dc \u05d4\u05e0\u05e8\u05d0\u05d4 \u05d9\u05d4\u05e4\u05db\u05d5 \u05dc&quot;\u05d0\u05d9\u05e0\u05d8\u05d2\u05e8\u05dc\u05d9\u05d9\u05dd \u05d9\u05d5\u05ea\u05e8&quot;<\/h3>\n\n\n\n<p>\u05d2\u05e8\u05e1\u05d4 18.4 \u05e9\u05dc GitLab \u05de\u05ea\u05d0\u05e8\u05ea \u05d0\u05ea \u05d2\u05e8\u05e3 \u05d4\u05d9\u05d3\u05e2 (\u05d1\u05d8\u05d0) \u05db\u05d9\u05e1\u05d5\u05d3 \u05e2\u05d1\u05d5\u05e8 <strong>\u05e9\u05d9\u05e8\u05d5\u05ea \u05d2\u05e8\u05e3 \u05d9\u05d3\u05e2 \u05e2\u05ea\u05d9\u05d3\u05d9 \u05d5\u05de\u05e9\u05d5\u05dc\u05d1 \u05d1\u05de\u05dc\u05d5\u05d0\u05d5<\/strong> \u05d1-GitLab.com \u05d5\u05d1-Self-managed. \u05d6\u05d4 \u05de\u05e8\u05de\u05d6 \u05d1\u05d1\u05d9\u05e8\u05d5\u05e8 \u05e2\u05dc \u05d0\u05d9\u05e0\u05d8\u05d2\u05e8\u05e6\u05d9\u05d9\u05ea RAG + \u05d0\u05d9\u05e0\u05d8\u05dc\u05d9\u05d2\u05e0\u05e6\u05d9\u05d9\u05ea \u05e7\u05d5\u05d3 \u05e2\u05de\u05d5\u05e7\u05d4 \u05d9\u05d5\u05ea\u05e8 \u05d1\u05e9\u05e0\u05ea 2026.<\/p>\n\n\n\n<p class=\"has-background\" style=\"background-color:#ebf6ff\"><em>\u05d4\u05de\u05d0\u05de\u05e8 \u05e0\u05db\u05ea\u05d1 \u05e2\u05dc \u05d9\u05d3\u05d9 \u05ea\u05de\u05d9\u05e8 \u05d2\u05e4\u05df, \u05de\u05e0\u05db&quot;\u05dc ALM Toolbox.<br>\u05d7\u05d1\u05e8\u05ea ALM Toolbox \u05e1\u05d9\u05d9\u05e2\u05d4 \u05dc\u05de\u05d0\u05d5\u05ea \u05dc\u05e7\u05d5\u05d7\u05d5\u05ea \u05d1\u05d1\u05d7\u05d9\u05e8\u05ea \u05de\u05d4\u05d3\u05d5\u05e8\u05ea GitLab \u05d4\u05de\u05ea\u05d0\u05d9\u05de\u05d4, \u05e8\u05d9\u05e9\u05d5\u05d9, \u05ea\u05db\u05e0\u05d5\u05df \u05d4\u05d8\u05de\u05e2\u05ea \u05d4\u05de\u05d5\u05e6\u05e8 \u05d5\u05e4\u05e8\u05d9\u05e1\u05ea \u05ea\u05de\u05d9\u05db\u05d4 \u05dc-GitLab.<br>\u05d0\u05e0\u05d5 \u05e9\u05d5\u05ea\u05e4\u05d9\u05dd \u05e8\u05e9\u05de\u05d9\u05d9\u05dd \u05e9\u05dc GitLab \u05de\u05d0\u05d6 2016 \u05d5\u05de\u05d7\u05d6\u05d9\u05e7\u05d9\u05dd \u05d1\u05ea\u05d0\u05e8\u05d9\u05dd \u05e9\u05d4\u05d5\u05e2\u05e0\u05e7\u05d5 \u05e2\u05dc \u05d9\u05d3\u05d9 \u05d7\u05d1\u05e8\u05ea GitLab:&nbsp;<strong>Selected Partner, GitLab Hero<\/strong>&nbsp;\u05d5-<strong>&quot;GitLab Champion&quot;<\/strong>&nbsp;\u05db\u05de\u05d5 \u05d2\u05dd \u05d4\u05e1\u05de\u05db\u05d5\u05ea GitLab \u05de\u05e7\u05e6\u05d5\u05e2\u05d9\u05d5\u05ea \u05e8\u05e9\u05de\u05d9\u05d5\u05ea \u05dc\u05d0\u05d7\u05e8 \u05de\u05e2\u05d1\u05e8 \u05de\u05d1\u05d7\u05e0\u05d9 \u05d4\u05e1\u05de\u05db\u05d4.<br>\u05dc\u05d0\u05d7\u05e8\u05d5\u05e0\u05d4, \u05e0\u05d1\u05d7\u05e8\u05e0\u05d5 \u05d2\u05dd \u05e2\u05dc \u05d9\u05d3\u05d9 \u05d7\u05d1\u05e8\u05ea \u05d4\u05de\u05d7\u05e7\u05e8 STKI \u05db-<strong>&quot;GitLab Selected Partner&quot;<\/strong>&nbsp;\u05dc\u05e9\u05e0\u05ea 2025.<br>\u05e0\u05d9\u05ea\u05df \u05dc\u05d9\u05e6\u05d5\u05e8 \u05d0\u05d9\u05ea\u05e0\u05d5 \u05e7\u05e9\u05e8 \u05d1\u05de\u05d9\u05d9\u05dc \u05d1\u05db\u05ea\u05d5\u05d1\u05ea&nbsp;<strong class=\"\"><a href=\"mailto:gitlab@almtoolbox.com\" target=\"_blank\" rel=\"noreferrer noopener\">gitlab@almtoolbox.com<\/a><\/strong>&nbsp;\u05d0\u05d5 \u05dc\u05d4\u05ea\u05e7\u05e9\u05e8 \u05d0\u05dc\u05d9\u05e0\u05d5:<\/em><br><em>072-240-5222<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u05e7\u05d9\u05e9\u05d5\u05e8\u05d9\u05dd \u05e8\u05dc\u05d5\u05d5\u05e0\u05d8\u05d9\u05d9\u05dd:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/almtoolbox.com\/il\/gitlab\" target=\"_blank\" rel=\"noreferrer noopener\">\u05d0\u05ea\u05e8 GitLab \u05e9\u05dc\u05e0\u05d5<\/a> (\u05e2\u05d1\u05e8\u05d9\u05ea \/ \u05d9\u05e9\u05e8\u05d0\u05dc)<\/li>\n\n\n\n<li><a href=\"https:\/\/www.almtoolbox.com\/blog\/gitlab-customer-support-2\/\" target=\"_blank\" rel=\"noreferrer noopener\">\u05d9\u05d9\u05e2\u05d5\u05e5 \u05d5\u05ea\u05de\u05d9\u05db\u05d4 \u05d1-GitLab<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.almtoolbox.com\/blog\/whats-new-in-gitlab-18\/\" target=\"_blank\" rel=\"noreferrer noopener\">\u05de\u05d4 \u05d7\u05d3\u05e9 \u05d1-GitLab 18<\/a>?<\/li>\n\n\n\n<li><a href=\"https:\/\/www.almtoolbox.com\/blog_he\/gitlab-duo-agent-platform-ai-devsecops\/\" target=\"_blank\" rel=\"noreferrer noopener\">\u05e4\u05dc\u05d8\u05e4\u05d5\u05e8\u05de\u05ea \u05d4\u05e1\u05d5\u05db\u05e0\u05d9\u05dd \u05e9\u05dc GitLab Duo: \u05e1\u05d5\u05db\u05e0\u05d9 AI \u05de\u05e9\u05e0\u05d9\u05dd \u05d0\u05ea \u05d4-DevSecOps<\/a><\/li>\n\n\n\n<li><a href=\"http:\/\/docs.gitlab.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">\u05ea\u05d9\u05e2\u05d5\u05d3 \u05d8\u05db\u05e0\u05d9 \u05e9\u05dc GitLab<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>\u05e1\u05d9\u05db\u05d5\u05dd \u05d2\u05e8\u05e1\u05d0\u05d5\u05ea GitLab \u05dc\u05e9\u05e0\u05ea 2025: \u05d4\u05de\u05e2\u05d1\u05e8 \u05e9\u05dc GitLab Duo \u05dc-AI \u05e1\u05d5\u05db\u05e0\u05d9, \u05d4\u05e7\u05e9\u05d7\u05ea CI\/CD, \u05e0\u05d9\u05e6\u05d7\u05d5\u05e0\u05d5\u05ea \u05d1\u05e0\u05d9\u05d4\u05d5\u05dc \u05d2\u05e8\u05e1\u05d0\u05d5\u05ea \u05d5\u05ea\u05d7\u05d6\u05d9\u05ea \u05dc-2026.<\/p>\n","protected":false},"author":5,"featured_media":13097,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[111,778,112],"tags":[1060,1061,1062,1063,1064],"class_list":["post-13098","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"],"_links":{"self":[{"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/posts\/13098","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/comments?post=13098"}],"version-history":[{"count":16,"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/posts\/13098\/revisions"}],"predecessor-version":[{"id":13127,"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/posts\/13098\/revisions\/13127"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/media\/13097"}],"wp:attachment":[{"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/media?parent=13098"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/categories?post=13098"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/tags?post=13098"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}