<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Delegate (Closed Beta) release notes</title>
        <link>https://developer.harness.io/release-notes/delegate-v2</link>
        <description>Harness Release Notes</description>
        <lastBuildDate>Sat, 11 Apr 2026 02:52:22 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <copyright>Harness Inc.</copyright>
        <item>
            <title><![CDATA[Delegate (Closed Beta) release notes]]></title>
            <link>https://developer.harness.io/release-notes/delegate-v2</link>
            <guid>https://developer.harness.io/release-notes/delegate-v2</guid>
            <pubDate>Fri, 27 Feb 2026 10:00:00 GMT</pubDate>
            <description><![CDATA[These release notes describe changes to the new Harness Delegate, currently in closed beta. The new delegate is a lightweight, binary-based runner optimized for CI workloads on local machines (macOS, Linux, and Windows).]]></description>
            <content:encoded><![CDATA[<header><h1>Delegate (Closed Beta) release notes</h1><hr class="docItemHeaderDivider_VNQW"></header><a href="https://developer.harness.io/release-notes/delegate-v2/rss.xml" target="_blank" rel="noopener noreferrer" class="link"><button class="doc-button small">Subscribe via RSS<i class="fa-solid fa-square-rss custom-icon"></i></button></a>
<p>These release notes describe changes to the new Harness Delegate, currently in closed beta. The new delegate is a lightweight, binary-based runner optimized for CI workloads on local machines (macOS, Linux, and Windows).</p>
<p>For installation and configuration details, go to <a class="" href="/docs/platform/delegates-v2/install-a-delegate/install-delegate-macos">Install Harness Delegate on a Local Machine</a>. For feature comparison with the legacy delegate, go to <a class="" href="/docs/platform/delegates-v2/feature-parity">Feature Parity</a>.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>About the new delegate</div><div class="admonitionContent_BuS1"><p>The new Harness Delegate is currently in closed beta and available only to select customers. It supports CI pipelines with local (Docker), Kubernetes, and containerless infrastructure types. For release notes about the legacy delegate, go to <a class="" href="/release-notes/delegate">Delegate release notes</a>.</p></div></div>
<div class="searchContainer_fEoh"><div class="searchBox_oC5u"><svg class="searchIcon_QrdY" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 17A8 8 0 1 0 9 1a8 8 0 0 0 0 16zM19 19l-4.35-4.35" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg><input type="text" class="searchInput_xoDK" placeholder="Search releases on this page..." aria-label="Search release notes" value=""></div></div>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="february-27-2026">February 27, 2026<a href="#february-27-2026" class="hash-link" aria-label="Direct link to February 27, 2026" title="Direct link to February 27, 2026" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="latest-binary-versions">Latest binary versions<a href="#latest-binary-versions" class="hash-link" aria-label="Direct link to Latest binary versions" title="Direct link to Latest binary versions" translate="no">​</a></h3>
<p>The new delegate ships as a per-platform binary. Each platform may be updated independently.</p>
<table><thead><tr><th>Platform</th><th>Version</th><th>Download</th></tr></thead><tbody><tr><td><strong>macOS (arm64)</strong></td><td>1.34.0</td><td><code>delegates/1.34.0/delegate-darwin-arm64</code></td></tr><tr><td><strong>macOS (amd64)</strong></td><td>1.34.0</td><td><code>delegates/1.34.0/delegate-darwin-amd64</code></td></tr><tr><td><strong>Linux (arm64)</strong></td><td>1.28.0</td><td><code>delegates/1.28.0/delegate-linux-arm64</code></td></tr><tr><td><strong>Linux (amd64)</strong></td><td>1.28.0</td><td><code>delegates/1.28.0/delegate-linux-amd64</code></td></tr><tr><td><strong>Windows (amd64)</strong></td><td>1.28.0</td><td><code>delegates/1.28.0/delegate-windows-amd64.exe</code></td></tr></tbody></table>
<p>All binaries are available at <code>https://app.harness.io/public/shared/delegates/&lt;VERSION&gt;/</code>.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="whats-new-in-macos-1340">What's new in macOS 1.34.0<a href="#whats-new-in-macos-1340" class="hash-link" aria-label="Direct link to What's new in macOS 1.34.0" title="Direct link to What's new in macOS 1.34.0" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="native-launchdaemon-mode-for-macos">Native LaunchDaemon mode for macOS<a href="#native-launchdaemon-mode-for-macos" class="hash-link" aria-label="Direct link to Native LaunchDaemon mode for macOS" title="Direct link to Native LaunchDaemon mode for macOS" translate="no">​</a></h4>
<p>The macOS delegate now supports running as a system-level service (LaunchDaemon) in addition to the existing user-level service (LaunchAgent). LaunchDaemon mode starts the delegate at system boot without requiring a GUI session, making it suitable for EC2 macOS instances and environments where auto-login is prohibited by security policies.</p>
<p>To install in LaunchDaemon mode, use the <code>--mode=system</code> and <code>--user</code> flags with <code>sudo</code>:</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token function" style="color:#d73a49">sudo</span><span class="token plain"> ./delegate </span><span class="token function" style="color:#d73a49">install</span><span class="token plain"> </span><span class="token parameter variable" style="color:#36acaa">--account</span><span class="token operator" style="color:#393A34">=</span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">Your Account ID</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">\</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">                        </span><span class="token parameter variable" style="color:#36acaa">--token</span><span class="token operator" style="color:#393A34">=</span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">Your Delegate Token</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">\</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">                        </span><span class="token parameter variable" style="color:#36acaa">--url</span><span class="token operator" style="color:#393A34">=</span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">Your Harness URL</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">\</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">                        </span><span class="token parameter variable" style="color:#36acaa">--name</span><span class="token operator" style="color:#393A34">=</span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">Your Delegate Name</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">\</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">                        </span><span class="token parameter variable" style="color:#36acaa">--mode</span><span class="token operator" style="color:#393A34">=</span><span class="token plain">system </span><span class="token punctuation" style="color:#393A34">\</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">                        </span><span class="token parameter variable" style="color:#36acaa">--user</span><span class="token operator" style="color:#393A34">=</span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">Your macOS Username</span><span class="token punctuation" style="color:#393A34">]</span><br></span></code></pre></div></div>
<p>All LaunchDaemon operations require <code>sudo</code> because the delegate interacts with the system domain (<code>/Library/LaunchDaemons/</code>) instead of the user domain. The workspace directory for daemon mode is <code>/opt/harness-delegate/</code>.</p>
<p>For complete installation instructions, go to <a class="" href="/docs/platform/delegates-v2/install-a-delegate/install-delegate-macos#option-b-launchdaemon-system-service--version-1340">Install Harness Delegate on a Local Machine — LaunchDaemon mode</a>.</p>]]></content:encoded>
            <category>NextGen</category>
            <category>Delegate</category>
        </item>
    </channel>
</rss>