Releases: Syslifters/sysreptor
2025.110
2025.108
- Duplicate fields in report/finding field editor
- Allow creating custom notifications in django admin
- Fix error when formatting risk score in AI agent
- Refactor file handling for plugins
Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/
2025.104
- Fix AI agent responses without reasoning content not displayed correctly
- Use explicit types instead of "any" in AI agent tool definitions
Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/
2025.102
- AI agent chat for report writing assistance (https://docs.sysreptor.com/setup/configuration/#ai-agent)
- Allow configuring allowed status transitions (https://docs.sysreptor.com/setup/configuration/#custom-statuses)
- Fix setting headers of file and image responses
- UI: Save comment texts with Enter, add newlines with Shift+Enter
- Markdown editor: Add toolbar button for inline code
- Plugin
customizetheme: Allow customizing the header logo height
Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/
2025.96
- Allow generating QR codes during PDF rendering (https://docs.sysreptor.com/designer/formatting-utils/#qr-codes)
- Fix error on navigate to shared sub-note via URL
- Fix scroll to comment landing on offset position
- Plugin
customizetheme: Allow customizing the header logo - Plugin
scanimport: Fix sslyze import error ifscan_resultisnull
Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/
2025.94
- Add comment to shared note/link
- Add copy buttons for restoring archived projects
- Fix Bitwarden auto-fill on login form
- Fix spellcheck disabled when settings are not loaded yet
- Fix excalidraw notes content not copied when copying notes
Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/
2025.90
- Fix remote notification disappearing after refetch
- Improve finding grouping in design preview data
- Add retest status indicator to finding list
- Update OffSec designs
- Markdown editor: Improve scroll sync for nested lists
- Markdown editor: Sticky header in nested fields
- Markdown editor: Make insert finding reference searchable
- Support generating accessible PDF/UA files via config
GENERATE_ACCESSIBLE_PDFS - Improve warning location reporting during PDF rendering
- Fix selected finding not highlighted in report sidebar
Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/
2025.83
- Suggest previously used tags in filters, projects, designs and templates
- Plugin
scanimport: Prevent errors on incompatible finding field types - Prevent excalidraw update errors on delete note
- Do not include pdfviewer in every plugin frontend build
- Enforce read only flag for is_project_admin
Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/
2025.81
- Fix error when opening design notes page
Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/
2025.80
- Add excalidraw notes to SysReptor core
- Deprecate
excalidrawplugin - Case sensitive todo marker parsing
- Allow importing notes to design default note structure
- Allow using a custom PostgreSQL schema via
DATABASE_SCHEMA - Auto-complete usernames in comments
- Update HTB CBBH design to HTB CWES
- Fix CSP errors related to
strict-dynamicdirective
Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/