Pretty print in code blocks
You can now automatically format syntax-highlighted code blocks by clicking the magic wand icon that appears when you hover over them. Pretty-printing is supported for JSON, JavaScript, TypeScript, CSS, SCSS, HTML, YAML, GraphQL, Markdown, XML and PHP.
For HTTP code blocks, Reporter can also reformat the body. A Content-Type header is required so Reporter can determine the correct language and formatting rules.


Microsoft Entra improvements
We fixed a compatibility issue with Microsoft Entra's SCIM implementation. You can now configure SCIM in Entra to synchronize users and groups with Reporter by adding the ?aadOptscim062020 query parameter. See the documentation for configuration details.
We also added support for Microsoft Entra authentication when connecting to Azure databases. See the documentation for connection instructions.
Improvements
- The findings-, action plan-, and checklist table components now have better column scaling. The width of all columns now scales based on the content and if it can't fit on one line, the width is set as small as possible to fit on two lines. This fixes an issue where the table headers could overflow their cells, especially in languages other than English.
- Improved search results when searching by a complete or partial email address or URL.
- The translations page (for translating strings that appear on the report) has been improved with better groupings, descriptions, and a fresh new look.
- Account managers and client managers are now accessible as related data of clients in the API (and vice versa).
- You can now select multiple files in the file explorer when adding documents to a markdown field. This previously only worked with drag and drop.
- Documentation links now always open in new tabs.
Bug Fixes
- Fixed a visual bug in the main menu in the latest version of Firefox.
- Fixed an issue where tagging the creator of a finding in a request for a revision of that finding would send two notifications.
- Fixed an issue that could cause the application to become unexpectedly slow during busy periods.
- Fixed an issue where calculations for CVSS 4.0 scores occasionally deviated slightly from the standard.
- Fixed an issue where client managers would not be assigned to all assessments belonging to a client if that client also had a deleted assessment.
- Fixed a crash during report compilation when a font size was set to
0. Font sizes now have a minimum value of1point. - Fixed several input fields that could return an error when the submitted content was too long.
- Fixed an issue where scrolling would break after filtering results on some index pages.
- When creating a finding from a template and viewing that template, the back button now returns to the previous screen instead of closing the modal.
- Fixed an issue where duplicating an assessment containing findings with the Under Review status would create a Revision Requested event instead of a Review Requested event. Existing incorrect events will be fixed automatically during the update, unless the original finding has been deleted.
- Fixed an issue where administrators could create API tokens for client users while client API access was disabled.
- Fixed an issue where the radio buttons for granting assessment access to existing account managers did not work.