Skip to content

Commit 35b590e

Browse files
paulOsinskiPaul Osinski
andauthored
add changelog for 2.46.0-3 (#12484)
Co-authored-by: Paul Osinski <paul.m.osinski@gmail.com>
1 parent 3e8f041 commit 35b590e

File tree

3 files changed

+62
-13
lines changed

3 files changed

+62
-13
lines changed
174 KB
Loading

docs/content/en/changelog/changelog.md

Lines changed: 60 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,66 @@ Here are the release notes for **DefectDojo Pro (Cloud Version)**. These release
88

99
For Open Source release notes, please see the [Releases page on GitHub](https://github.com/DefectDojo/django-DefectDojo/releases), or alternatively consult the Open Source [upgrade notes](/en/open_source/upgrading/upgrading_guide/).
1010

11+
12+
## May 2025: v2.46
13+
14+
### ⚠️ Tag Format Change
15+
16+
As of version 2.46.0, Tags can no longer contain the following characters:
17+
- Commas (,)
18+
- Quotations (both single ' and double ")
19+
- Spaces
20+
21+
To ensure a smooth transition, an automatic migration will be applied to existing tags as follows:
22+
- Commas → Replaced with hyphens (-)
23+
- Quotations (single and double) → Removed
24+
- Spaces → Replaced with underscores (_)
25+
Examples
26+
- example,tag → example-tag
27+
- 'SingleQuoted' → SingleQuoted
28+
- "DoubleQuoted" → DoubleQuoted
29+
- space separated tag → space_separated_tag
30+
31+
This update improves consistency, enhances DefectDojo's search capabilities, and aligns with best practices for tag formatting.
32+
33+
We recommend reviewing your current tags to ensure they align with the new format. Following the deployment of these new behaviors, requests sent to the API or through the UI with any of the violations listed above will result in an error, with the details of the error raised in the response.
34+
35+
### May 19, 2025: v2.46.3
36+
37+
- **(Calendar)** New filters have been added to Calendar view: Unassigned Lead, and Engagement/Test Type.
38+
- **(Dashboard)** Added Finding Status filter for Dashboard tiles.
39+
- **(Engagements)** A repository URI can be added to an Engagement via **Edit Engagement > Optional Fields > Repo**. If this field is set, Findings under that Engagement will automatically generate clickable links to the source code if File Path is set on the Finding. See [docs](/en/working_with_findings/organizing_engagements_tests/source-code-repositories/) for more details.
40+
- **(Findings)** Added "Jira Issue URL" column to the CSV export of Finding tables.
41+
- **(Metrics)** Priority Dashboard has been added to Metrics, to display your organization's risk profile at a glance.
42+
![image](images/pro_dashboard_priority.png)
43+
- **(Universal Parser)** Added a 'SOC Alerts' flag to Universal Parser, to indicate whether the Findings from the parser originate from a Security Operations Center.
44+
45+
### May 12, 2025: v2.46.2
46+
47+
- **(Findings)** Component Name and Version have been added to the metadata table on a Finding View.
48+
- **(Metrics)** Pro Insights Dashboards can now be filtered by Tag.
49+
- **(Users)** The Users table can now be exported as a .csv file.
50+
51+
### May 7, 2025: v2.46.1
52+
53+
Hotfix release - no significant feature changes.
54+
55+
### May 5, 2025: v2.46.0
56+
57+
58+
- **(Import)** Mitigated timestamp in reports are no longer ignored/overwritten on Reimport.
59+
- **(Tools)** Fortify Webinspect has been added as a supported tool.
60+
- **(Tools)** Added JSON as a supported tool for Immuniweb.
61+
- **(Tools)** Nessus (Tenable) parser now handles additional fields.
62+
- **(Tools)** Wiz parser now handles additional fields and unique_id_from_tool.
63+
64+
1165
## Apr 2025: v2.45
1266

1367
### Apr 28, 2025: v2.45.3
1468

15-
- **(Tools)** Fortify parser can now assign False Positive status to Findings according to the audit.xml file.
1669
- **(Import)** Reimporting a scan can now handle special statuses assigned by a tool. Now, if a Finding was initially imported as Active, but the status was changed to False Positive, Out Of Scope or Risk Accepted by a subsequent report, that status will now be respected and applied to the Finding by Reimport.
70+
- **(Tools)** Fortify parser can now assign False Positive status to Findings according to the audit.xml file.
1771

1872
### Apr 22, 2025: v2.45.2
1973

@@ -35,35 +89,29 @@ For Open Source release notes, please see the [Releases page on GitHub](https://
3589

3690
## Mar 2025: v2.44
3791

38-
### Mar 31, 2025: v2.44.4
92+
#### Mar 31, 2025: v2.44.4
3993

4094
- **(Pro UI)** Group and Configuration permissions can now be assigned quickly from a User page. For more information, see [DefectDojo Pro Permissions](/en/customize_dojo/user_management/pro_permissions_overhaul/).
4195

42-
### Mar 24, 2025: v2.44.3
96+
#### Mar 24, 2025: v2.44.3
4397

4498
- **(Import)** Generic Findings Import will now parse tags in the JSON payload when Async Import is enabled.
4599

46-
### Mar 17, 2025: v2.44.2
100+
#### Mar 17, 2025: v2.44.2
47101

48102
- **(Pro UI)** Added a new method to quickly assign permissions to Products or Product Types. See our [Pro Permissions](/en/customize_dojo/user_management/pro_permissions_overhaul/) for more details.
49103

50104
![image](images/pro_permissions_2.png)
51105

52-
### Mar 10, 2025: v2.44.1
106+
#### Mar 10, 2025: v2.44.1
53107

54108
- **(Pro UI)** Added a field in the View Engagement page which allows a user to navigate to the linked Jira Epic, if one exists.
55109
- **(Universal Parser)** XML is now a supported file type for Universal Parser.
56110
- **(SSO)** SSO can now be set up with any kind of [OIDC Configuration](https://auth0.com/docs/authenticate/protocols/openid-connect-protocol). See OIDC Settings in the Pro UI:
57111

58112
![image](images/oidc.png)
59113

60-
### Mar 3, 2025: v2.44.0
61-
62-
- **(Pro UI)** Breadcrumbs have been overhauled to better represent the context each page exists in. Breadcrumbs will now include filtering and query parameters. The titles of tables now better represent their context, for example when looking at the Engagements list for a particular Product, the view will be titled {Product Name} Engagements, rather than All Engagements as before.
63-
64-
## Mar 2025: v2.44
65-
66-
### Mar 3, 2025: v2.44.0
114+
#### Mar 3, 2025: v2.44.0
67115

68116
- **(Pro UI)** Breadcrumbs have been overhauled to better represent the context each page exists in. Breadcrumbs will now include filtering and query parameters. The titles of tables now better represent their context, for example when looking at the Engagements list for a particular Product, the view will be titled {Product Name} Engagements, rather than All Engagements as before.
69117

docs/content/en/working_with_findings/organizing_engagements_tests/source-code-repositories.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ Certain tools (particularly SAST tools) will include the associated file name an
1010
## Setting the repository in the Engagement and Test
1111

1212
### Engagement
13-
While editing the Engagement, users can set the URL of the specific SCM repo.
13+
14+
While editing the Engagement, users can set the URL of the specific Source Code Management repo. **(In the Pro UI, this field can be set under Edit Engagement > Optional Fields > Repo)**.
1415

1516
For an Interactive Engagement, it needs to be a URL that specifies the branch:
1617
- for GitHub - like https://github.com/DefectDojo/django-DefectDojo/tree/dev

0 commit comments

Comments
 (0)