> For the complete documentation index, see [llms.txt](https://developer.harness.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.harness.io/release-notes/delegate-v3.md).

# Delegate 3.0 (Closed Beta)

These release notes describe changes to Delegate 3.0, currently in closed beta. Delegate 3.0 is a lightweight, binary-based runner optimized for CI workloads on local machines (macOS, Linux, and Windows).

For installation and configuration details, go to [Install Harness Delegate on a Local Machine](/harness-ai/use-harness-platform/delegates/delegate-3x-closed-beta/install-a-delegate/install-delegate-macos.md). For feature comparison with the legacy delegate, go to [Feature Parity](/harness-ai/use-harness-platform/delegates/delegate-3x-closed-beta/feature-parity.md).

{% hint style="info" %}
**ABOUT DELEGATE 3.0**

Delegate 3.0 is currently in closed beta and available only to select customers. It supports CI pipelines with local (Docker), Kubernetes, and container-less infrastructure types. For release notes about the legacy delegate, go to [Delegate release notes](/release-notes/delegate.md).
{% endhint %}

### August 24, 2026 <a href="#august-24-2026" id="august-24-2026"></a>

#### Latest binary versions <a href="#latest-binary-versions-august-2026" id="latest-binary-versions-august-2026"></a>

Delegate 3.0 ships as a per-platform binary. Each platform may be updated independently.

| Platform            | Version | Download                                     |
| ------------------- | ------- | -------------------------------------------- |
| **macOS (arm64)**   | 3.7.1   | `delegates/3.7.1/delegate-darwin-arm64`      |
| **macOS (amd64)**   | 3.7.1   | `delegates/3.7.1/delegate-darwin-amd64`      |
| **Linux (arm64)**   | 3.7.1   | `delegates/3.7.1/delegate-linux-arm64`       |
| **Linux (amd64)**   | 3.7.1   | `delegates/3.7.1/delegate-linux-amd64`       |
| **Windows (amd64)** | 3.7.1   | `delegates/3.7.1/delegate-windows-amd64.exe` |

All binaries are available at `https://app.harness.io/public/shared/delegates/<VERSION>/`.

#### Version 3.7.1 <a href="#version-3-7-1" id="version-3-7-1"></a>

**Security fixes**

* Several critical CVEs are remediated by upgrading the `go`, `crypto`, and `net` libraries. Additional dependency upgrades address GHSA-xmrv-pmrh-hhx2 and CVE-2026-39882 in the AWS SDK and OpenTelemetry packages. The `docker/docker` dependency is migrated to `moby/moby` to address CVE-2026-34040.

**Fixed issues**

* **Livelog deadlock fix**: A deadlock in the live log streaming subsystem that caused pipeline steps to hang indefinitely on completion is resolved.
* **HARNESS\_WORKDIR relative clone paths**: An issue where using the `HARNESS_WORKDIR` configuration with an explicit Git Clone step and a relative 'Clone path' would fail is fixed. The fix also adds periodic resource stats logging for improved observability.

**New features and enhancements**

* **Automatic Docker host resolution**: The delegate now automatically resolves the Docker host socket path on startup and during installation flows that use Docker CLI, similar to how Docker Desktop resolves it. This improves compatibility across environments where the Docker socket is in a non-standard location.
* **Custom certificates and mTLS support**: Delegate 3.0 now includes full support for custom TLS certificates and mutual TLS (mTLS). For details, go to [Custom Certs and mTLS](/harness-ai/use-harness-platform/delegates/delegate-3x-closed-beta/custom-certs-and-mtls.md).

### February 27, 2026 <a href="#february-27-2026" id="february-27-2026"></a>

#### Latest binary versions <a href="#latest-binary-versions" id="latest-binary-versions"></a>

Delegate 3.0 ships as a per-platform binary. Each platform may be updated independently.

| Platform            | Version | Download                                      |
| ------------------- | ------- | --------------------------------------------- |
| **macOS (arm64)**   | 1.34.0  | `delegates/1.34.0/delegate-darwin-arm64`      |
| **macOS (amd64)**   | 1.34.0  | `delegates/1.34.0/delegate-darwin-amd64`      |
| **Linux (arm64)**   | 1.28.0  | `delegates/1.28.0/delegate-linux-arm64`       |
| **Linux (amd64)**   | 1.28.0  | `delegates/1.28.0/delegate-linux-amd64`       |
| **Windows (amd64)** | 1.28.0  | `delegates/1.28.0/delegate-windows-amd64.exe` |

All binaries are available at `https://app.harness.io/public/shared/delegates/<VERSION>/`.

#### What's new in macOS 1.34.0 <a href="#whats-new-in-macos-1340" id="whats-new-in-macos-1340"></a>

**Native LaunchDaemon mode for macOS**

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.

To install in LaunchDaemon mode, use the `--mode=system` and `--user` flags with `sudo`:

```bash
sudo ./delegate install --account=[Your Account ID] \
                        --token=[Your Delegate Token] \
                        --url=[Your Harness URL] \
                        --name=[Your Delegate Name] \
                        --mode=system \
                        --user=[Your macOS Username]
```

All LaunchDaemon operations require `sudo` because the delegate interacts with the system domain (`/Library/LaunchDaemons/`) instead of the user domain. The workspace directory for daemon mode is `/opt/harness-delegate/`.

For complete installation instructions, go to [Install Harness Delegate on a Local Machine — LaunchDaemon mode](/harness-ai/use-harness-platform/delegates/delegate-3x-closed-beta/install-a-delegate/install-delegate-macos.md#option-b-launchdaemon-system-service--version-1340).

{% @harness-feedback/feedback module="release-notes" pagePath="release-notes/delegate-v3" %}
