Releases: Syslifters/sysreptor
2024.96
- Plugin: webhooks at certain events
- Plugin: automatically assign project numbers
- Run periodic tasks in background
- Add user option to force password change on next login
- Fix finding.created not included in design preview data
- Allow marking resolved comments as open
- UI: Create comments with Ctrl+Alt+M
- UI: Save comment texts with Ctrl+Enter
- UI: fix line break in logo text on Firefox
Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/
2024.91
- Introduce a plugin system (experimental)
- Add plugins: CyberChef, GraphQL Voyager, Hash Identifier
- Disable static file compression
- Allow to cancel PDF rendering requests
- Enforce PDF rendering timeout in self-hosted installations (default: 5 min)
- Show PDF render timing information
- Always remove PDF metadata
- Add button to download preview PDF
- Fix error while updating user fields via REST API
- Update HTB designs to improve table rendering performance
Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/
2024.81
- Fix mermaid diagram labels not rendered
- Disable CSP trusted types enforcement because of incompatibilities
- Autofocus TOTP input field in login form
Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/
2024.79
- Add more granular file storage settings
- Add trusted types configuration to Content Security Policy
- Markdown editor: Add toolbar button to reference findings
- Markdown editor: Show markdown snippet in markdown image preview dialogs
- Bugfixes in note sharing
- Fix race condition when creating comments for text selection
- Reset DB sequences on restore backup to prevent ID conflicts
Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/
2024.74
- Public note sharing
- Add permission Project Admin
- Update ghostscript to fix multiple bugs in pdf post-processing
- Base styles: break words anywhere inside tables to prevent page overflows
Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/
2024.70
- Set custom database credentials in languagetool container
- Fix bug when using custom CA
Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/
2024.69
- Fix install and update procedures
- Fix error importing designs without ordering fields
- Rename version history close button
Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/
2024.68
- Rework field definition data format. Warning: breaking API changes
- Allow custom order of object field properties
- Allow sorting combobox suggestions
- More settings for guest user permissions: GUEST_USERS_CAN_EDIT_PROJECTS, GUEST_USERS_CAN_SEE_ALL_USERS
- Improve error messages for decryption errors
- Fix user.is_active checkbox not reactive in edit user page
- Fix checkboxes not rendered as checked in PDF
- Provide prebuilt Docker images
- Fix chromium error while rendering PDFs
Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/
2024.63
- Allow searching notes in frontend
- Retry redis commands on connection errors
- Fix mermaid init blocks not applied in PDF rendering
- Fix class paths of S3 storage backends
- Fix SPELLCHECK_URL not set in docker-compose
- Fix permission denied when user is superuser and guest
Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/
2024.61
- Fix error in update.sh script for languagetool and caddy updates
- Fix prebuilt frontend JS files not used in docker image
Click here to go to the update instructions: https://docs.sysreptor.com/setup/updates/