You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Welcome to the end of the year and boy what a year it's been!
I did a ton of changelog reading and talked to the maintainers and below is the summary of that work.
If you don't want to read the below (or use an AI to summarize it), there's also a video of the latest Office Hours that's a review of both Pro and Community DefectDojo at https://www.youtube.com/watch?v=WVw4BwUMi1U.
2025 in Review
Beyond the normal care and feeding we give DefectDojo, we had some notable updates which I want to make note of below.
Before I go there, two themes came out of my look backwards on this year:
Optimizing the core of DefectDojo
Streamlining workflows in DefectDojo
Both of the efforts move us closer to the mythical 3.0 (more on that later).
Noteworthy optimizations and improvements to DefectDojo's core:
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.
Mitigated timestamp in reports are no longer ignored/overwritten on Reimport.
Many more are not listed but probably should be...
In flight items
Fully complete the transition to pghistory
We have a few lingering items here before we call it done
Organization & Asset labels replacing Product Type & Product
Early in 2026, we're going to default to the Org/Asset labels
There's an settings.py config to switch this now or in the future
Eventually, we'll deprecate Product Type & Product but no timeline or decisions made on when
locations - new but not new feature
This is a significant update to endpoints - so much we're changing the name
Loads of internal design and performance improvements on how endpoints work today
Work is happening on this right now so it should land very early in 2026 like ~January
Modernizing the current Community UI
This is an effort that will likely span a good portion of 2026 given how much UI there is to DefectDojo
First step will be replacing Bootstrap with OpenProps as the main CSS library
Container hardening
Simplified Compose installs for those just wanting to run DefectDojo
Something along the lines of a one-liner to do "just run it" installs
Expanding the Community program started in 2025
DefectDojo 3.0
So, the project with great excitement and anticipation spoke of DefectDojo 3.0 a while ago. This wasn't some bait and switch tactic. Rather, it was the project letting the community know our aspirations for DefectDojo.
We started the 3.0 discussion knowing that there was a long list of unknown unknowns that were between us and 3.0. We've spent the bulk of this year finding and making known (by addressing them) all those unknown unknowns. Most of the work above in the "Noteworthy optimizations..." section above was really 3.0 work just not explicitly labeled that way.
So, what's the timeline for 3.0?
The project has taken inspiration from the Debian community and is following their lead: DefectDojo 3.0 will happen when its ready but not before. We don't see any value in putting an artificial timeline that we can't really know we can meet.
We'll spend 2026 addressing anything that blocks our progress towards 3.0 while doing what we've done for years:
Keep making DefectDojo even more awesome that it is today.
To the wonderful DefectDojo Community: Have a great rest of 2025 and a fantastic 2026!
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Welcome to the end of the year and boy what a year it's been!
I did a ton of changelog reading and talked to the maintainers and below is the summary of that work.
If you don't want to read the below (or use an AI to summarize it), there's also a video of the latest Office Hours that's a review of both Pro and Community DefectDojo at https://www.youtube.com/watch?v=WVw4BwUMi1U.
2025 in Review
Beyond the normal care and feeding we give DefectDojo, we had some notable updates which I want to make note of below.
Before I go there, two themes came out of my look backwards on this year:
Both of the efforts move us closer to the mythical 3.0 (more on that later).
Noteworthy optimizations and improvements to DefectDojo's core:
Chord#12914Streamlining workflows and other improvements:
/import//reimportwere not being identified as duplicates.tags__andAPI filter.In flight items
DefectDojo 3.0
So, the project with great excitement and anticipation spoke of DefectDojo 3.0 a while ago. This wasn't some bait and switch tactic. Rather, it was the project letting the community know our aspirations for DefectDojo.
We started the 3.0 discussion knowing that there was a long list of unknown unknowns that were between us and 3.0. We've spent the bulk of this year finding and making known (by addressing them) all those unknown unknowns. Most of the work above in the "Noteworthy optimizations..." section above was really 3.0 work just not explicitly labeled that way.
So, what's the timeline for 3.0?
The project has taken inspiration from the Debian community and is following their lead: DefectDojo 3.0 will happen when its ready but not before. We don't see any value in putting an artificial timeline that we can't really know we can meet.
We'll spend 2026 addressing anything that blocks our progress towards 3.0 while doing what we've done for years:
To the wonderful DefectDojo Community: Have a great rest of 2025 and a fantastic 2026!
That's what we're planning for DefectDojo 🚀
Beta Was this translation helpful? Give feedback.
All reactions