Skip to content

Releases: Syslifters/sysreptor

2025.74

11 Sep 05:20
Immutable release. Only release title and notes can be modified.
Compare
Choose a tag to compare
  • Plugin scanimport: Import scan results from various tools
  • Fix date field empty value not saved as null
  • Fix outbound connection established during PDF rendering
  • Markdown editor: fix pasted images not inserted correctly in some cases
  • Markdown editor: do not format as markdown when pasting into code blocks
  • Update executive summary section in HTB CBBH design
  • Require email address for user creation
  • Require a different password when changing passwords
  • Improve setting proxy variables
  • Use nonce instead of hash for CSP script-src

Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/

2025.69

13 Aug 10:14
Compare
Choose a tag to compare
  • Replace deprecated bitnami redis docker image with official redis image
  • Plugin markdownexport: Export reports as Markdown documents in ZIP format
  • Fix out of memory bug in StreamingHttpResponseAsync
  • Fix crypto stream errors logged on cleanup
  • Fix run_in_background after asgiref update
  • Fix custom CA certificates not loaded for commands
  • Log backup started and finished times
  • Restore backup: bulk insert DB objects
  • PDF viewer: add stricter postMessage validation to prevent errors on unexpected messages
  • Allow collapsing plugin menu

Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/

2025.64

30 Jul 11:08
Compare
Choose a tag to compare
  • Plugin excalidraw: Integrate Excalidraw in SysReptor
  • Allow customizing finding/section statuses (https://docs.sysreptor.com/setup/configuration/#custom-statuses)
  • Limit publicly accessible settings in API responses
  • restorebackup command: add option to skip restoring files
  • Improve markdown editor toolbar responsive layout on sidebar width change
  • PDF viewer: add PDF outline view
  • PDF viewer: fix single-letter shortcuts applied when typing in searchbar input
  • PDF viewer: fix message overlay covers footer
  • Markdown editor: fix scroll sync to wrong position on HTML blocks starting with <br> tags
  • Markdown editor: convert HTML (e.g. Excel tables, Word, etc.) to markdown on paste
  • Markdown editor: add blockquote button toolbar
  • Markdown editor: fix dropping files below last line

Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/

2025.56

17 Jun 12:41
Compare
Choose a tag to compare
  • Incremental parsing in markdown editor
  • Add user setting to disable local login
  • Provide parent CWEs in PDF rendering
  • Allow copying notes
  • Bulk delete and bulk export notes
  • UI: allow multi-select in notes tree
  • UI: fix UI not updated after finish and reactivate project
  • UI: fix version history sidebar behind comment sidebar
  • UI: fix search text reset on click outside of CreateFindingDialog
  • PDF viewer: disable auto-linking

Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/

2025.50

28 May 10:25
Compare
Choose a tag to compare
  • Sync scroll in markdown editor and preview
  • Pin ghostscript version to fix bugs in pdf compression
  • Prevent PDF rendering Vue warning about tr children of table tags
  • PDF viewer: Allow navigation via arrow keys
  • UI: Add a button to expand collapsed menus
  • UI: Fix sections not sorted in sidebar
  • UI: Add shortcut indicator to save comments

Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/

2025.43

07 May 07:25
Compare
Choose a tag to compare
  • Notifications about project updates (https://docs.sysreptor.com/users/notifications/)
  • Rework and update PDF viewer
  • Allow spellchecking all supported languages instead of only PREFERRED_LANGUAGES
  • UI: do not hide assignee field on small screens
  • UI: Findings/sections/notes editor performance improvements
  • Plugin projectnumber: do not overwrite existing project tags

Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/

2025.37

17 Apr 07:55
Compare
Choose a tag to compare

Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/

2025.29

26 Mar 12:32
Compare
Choose a tag to compare
  • Allow grouping of findings
  • SSO: Fix priority of email vs. preferred_username
  • Restructure python modules
  • Docs: Plugin development guide

Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/

2025.25

19 Mar 11:51
Compare
Choose a tag to compare
  • Plugin renderfindings: allow rendering finished projects
  • Plugin webhooks: webhooks on update
  • UI: Add sync indicator
  • UI: Refine publish project page
  • API: allow setting text_range when creating comments via API
  • Fix duplicate entries in template search results
  • Allow searching for member usernames in project list
  • Enable toggle comment shortcut in HTML/CSS editor
  • SSO: Use preferred_username as user identifier in addition to email

Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/

2025.20

05 Mar 08:03
Compare
Choose a tag to compare
  • Fix corrupt backup.zip because output file is not closed in backup CLI command
  • Add log message when backup is finished
  • Increase gunicorn worker restart timeout to prevent aborted backup requests
  • Add command createapitoken
  • Restrict system users: prevent access to projects, templates, designs
  • Configure minium and maximum value for number fields
  • Refactor application setting loading
  • View and edit application settings in the web UI
  • View and edit plugin settings in the web UI
  • Prevent creating unresolvable empty comments
  • UI: fix theme color in spellcheck tooltips
  • UI: improve note tree sorting via drag-and-drop
  • Plugin renderfindings: Add option to render findings to separate PDFs

Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/