# 25.10.21

> 25.10.21 release notes for UiPath CLI.

**Release date: June 24, 2026**

## What's new

### User-Agent header on requests to UiPath services

The CLI now sends a `User-Agent` HTTP header on its outbound requests to the following services:

- Orchestrator
- Test Manager
- Automation Solutions

The header value is `UiPath.CLI-<version>` (for example, `UiPath.CLI-25.10.21`), matching the existing `X-Caller-Name` header.

The User-Agent header makes CLI traffic easy to identify in:

- Server access logs
- Proxies
- Firewall rules

If you filter or allowlist outbound traffic by `User-Agent`, you can now match requests originating from the CLI. No configuration or command change is required — the header is sent automatically.

## Bug fixes

### More reliable re-execution of failed test cases

`uipcli test run` (with `--retryCount`) now selects the failed and cancelled cases to re-run through a dedicated Test Manager API instead of paging the full execution log, and automatically retries Test Manager calls on transient HTTP and network errors. This avoids mis-selecting cases on large test sets and keeps brief connectivity blips from failing a run; the `--retryCount` option itself is unchanged.

### Packing a coded project with an in-progress test case no longer fails

Fixed a `uipcli package pack` failure on coded automation projects where an in-progress test case (or other file excluded from compilation) was still referenced during the build, causing compile errors about missing symbols. The CLI now skips exactly the files excluded from compilation.
