Skip to content

Conversation

@Maffooch
Copy link
Contributor

Introduce a deprecation notice for questionnaire-related APIendpoints, specifying an end-of-life date of June 1, 2026. This change aims to inform users about the upcoming removal of these endpoints.

[sc-12734]

@Maffooch Maffooch requested a review from mtesauro as a code owner February 10, 2026 01:37
@github-actions github-actions bot added the apiv2 label Feb 10, 2026
Copy link
Contributor

@mtesauro mtesauro left a comment

Choose a reason for hiding this comment

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

Approved

@Maffooch Maffooch added this to the 2.55.3 milestone Feb 10, 2026
Copy link
Member

@valentijnscholten valentijnscholten left a comment

Choose a reason for hiding this comment

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

Is it just the endpoints that will be removed or the questionnaire feature itself? Possibly some notes/announcement in the upgrade notes is needed?

@mtesauro
Copy link
Contributor

Is it just the endpoints that will be removed or the questionnaire feature itself? Possibly some notes/announcement in the upgrade notes is needed?

My understanding was the API endpoints would be replaced with better / more ergonomic ones and the feature itself would remain in DefectDojo.

@Maffooch Can keep me honest here.

@Maffooch
Copy link
Contributor Author

Yes, just the API endpoints are being removed. They are 95% read only, and are just causing confusion

I'll add breaking changes to 2.56.0 coming March, and another set for 2.59.0 coming in June

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants