Release Notes
Stay up to date with the latest PentestPad changes. Here you can check our newest bugfixes and features.
v1.3.9
31. Dec, 2025
What's New
- (1122) Add scope_type project prop to report builder
What's Fixed
- (1107) Different attachment indicator icons color depending on the privacy level
v1.3.8
24. Dec, 2025
What's New
- (1094) Limit to one session per account
- (1097) Test for Jira integration and add new column on vulnerability preview for ticket ID with link
- (1104) Download findings in CSV/Excel format directly from the portal
- (1109) Live report preview
What's Fixed
- (722) Fix image additional field being a select on FindingEditor
- (1099) Notifications now open in new tab when clicking with middle mouse button
- (1102) Fix incorrect severity level in email notifications when changing finding status from Draft to Ready
- (1103) Fix notification email displaying raw HTML content instead of formatted text and images
v1.3.7
19. Dec, 2025
What's New
- (1084) Custom vulnerability statuses
- (1088) Add user name when inviting client
- (1092) Update React
- (1015) Statuses now follow same order as on project kanban
What's Fixed
- (1085) Fix template preview/accordion vulnerability layout
- (1090) Client users now visible when creating tasks from inside the project
- (1091) Fix project name display after cloning a project
- (1093) Fix save button size on FindingEditor
- (1096) Fix template code style not applying
v1.3.6
11. Dec, 2025
What's New
- (1048) Add CVSS score column on vulnerabilities table
- (1087) Add validation to make team name unique
- (1041) activity on project is not scrollable and extended now
- (1039) Add "no results found" to permissions search on users & roles page
- (1040) Add "no statuses yet" message and link on project board
- (1043) Restrict dragging and dropping when no permission on projects board
- (1044) When impact and probability are hidden, use CVSS for risk calculation
- (1083) Scope items no longer open as links if they are not valid URLs
What's Fixed
- (1037) Create new group button size fix on project layout
- (1045) Layout now persists with configuration
- (1047) Fix mismatch between risk colors
- (1050) Fix select breaking when too big
- (1051) Fix create new report select color
- (1076) Remove force password reset when user goes through forgot password process
- (1079) Clients can now see assessment domain
- (1082) Fix whitelabel not working on 404 pages
v1.3.1
27. Nov, 2025
What's New
- (999) Whitelabel colors and logo for pentester users (dark/light logos, favicon upload)
- (1009) Add job title field per user
- (1014) Order vulnerabilities in table by number "#" column
- (1026) Add comments to individual vulnerabilities
- (1019) Upload attachments visibility control
- (1023) Implemented notification preferences
- (1004) Prevent users from editing the slug of project status
- (1005) Add tooltip to buttons in project layout (archive, clone, edit)
- (1013) Add message when no vulnerabilities in project, with link to add one
What's Fixed
- (1001) Hide Burp attachment files for the client
- (1002) Fix the client name style in the navigation
- (1006) Approve button for project now works on single project page
- (1025) Even out replace DOCX/PDF report dialog size
v1.2.21
20. Nov, 2025
What's New
- (992) Ability to sort columns in the Vulnerabilities tab of a project
- (993) Assign default template for project during creation
- (994) Custom SMTP settings/env variables per tenant in cloud
- (998) Enable whitelabel
- (948) Blend project activity and comments in one
What's Fixed
- (983) Category/Categories wording mismatch fix
- (997) References field links in bullet points no longer appear bold when they aren't
v1.2.19
12. Nov, 2025
What's New
- (949) "Show My Vulnerabilities" toggle in Vulnerabilities tab
- (964) Update default PentestPad template
- (975) Test and review API documentation and integration
- (984) Improve affected hosts and other fields mapping in vulnerability import preview page
What's Fixed
- (854) Add "no content" message on create report page
- (897) Add "no template found" message on finding editor import from template
- (954) New line in PentestPad now reflects in report
- (963) Editing generated report now generates new report instead of editing existing one
- (971) Fix string data truncation error for long vulnerability titles
- (974) Fix codeblock weird behavior
- (979) Debounce only textarea & text fields on finding editor
- (981) Fix Nessus importing
- (989) Fix members modal to not display deleted users
v1.2.13
31. Oct, 2025
What's New
- (802) Dynamic project fields, client can request a pentest form
- (837) Filters for extra fields
- (944) Projects in list format
- (946) Draft reports
What's Fixed
- (845) Template improvements (date format, whitespace, PDF compatibility)
- (931) Chart not being full height
- (932) Input not being reset and not requiring unique value
- (940) Color adjustment for draggable element on vulnerability layout
- (943) Toolbar not sticky
- (945) Vulnerability template page fix
- (947) Import mapping improvements
v1.2.12
24. Oct, 2025
What's New
- (938) Warning when importing vulnerability on non-existing findings
- (941) Apply chart filter when not empty
- (901) Pgsql reindex
v1.2.9
16. Oct, 2025
What's New
- (896) Charts can be defined in the Administration -> Settings
v1.2.8
10. Oct, 2025
What's New
- (919) Clients can now download only PDF reports from the client portal
- (917) Reports can be set as published/unpublished, with only published reports visible on the client portal
What's Fixed
- (868) Dialog height fix on smaller displays
- (916) Draft vulnerabilities are now excluded from report generation
- (920) Hidden vulnerability fields no longer appear on the view page (pentest and client portal)
- (921) Impact field is now properly saved when creating a new finding
- (923) HTTP Excerpts field is no longer deletable and has the correct icon
- (924) Tiptap editor label tooltip styling fixed
- (914) Added pluck and sort affected hosts A-Z functionality
v1.2.5
3. Oct, 2025
What's New
- (895) Allow spreadsheet / xlsx templates
v1.2.4
1. Oct, 2025
What's New
- (844) Connect (or create) Jira tickets with pentestpad findings
- (884) Extend editor to have Heading 1-6
- (559) Add support for IPv6 in report extraction
- (851) Preserve pagination select in session
What's Fixed
- (888) AccordionFinding's tooltip is empty if the title is null
- (866) Disable notifications buttons
- (891) Burpsuite-Scope json does not detect out of scope fields from project
- (122) Display burp attachment config only if there is a valid IP address/URL/domain in scope
- (883) Add "no executive templates" to import from template dialog on create report
- (876) No border on the right side of vulnerability title on smaller screens
- (875) Sheet trigger positioning fix
- (663) Fix finding ordering
- (867) Dashboard dialog width fix on small displays
v1.2.3
25. Sep, 2025
What's New
- (843) Import findings from CSV
- (835) Add "Preview vulnerability" link
- (808) Add status and modified to vulnerability templates
- (765) Get encrypted PDF report with password (user provided)
- Add comprehensive nmap visualization and operations system
- Added validation and the import of templates
What's Fixed
- (841) Fix cvss component overflowing on smaller screens
- (840) Fix application layout padding on smaller screens
- (836) Delete the Enable project status change as we have permission for it
- (832) TypeError: Cannot read properties of undefined (reading 'is_multi_domain_project')
- (838) Make the import vulnerability dialog have an overflow
- (850) Fix buttons breaking out on small screens on project vulnerabilities page
- (853) Fix tabs style on smaller screens
- (856) Make sure projects are not archived
v1.1.7
17. Sep, 2025
What's New
- (824) Implement CVSSv4: Finding and template editors are now equipped with a select for CVSS v3.1 or CVSS 4.0
What's Fixed
- (805) Fix finding configuration styles
- (816) Fix form-data uses unsafe random function in form-data for choosing boundary
- (813) Finding editor inconsistencies
- (827) Application archives projects
v1.1.4
11. Sep, 2025
What's New
- (807) Clear all notifications
- (768) Filter per client, project type, etc. on the calendar
- (752) Frontend for importing Nessus and burp
What's Fixed
- (800) Affected hosts recommendation select is not visible
- (798) Information leakage on site-wide pages
- (803) Fix chart bar
- Fix image alignment
v1.0.59
5. Sep, 2025
What's New
- (767) Add search for project types
- (762) Add retesting table to the template
- (721) Import scope with note
- (652) It would be great to set the order of the Additional Fields depending on the template (or in general)
- (764) Change color per client for on the calendar
- (753) Create dummy data with seeders on initialized data
- (787) Unit tests Laravel
- (680) General pages tests
What's Fixed
- (761) Fields don't reset when inviting multiple users
- (757) No projects yet. misaligned
- (756) Error when changing remediation stage to remediated
- (720) Error when I edit the project and select Create New client and enter name for new client and then save
- (716) Admin can see all the teams when creating user even the ones they are not part of
- (707) missing label on the additional field on finding editor
- (632) if csrf token expires add erreo or refresh on login
- (622) User elements overflow
- (651) Report Generation doesn't auto-identify additional fields for all of our templates.
v1.0.56
20. Aug, 2025
What's New
- (PF-19) Users Cannot Edit Their Own Vulnerability Templates
v1.0.52
15. Aug, 2025
What's New
- (724) Split by character to array in template
- (579) Make first form fields initially focused on login / 2FA pages to enable keyboard only workflow
- (741) Implement "splitObject" filter
- (740) Add to affected hosts from findings of that project
- (737) Add highlighter to tiptap
- (733) Add import affected hosts from txt file like we have on the import scope page
- (749) Add fallback parameter to split and splitObject functions
- (719) Add select all on vulnerability types
What's Fixed
- (742) "Default" Template Is Not the "Default" Template
- (743) Deleting Vulnerability Template from the Vulnerability Templates Results in Jumping to Page 1
- (748) Member name on a project is undefined
- (746) Unauthorized Users Can Edit Vulnerability Templates
- (736) Check auto delete/archive of reports and findings
- (732) Remove bottom border of notification if its the only one
- (726) Fix the height of the blurred table cell
- (750) Fix when imported finding from template with References field fails the report building
v1.0.46
22. Jul, 2025
What's New
- (563) Category for the vulnerability templates
- (675) Improve project workflow statuses orders and add color picker
- (678) Add autofill on finding affected assets
What's Fixed
- (688) Limit browser sessions element height
- (689) Remove z letter
- (690) Bulk scope import doesnt work
- (691) Today's status shows data from all teams
- (692) Vulnerabilities graph on dashboard shows vulnerabilities from all teams
- (694) Vulnerability and Executive Summary templates delete modal mismatch
- (698) AccordionFinding should have conditional link on external link
- (703) Docxtemplater code style
- (706) Remove old additional fields
v1.0.40
23. Jun, 2025
What's New
- (660) Remove report template limit from professional plan
What's Fixed
- (661) Additional fields accordion text missalignment
- (662) Fix error on templates regarding multi tenant domain
- (659) After drag and drop the number per page and page number resets
v1.0.39
23. Jun, 2025
What's New
- (639) Add permission for the tooltip edits
- (640) Notifications now work across teams
- (635) Assessment domains on findings
- (644) Make assessment domains selectable within the finding editor like the CWE
- Added admin permissions
- Added manage team permission
- Added ignore 2FA routes from checking in middleware
- Add migration for default role permissions
- Added message when don’t have permission to change project status
- Added order by for reports
What's Fixed
- (656) Creating tasks from the projects page results in 403 Unauthorized message
- (653) Fix image size and captions
- (646) MFA infinite loop
- (603) Testing setup and documentation
- (610) PP-591 Permissions backend
- (650) In Permissions, there is no “Edit” for ‘Report’ – thus resulting in a 403 whenever any role tries to edit the generated report
- (627) Create task doesn’t work
- (634) Users with Task - Change status permission cannot change statuses of tasks: 403 Forbidden
- (642) Styling when selecting different assessment domain
- (643) Hide/show vulnerabilities table columns weird code
- (645) Unassigned users list too long and unreachable
- (649) When moving archived projects across the board, app shows an error but still permits the move
- Project permissions
- Finding permissions
- Clients permissions
- Prevent pentesters from seeing all vulnerabilities on vulnerabilities page
- Fix search across teams and permissions
- Fixed issue when missing client name for pentester
- Updated package
v1.0.24
6. Jun, 2025
What's New
- (491) Force update table of content after generating report
- (560) Add burp scope attachment per project
- (584) Add notes to scope/out of scope endpoints
What's Fixed
- (582) Multi-select fields don't have label
- (581) Project members on report details show type of user instead of type of project-user
- (583) Download report button only appears on overview and reports but not on other project tabs
- (599) Multiple attachments in New Project PentestPad
v1.0.23
28. May, 2025
What's New
- (567) Make project lead searchable when creating/editing a project
- (565) Preselect project when creating a task
- (564) Vulnerability template preview
- (558) Auto detect additional fields when building the report
- (571) Verify 2FA before setting the 2FA on account
- (576) By default order everything by created_at
What's Fixed
- (574) Dismissing 'Manage members' dialog on project details doesn't reset the form
- (561) On finding editor there is no place to go back to the project simply
- (557) Update project duplicate targets scope
- (547) Create template from vulnerability
- (577) Fix layout breaking apart on all pages
- (570) Whitelabel logo doesn't appear on 2FA challenge
- (580) Button border fix on light mode
- (575) Finding reorder route
1.0.21
21. May, 2025
What's New
- (545) Limit avatar fallback to 2 characters
What's Fixed
- (534) Aligned search bar spinning indicator
- (535) On taskboard navbar active indicator being lost with search query
- (546) On template edit delete button doesn't work
- (554) Added backward compatibility for redBackground and graphs in report
1.0.19
15. May, 2025
What's New
- (520) On project overview manage members display only pentester users
- (509) Added search tags to search inputs
- (503) Email notifications whitelabel support
- (525) Enable drag and drop of images into editor
- (522) Implement functionality to replace DOCX and PDF files within report.
What's Fixed
- (508) Removed favicon if whitelabel company name is set
- (511) Make comment time consistent across different timezones comment's section and activity
- (517) Hide unauthorized buttons
- (519) Hide manage members when user is not authorized
- (499) Fix Draft badge alignment
- (532) Fix task cards on taskboard being too wide
- (516) Client can't see comment activity
- (529) Make selected template consistent when we edit report
- (533) Fix table width on taskboard
- (528) Fixed routes for searches