2025.08.27
Flexible report layout
You can now insert fully custom pages anywhere in your report theme, each with its own layout, structure, and styling. This makes it easy to include elements like a disclaimer, cover letter, or dedicated contact page, designed exactly the way you want. Previously, text boxes and backgrounds could only be added to the front, back, and content pages.
Page Features
A page (like the content page) is rendered as one unit, but may span multiple physical pages in the PDF report. Each page includes the following options:
- Visibility: Choose whether the page appears in the full report, the management report, or both.
- Custom fields: Display content from a client-specific or assessment-specific custom field.
- Backgrounds: Configure different backgrounds. These backgrounds can be overridden within an assessment.
- Text boxes: Add static content to the page. For multipage pages, text boxes can be shown on all pages or restricted to just the first or last.
- Margins: For content pages, you can now add extra top margin to the first physical page to make room for a text box that only appears there, such as a letterhead.
Highlighted HTTP requests and responses
Syntax highlighting for HTTP requests and responses has been added to code blocks. The body is highlighted based on the Content-Type
header, making it easier to read and review. Naturally, this is also perfectly rendered in the reports.
👉 Also keep an eye out for the next release, we'll be adding support for working mark
tags in syntax-highlighted blocks!

Improvements
- Added 'Create Retest' buttons to the top of the finding page and retest requests for improved usability and clarity.
- If you can't edit the status or severity of a finding due to a pending retest, a link is now shown to edit or create the retest.
- You can now disable the priority and/or complexity columns in the 'Action Plan Table' component.
- Moved the 'Table Styles' option from 'Templates' to 'Settings' in the main menu.
- Removed unnecessary tooltips from the markdown editor.
Bug Fixes
- Fixed a crash when creating findings due to duplicate IDs.
- Fixed strange behavior when opening and closing checklist categories.
- Fixed a bug in the findings table component where it displayed dummy targets instead of the assessment's targets.
- Finding numbers now properly have leading zeroes in the findings table and action plan table components.
- URLs in code captions now correctly open in a new tab.
- Fixed a bug where the visibility settings of a section could be incorrect.
- Fixed filtering models by tag.
- Fixed certain modals not closing with the escape key.
- Fixed a crash in the assessment template edit page when using the "show if has findings" visibility option.
- H1 headers from markdown fields no longer have extra space above when they appear at the top of the page in the PDF report.
- The margin below figure captions is now consistent with other captions in the PDF report.
- Formatting shortcuts now work inside code block captions.
- Floating edit buttons no longer hide behind callout blocks.
- Fixed bug that caused suggestions to not load in the add finding modal.
- Wide tables now always render full width the the HTML report.
- You can force a table to be full-width by adding a large number of spaces to one of the cells. You can then control the relative size of the columns by changing the number of dashes in each row in the second line of the table.
- Fixed simultaneous edit functionality for assessment custom fields
- Limited report components are now available in finding templates and several other markdown fields outside of the assessment context.
- The test cases field is no longer shown in the finding edit page when there are no test cases in the assessment.
- Fixed an issue where the wrong names were shown in the non-PDF version of the 'Started On' component.
- Fixed table of contents links to unnumbered sections in the PDF report.