FreeScout - Package Updates
- 
[1.7.27]
- Update FreeScout to 1.7.28
 - Full changelog
 - Added sorting conversations table by Conversation, Number and Waiting Since columns (#1651)
 - Added ability to pass config to Html2Text().
 - Fixed "Call to a member function isDraft() on null" in SendNotificationToUsers (#1649)
 - Fixed small typo: convsersation -> conversation
 
 - 
[1.8.0]
- Update FreeScout to 1.8.0
 - Full changelog
 - Started the process of making FreeScout compatible with PHP 8.1.
 - Show merged conversation link in the notice (#1686)
 - Fixed redirecting to root in a subdirectory (#1689)
 - Fixed customers search on PostgreSQL (#1664)
 - Check if mailbox exists in SendReplyToCustomer job (#1678)
 - Fixed customer conversations pagination.
 - Fixed search pagination with complex search filters.
 - Light color for spam conversations (#1680)
 
 - 
[1.8.5]
- Update FreeScout to 1.8.5
 - Full changelog
 - Improved Module::isActive() method performance: API speed increased 10-30 times.
 - Added aria-labels to summernote editor buttons (https://github.com/freescout-helpdesk/freescout/issues/1150#issuecomment-1035104351
 - Added aria-labels to select2 options (https://github.com/freescout-helpdesk/freescout/issues/1150#issuecomment-1035104351)
 - Fixed php artisan module:make command.
 - Do not allow users and mailboxes to have the same email addresses.
 
 - 
[1.8.8]
- Update FreeScout to 1.8.8
 - Full changelog
 - Fixed underscores in encoded subjects (#1744)
 - If custom login page path set do not show login form at /login (#1751)
 - Do not add mailbox emails itself to CC in the new conversation.
 - Fixed PHP 8.1 error when opening fetching settings for a new mailbox.
 - Allow to save fetching settings with empty password on PHP 8.1
 - Fixed issue with searching attachments (#1788)
 - Take "Spread the Word" option into account when sending a mailbox test email (#1773)
 - Changed homepage link on 404 page (#1762)
 
 - 
[1.8.9]
- Update FreeScout to 1.8.9
 - Full changelog
 - Added possibility to connect to Microsoft Exchange Server via oAuth: https://github.com/freescout-helpdesk/freescout/wiki/Connect-FreeScout-to-Microsoft-365-Exchange-via-oAuth
 - Fixed homepage URL on 404 page (#1762)
 - Fixed saving System Emails page with empty password on PHP 8.1
 
 - 
[1.8.10]
- Update FreeScout to 1.8.10
 - Full changelog
 - Added RTL languages support.
 - Added Persian language.
 - Fixed recipients names when sending new conversations separately (#1802)
 - Fixed possible JavaScript error on creating new conversation (#1789)
 - Fix PHP 8.1 error in Swiftmailer (#1831)
 - Limit Assignee dropdown height in conversations bulk actions (#1840)
 - Added empty string check to User::hasManageMailboxAccess() function (#1850)
 - Ensure that there is always a Customer email address when updating a conversation (#1847)
 - Show extra instructions on error 500 page (#1808)
 
 - 
[1.8.11]
- Update FreeScout to 1.8.11
 - Full changelog
 - Allow to translate a message shows after replying (#1862)
 - Added filters to be able to filter SMTP settings when sending a mail (#1871)
 - Added filter allowing customisation of outgoing headers.
 - Fixed Undefined variable error on muting notifications (#1857)
 - Fixed Passing null to parameter in Kernel.php (#1884)
 - Fixed PHP 8.1 preg_match issue in Mail.php (#1888)
 
 - 
[1.8.12]
- Update FreeScout to 1.8.12
 - Full changelog
 - Added a hook to filter outgoing name.
 - Added hooks before and after thread recipients.
 - Added hooks to allow adding fields to the user profile.
 - Added hooks to adjust assignee list.
 - Fixed resettings a password on PHP 8.1 (#1911)
 - Fixed clearing Fetching logs (#1915)
 - Fixed getFullName() on null error after deleting a customer (#1909)
 - Trigger a phone call when clicking on a customer phone number (#1899)
 
 - 
[1.8.14]
- Update FreeScout to 1.8.13
 - Full changelog
 - Allow to change Default Redirect from mailbox dropdown menu (#1942)
 - Added %customer.company% variable to templating.
 - Added hooks to add user profile fields (#1923)
 - Show error in the log when fetching from custom IMAP folder fails (#1961)
 - Do not show separator in the plain text email body for the first thread in the loop (#1927)
 
 - 
[1.8.15]
- Update FreeScout to 1.8.14
 - Full changelog
 - Fixed Closed folder sorting (#1965)
 - Fixed searching Phone conversations (#1986)
 - Fixed typo in update.sh (#1977)
 - Fix "Undefined property $conversation" in SendEmailReplyError job (#1974)
 - Set SERVER['HTTPS'] variable if needed in HttpsRedirect middleware.
 - Improved error message when user replies from random email address (#1971)
 - Added $user->setData() method.
 
 - 
[1.8.16]
- Update FreeScout to 1.8.15
 - Full changelog
 - Fixed "Call to a member function sortBy() on array" on fetching emails in some cases (#1984)
 - Fixed "Canada/Newfoundland" timezone name (#1997)
 - Allow passwords with spaces during installation (#1998)