Skip to content

v1.5.0

Latest

Choose a tag to compare

@stefanvdlugt stefanvdlugt released this 05 Jun 14:14

Updated the wrapper to be compatible with Reporter version 2026.06.02.

New features:

  • Added managers for API tokens, announcements, and finding retest cancelled events;
  • Added full CRUD for assessment templates (including translations) and assessment section templates;
  • Added direct CRUD and reorder() for assessment sections;
  • Added rc.assessments.duplicate();
  • Added client manager and account manager assignment via client.client_managers / client.account_managers;
  • Added team and team user management via rc.teams and client.teams;

Additional fixes and improvements:

  • AssessmentSection: renamed items include to children to match the actual relation;
  • AssessmentSection.documents and FindingReviewEvent.findingRetest includes are now cast to the correct class;
  • Added duplicatedFrom / duplicatedTo includes to Assessment;
  • Added FindingRemediationStatusChange to the FindingEvent polymorphic mapping;
  • SearchMixin.search() now accepts a filter argument (see Reporter release notes);
  • Made it possible to filter by null values using filter={"field": None};

Breaking changes:

  • Language filtering logic has been changed corresponding to the API changes in the 2026.06.02 release;
  • Finding template search route: added a filter argument that should be used instead of existing filters;
  • AssessmentSection: include key items no longer exists (use children);
  • UserGroup has been renamed to Team; rc.user_groups is now rc.teams, and the Client.userGroups include is now teams;
  • FindingResolverEvent has been renamed to FindingAssigneeEvent, matching the Reporter-side rename of resolvers to assignees.