# 2023.10.4

> **Release date: April 19, 2024**

**Release date: April 19, 2024**

## Bug fixes

* The performance of fetching items from folders with large numbers of assets has been improved.
* This release brings security updates and patches to address Common Vulnerabilities and Exposures (CVEs).
* The elevate permission check no longer includes permissions coming from disabled services. Thus, the following error no longer occurs when you attempt to assign permissions to other users: "Action forbidden: You selected at least one role that grants more than your set of permissions. Please remove the following role(s): {role_name} to continue. (#1437)".
* An issue preventing you from uploading files to S3 buckets has been fixed.

### Automation Suite Robots

This release brings security updates and patches to address Common Vulnerabilities and Exposures (CVEs).

## Known issue

### Issue with saving custom configurations in email settings

**Erratum - added December 15, 2024**: When configuring the email settings, you cannot save any custom configurations due to an issue with form validation. The **Save** button incorrectly appears grayed out, despite filling in all the required fields correctly. As a workaround, you can make a PUT request to the `/identity_/api/setting` endpoint.

Use the appropriate access token and make sure the request body contains the necessary details. Also make sure that `Email.Smtp.UseDefaultCredentials` is set to `True`, like in the following example:

```
{
    "Settings": [
        {
            "Key": "Email.Smtp.Host",
            "Value": "SendGrid"
        },
        {
            "Key": "Email.Smtp.Port",
            "Value": "587"
        },
        {
            "Key": "Email.Smtp.UserName",
            "Value": ""
        },
        {
            "Key": "Email.Smtp.Domain",
            "Value": ""
        },
        {
            "Key": "Email.Smtp.FromEmail",
            "Value": "no-reply@uipath.com"
        },
        {
            "Key": "Email.Smtp.FromDisplayName",
            "Value": "UiPath Platform"
        },
        {
            "Key": "Email.Smtp.EnableSsl",
            "Value": "true"
        },
        {
            "Key": "Email.Smtp.UseDefaultCredentials",
            "Value": "true"
        },
        {
            "Key": "Email.Smtp.Password",
            "Value": ""
        },
        {
            "Key": "Email.Smtp.ConnectionTimeout",
            "Value": "180000"
        }
    ],
    "PartitionGlobalId": ""
}
```

### Error while trying to run the `MigrateTo-ResourceCatalog.ps1` script

#### Erratum - added April 17, 2024

The following error can sometimes occur while trying to run the `MigrateTo-ResourceCatalog.ps1` script: `This command cannot be run due to the error: The system cannot find the file specified.` This only happens when the start process command tries to execute a file that cannot be located.

To overcome this issue, we recommend adding the following line to the `Init-TempFolder` command within the script:

```
$script:cliPath = Join-Path $script:cliPath "\UiPath.ResourceCatalogService.CLI.exe"
```

## Deprecation timeline

We recommend that you regularly check the [deprecation timeline](https://docs.uipath.com/overview/other/latest/overview/deprecation-timeline) for any updates regarding features that will be deprecated and removed.

## Download location

Check out these pages for Automation Suite download links:

* [Installation packages for Automation Suite on Linux](https://docs.uipath.com/automation-suite/automation-suite/2023.10/installation-guide/installation-packages-download-links)
* [Installation packages for Automation Suite on EKS/AKS](https://docs.uipath.com/automation-suite/automation-suite/2023.10/installation-guide-eks-aks/downloading-the-installation-packages)
