Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 17 additions & 1 deletion changelog.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,23 @@ description: "New features, improvements, and fixes to the Hacktron platform."
rss: true
---

{/* CHANGELOG:INSERT last-prod-sha=4b314a3536105727eddda2a900d822e02633438f - the changelog workflow inserts new <Update> blocks directly below this line. Do not remove this marker. */}
{/* CHANGELOG:INSERT last-prod-sha=f20df8039880d84f5869f75a2f18514551b39531 - the changelog workflow inserts new <Update> blocks directly below this line. Do not remove this marker. */}

<Update label="June 18, 2026" tags={["Code Review","Whitebox","Billing"]}>
## Dismiss a finding and your PR check clears instantly

**PR and MR checks update on triage**: When you mark a finding as a false positive or accepted risk, the GitHub check or GitLab commit status flips back to passing right away, with no manual re-run needed. If you later reopen the finding, the check fails again to match.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Qualify check clearing to the last blocker

In the fail-on-findings flow, the check status is based on the count of all findings at or above the configured threshold, so a PR/MR with multiple blocking findings will still fail after only one finding is marked false positive or accepted risk. As written, this release note says the entire GitHub/GitLab status flips back to passing whenever a finding is triaged, which can mislead teams into expecting a single dismissal to clear a gate while other blocking findings remain; qualify this as passing only when no other blocking findings remain.

Useful? React with 👍 / 👎.


**Close findings as duplicates**: You can now mark a finding as a duplicate of another finding in the same repository, and unmark it if needed. A duplicated finding inherits its canonical finding's severity when the PR gate counts blocking issues.

**Scan volume chart**: The dashboard's scan volume widget now shows a stacked bar chart instead of a line graph, with a tooltip on each bar showing the Code Review and Whitebox scan counts for that day.

**Upload scans named after the archive**: When you start a Whitebox scan from an uploaded archive, the scan now takes the archive's filename as its name instead of a generic label.

**Legal agreement before trial or billing**: You now review and accept the terms of service before starting a free trial or adding a payment method.

**[<u>Set up GitHub or GitLab →</u>](/code-review/integrations/github-gitlab)**
</Update>

<Update label="June 15, 2026" tags={["Code Review","Billing","MCP"]}>
## Control your scans and account security like never before
Expand Down