We are excited to introduce the latest features and enhancements in Endor Labs.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.
Discontinuation of CI/CD tool scanning
Breaking change CI/CD tool scanning functionality is being deprecated and will be discontinued by the end of September 2025. This change does not affect the scanning of GitHub Action dependencies.Dedicated commands for container scans
New You can now use the dedicated commandendorctl container scan for container scanning. This replaces the older endorctl scan --container command. Migrate to endorctl container scan to ensure continued compatibility. For more information, see Use new container scan commands.
Opengrep support for SAST and AI model detection
New Endor Labs now uses Opengrep to scan your code for SAST and AI model findings instead of Semgrep. Opengrep is an open-source, static analysis tool that finds bugs and vulnerabilities in the source code using pattern matching. Endor Labs automatically downloads Opengrep for you when you run a scan that needs it. You can continue using Semgrep with Endor Labs if you prefer. See Use Semgrep with Endor Labs for more information.Customize project scans using scan workflow
New Endor Labs now supports Scan Workflow, which lets you define scan profiles as sequential steps within a single project scan. This gives you fine grained control over how scans run, allowing you to target different parts of your codebase more precisely. You can configure a scan workflow and assign it to your project either using the Endor Labs API or through the Endor Labs user interface. For more information see Configure Scan Workflow in Endor Labs.Upgrade Impact Analysis for JavaScript/TypeScript
New Endor Labs now supports Upgrade Impact Analysis (UIA) for JavaScript and TypeScript projects. UIA helps you understand the potential impact of upgrading dependencies by identifying breaking changes and dependency conflicts that may occur during upgrades. For more information, see Upgrade impact analysis and JavaScript/TypeScript scanning.Recently released dependencies (cooldown)
New Endor Labs now offers policies that reduce supply chain risks by detecting newly released open source dependencies within a configurable cooldown period and optionally blocking their adoption to prevent issues from unverified packages and malware.- Recently Released Dependencies finding policy: Enable this finding policy to identify and raises findings for dependency versions that have been published within the defined cooldown period. Default cooldown period is 48 hours.
- Recently Released Dependencies (Cooldown) action policy: Create an action policy from the template to define how to handle these findings.
Support for SAST scan on Windows
Enhancement With the use of Opengrep instead of Semgrep for SAST scan, you can now run SAST scans on Windows. For more information, see SAST scan with Endor Labs.SwiftPM support for Swift/Objective-C projects
Enhancement Endor Labs now supports scanning Swift projects that use the Swift Package Manager (SwiftPM) by resolving dependencies from thePackage.swift file.
For more information, see Scan Swift projects.