> ## Documentation Index
> Fetch the complete documentation index at: https://docs.endorlabs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# March 2025

We are excited to introduce the latest features and enhancements in Endor Labs.

### Software Composition Analysis (SCA) for C and C++ projects

<Badge icon="flask" color="blue" shape="pill">Beta</Badge> <Badge icon="star" color="green" shape="pill">New</Badge>

You can now perform Software Composition Analysis (SCA) for C and C++ projects using Endor Labs to identify vulnerabilities, track dependencies, and ensure compliance with open-source security best practices. This helps you manage risk effectively and maintain a secure codebase.

You can now include C and C++ in your [scan profile](/scan/scan-profiles/configure-scanprofile-ui) to enable scanning for C and C++ projects.

For more information, see [Scan C/C++ projects](/scan/sca/c).

### Perform keyless authentication with Azure

<Badge icon="star" color="green" shape="pill">New</Badge>

Endor Labs now supports keyless authentication for Azure, enabling seamless and secure access without the need to store or manage keys. By configuring your Azure virtual machine with a managed identity and creating an authorization policy in Endor Labs, you can integrate with Azure services while ensuring credential security.

For more information, see [Keyless authentication for Azure](/setup-deployment/ci-cd/keyless-authentication/azure-keyless-auth).

### Scan profiles

<Badge icon="check" color="blue" shape="pill">Enhancement</Badge>

The following enhancements are available for [scan profiles](/scan/scan-profiles/build-tools).

* You can configure the latest .NET SDK 9.0 toolchain in your scan profiles. This update is available for Linux and Darwin (macOS)'s arm64 and amd64 architectures, ensuring seamless integration across platforms. For more information, see [Toolchain reference](/scan/scan-profiles/build-tools).

* You can set a default scan profile for a namespace. For more information, see [Set a default scan profile](/scan/scan-profiles/configure-scanprofile-ui#set-a-default-scan-profile).

* You can create a standard version of a build tool and use it across all scan profiles. For more information, see [Configure build tools](/scan/scan-profiles/configure-scanprofile-ui#configure-build-tools).

### Filter findings with action policy violations

<Badge icon="check" color="blue" shape="pill">Enhancement</Badge>

You can now filter findings that violate action policy with the action policy enforcement attribute.

For more information, see [Search for findings with basic filters](/inventory-insights/findings#search-for-findings-using-basic-filters).

### Comments in Jira tickets

<Badge icon="check" color="blue" shape="pill">Enhancement</Badge>

With Jira integration, scan findings are now automatically updated in your Jira ticket comments. If new issues are detected or existing findings are resolved, a comment is generated with details.

For more information, see [Comments in Jira tickets.](/integrations/jira#view-ticket-details-in-jira)

### NTLM proxy support

<Badge icon="check" color="blue" shape="pill">Enhancement</Badge>

You can now configure NTLM proxy settings on machines that need to connect to Endor Labs when Internet access requires NTLM-authenticated proxy servers.

For more information, see [Configure proxy servers](/platform-administration/proxy-server-configuration#configure-proxy-for-ntlm-authentication).

### PR remediation support for Python

<Badge icon="check" color="blue" shape="pill">Enhancement</Badge>

Endor Labs GitHub App (Pro) now supports PR remediation for Python, alongside Java, JavaScript, and Go. Automated remediation is available for dependencies managed through `pyproject.toml` and `requirements.txt`.

For more information, see [Pull requests remediation in GitHub](/risk-remediation/automated-pull-requests)

### Include or exclude archived repositories

<Badge icon="check" color="blue" shape="pill">Enhancement</Badge>

You can now include or exclude archived repositories when configuring scans using Azure DevOps and GitLab Apps. By default, archived repositories are excluded to conserve resources.

For more information, see [Deploy Azure DevOps App](/setup-deployment/scm-integrations/azure-app) and [Deploy GitLab App](/setup-deployment/scm-integrations/gitlab-app).
