5.7.0

Release Details

Release Date 29th April 2025
Release Type Stable - Minor

Notable Changes

  • Operator notifications improvements
    The operator notifications system has been revamped to allow for more granular control over notifications, including different notification preferences for different departments through Department Subscriptions. Individual notifications can now also be toggled on or off.
  • Frontend ticket improvements
    Several improvements have been made to the frontend ticket grid and ticket view, including:
    • Ticket grid search now uses the search engine for better results.
    • Allow adjusting the number of rows shown in the ticket grid.
    • Save reply drafts automatically.
    • Collapse already viewed messages, collapse long ticket threads, and hide quoted content in ticket view.
    • New dedicated print view.
  • PHP 8.4, database version support
    Support for PHP 8.4 has been added, as well as officially supporting MySQL 9.0-9.3, MariaDB 11.7 and Percona 8.4.

Resource Changes

Changelog

Type Issue Description
Feature helpdesk#3559 MySQL 9.x support
Feature helpdesk#3529 Single tenant support in Microsoft 365
Feature helpdesk#3519 PHP 8.4 support
Feature helpdesk#2319 Ticket department notification subscriptions
Improvement helpdesk#3552 Increase organisation name length limit
Improvement helpdesk#3550 Use email message IDs in References header for e-mail threading
Improvement helpdesk#3544 Change 'mark as resolved' option to a POST route on frontend
Improvement helpdesk#3543 Allow pinning ticket messages via API
Improvement helpdesk#3542 Allow forward ticket macro action to send clipped messages
Improvement helpdesk#3541 Show assigned operators on operator panel ticket grid on mobile
Improvement helpdesk#3539 Permission to manage own reply templates
Improvement helpdesk#3536 Improve model indexing command speed
Improvement helpdesk#3535 Improve setting cursor position in reply templates
Improvement helpdesk#3533 Automatically delete email queue record when deleting related ticket message
Improvement helpdesk#3523 Option to disable individual notifications
Improvement helpdesk#3522 Option to change default binning of time-based reports
Improvement helpdesk#3520 Allow filtering ticket grid on mobile
Improvement helpdesk#3515 Improvements to frontend ticket grid UX
Improvement helpdesk#3484 Copy operator side ticket UX to frontend
Improvement helpdesk#3454 Change placement of 'mark as resolved' option on frontend
Improvement helpdesk#1866 Option to run automatic/hook macro actions as a bot or a specific operator
Bug helpdesk#3558 Collection engine broken when DATATABLES_SKIP_COUNT is enabled
Bug helpdesk#3557 Table pagination doesn't redraw when changing filter options
Bug helpdesk#3555 Allowed file attachment types fails to reject attachments in some cases
Bug helpdesk#3551 Don't save ticket feedback automatically if user is not logged in
Bug helpdesk#3549 Error loading some cards under the Ticket Responses report
Bug helpdesk#3548 View hooks missing on some pages
Bug helpdesk#3546 Dark mode favicon doesn't default back to the normal favicon
Bug helpdesk#3545 Verify notification always sent when adding user over API with additional email addresses
Bug helpdesk#3540 Make sure messages tab is active when clicking 'Reply' to open the editor
Bug helpdesk#3538 Validating brand SMTP authentication incorrectly sends using first brand email address
Bug helpdesk#3537 Config option to add or remove headers in outbound emails
Bug helpdesk#3534 Display issue on frontend ticket grid with long ticket subjects
Bug helpdesk#3528 Uncaught IOException in app-manager update
Bug helpdesk#3527 Ticket merge fields aren't shown on actions form
Bug helpdesk#3526 Restore doesnt delete new tables
Bug helpdesk#3525 Handle LTR content within RTL page
Bug helpdesk#3524 Set default access level to 'user' when adding user to existing organisation