The Semgrep Jira integration is now in public beta. Create Jira project tickets from Semgrep AppSec Platform and configure mappings from Semgrep fields to Jira fields. Read the Jira integration documentation to learn more.
Assistant remediation guidance is now available in Jira tickets you create.
Added a red Jira ticket icon in the Findings page to make it clear when Jira ticket creation fails.
The onboarding checklist modal now expands automatically to show more items when you first sign in to Semgrep AppSec Platform.
You can now sort projects by name and latest scan by navigating to the Projects page and clicking the arrow next to their respective headers.
Playground: Added the fix key to structure mode.
Added a setup page for Semgrep Managed Scanning. New users are now able to create a source code manager when setting up managed scans for the first time.
Added the ability to define separate path ignores lists. Users can now define one for Semgrep Code and Supply Chain and another for Semgrep Secrets.
Added two additional triage states for all Semgrep products:
Previously, users whose access token had expired found themselves redirected back and forth between /login and /orgs/-, ultimately navigating them to /login. This issue has been fixed and the user is now properly redirected based on the state of the access token.
Added support for the --subdir command, which enables scanning monorepos in parts. --subdir accepts the path to a subdirectory, then runs Semgrep only on the specified subdirectory and ensures that the file links displayed in Semgrep AppSec Platform are correct.
Added traces to help debug the performance of tainting. To send traces added in the PR, pass --trace and set the environment variable SEMGREP_TRACE_LEVEL=trace. To send traces to a local endpoint instead of Semgrep's default endpoint, use --trace-endpoint.
Removed URLs at the end of logs generated whenever semgrep ci --dryrun is run. Dry runs occur locally without results uploaded to Semgrep AppSec Platform, so the URL is unnecessary.
You can now disable Supply Chain PR comments for reachable findings. Navigate to Settings > Deployment, and within the Supply Chain section, click the PR/MR Comments toggle.
Added the Assistant Analyze button to Semgrep Code's Finding Details page so that users do not have to return to the Findings page to trigger Assistant actions.
Assistant features have been added to the Jira integration. See Semgrep AppSec Platform for more information.