FreeScout - Package Updates
- 
[1.15.6]
- Update freescout to 1.8.180
 - Full Changelog
 - Take into account 
APP_SHOW_ONLY_ASSIGNED_CONVERSATIONSoption in ConversationPolicy.php - Take into account 
APP_SHOW_ONLY_ASSIGNED_CONVERSATIONSoption when changing conversation subject. - Take into account 
APP_SHOW_ONLY_ASSIGNED_CONVERSATIONSoption when following or unfollowing conversation. - Take into account 
APP_SHOW_ONLY_ASSIGNED_CONVERSATIONSoption on customer Conversation tab. - Take into account 
APP_LIMIT_USER_CUSTOMER_VISIBILITYoption on customer profile page. - Do not allow to change user password in
profileSave()function. - Fixed UserPolicy.php update method.
 - Do not allow regular users change other users emails when 
PERM_EDIT_USERSenabled. - Limit fields which can be updated on mailbox Settings and Auto Reply pages.
 - Limit fields which can be updated during user creation.
 
 - 
[1.15.7]
- Update freescout to 1.8.181
 - Full Changelog
 - Eliminate possibility of race condition when deleting a user.
 - Strip tags in 
User::setData()method. - Take into account 
APP_SHOW_ONLY_ASSIGNED_CONVERSATIONSoption when deleting a conversation. - Fixed error occurring on creating mailbox (#4800)
 - Do not trim values enclosed in quotes in 
sanitiseVariableValue()function (#4714) - Show translated messages when activating or deactivating modules.
 - Suppress "Duplicate entry" error when fetching emails (#4795)
 
 - 
[1.15.8]
- Update freescout to 1.8.182
 - Full Changelog
 - Add 
__h()function. - Fixed saving profiles by support agents.
 - Fixed showing Delete button in bulk actions (#4819)
 - Fixed null parameter issue in 
imap_rfc822_parse_headers()(#4807) - Fixed PHP 8.4 error in 
Swift/TransportException.php(#4809) - Fixed error on uploading user photo (#4812)
 
 - 
[1.15.9]
- Update freescout to 1.8.183
 - Full Changelog
 - Fixed "Call to a member function getFullName() on null" on fetching (#4845)
 - Do not send email notifications if mail server send limit reached (#4806)
 - Set 
RFC822.emlname for attached .MSG and .EML files (#4738) - Fixed error on sending emails on PHP 8.4 in 
IoException.php(#4848) 
 - 
[1.15.10]
- Update freescout to 1.8.184
 - Full Changelog
 - Fixes in Laravel Translation Manager (CVE-2025-49130)
 - Fixed "too many redirects" issue after assigning a conversation in some cases (#4009)
 - Added missing schedule options for fetch command (#4873)
 - Fixed mb_convert_encoding() exception in decodeBoundary() on fethcing.
 
 - 
[1.15.11]
- Update freescout to 1.8.185
 - Full Changelog
 - Allow to prefill multiple emails via GET parameter (#4896)
 - Added "start new chat" option to mailbox (#4902)
 - Added Arabic language.
 - Show error on POP3 failed authentication in mailbox Fetching settings.
 - Fixed group keys error in Translation manager.
 - In the Chat Mode automatically expand "Show Details" block if it contains invalid fields on pressing "Enter".
 
 - 
[1.15.12]
- Update freescout to 1.8.186
 - Full Changelog
 - Added Romanian language.
 - Fixed conversation threading for Outlook (#4922)
 - Do not unserialize data by default in 
Helper::decrypt()function. - Strip also 
OBJECTtag inHelper::stripDangerousTags(). - Added extra reply separator (#4764)
 
 - 
[1.15.13]
- Update freescout to 1.8.188
 - Full Changelog
 - Fixed an issue with sending attachments introduced in the previous release (#4929)
 - Fixed an issue with sending attachments introduced in the previous release (#4929)
 
 - 
[1.15.14]
- Update freescout to 1.8.189
 - Full Changelog
 - Fix error in 
MailHelper::getHeader()introduced in the previous release (#4940) 
 - 
[1.15.15]
- Update freescout to 1.8.190
 - Full Changelog
 - Added Ukrainian language.
 - Changed "Receiving Emails" to "Fetching Emails" in the warning in Connection Settings (#4949)
 - Sanitize URL in 
Helper::getRemoteFileContents()function. 
 - 
[1.15.16]
- Update freescout to 1.8.191
 - Full Changelog
 - Fixed "IF" error in 
update.sh(#4952) - Fixed selecting conversations using SHIFT in Firefox (#4962)
 - Improved PHP 8.4 compatibility (#4970)
 - Removed SQLite from web installer as SQLite not supported (#4959)
 
 - 
[1.15.17]
- Update freescout to 1.8.192
 - Full Changelog
 - Updated Czech translation.
 - Improved PHP 8.4 compatibility (#4979)
 - Do not allow to merge customer with himself (#4986)
 - Fixed wrong user viewing a conversation (#3801)
 
 - 
[1.15.18]
- Update freescout to 1.8.193
 - Full Changelog
 - Added 
REDIS_CLIENT.env parameter (#5009) - Allow to prefill 
bodyfor new conversations via GET-parameter (#5012) - Added 
mailbox_id-state-statusindex to conversations table (#4994) - Changed SMTP username field maxlength to 255 (#5015)
 - Fixed sending emails when some mailbox uses OAUTH and others - regular authentication (#5019)
 
 - 
[1.15.19]
- Update freescout to 1.8.194
 - Full Changelog
 - Updated Polish translation.
 - Fixed searching customers via ajax on PostgreSQL (#5032)
 - Added 
__j()and__h()functions to the translation manager config. - Improved 
Helper::cspMetaTag()function. - Do not change conversation status to Active when reply to Spam conversation arrives (#5005)
 - Removed 
csp_enabledparameter from config. 
 - 
[1.15.20]
- Update freescout to 1.8.195
 - Full Changelog
 - Added Hebrew language.
 - Updated Italian translation.
 - Added 
APP_USE_NEW_POP3_LIB.env parameter allowing to switch to the new POP3 library (#5048) - Show mailbox email instead of user's email in the conversation print view (#5043)
 - Check user alternate emails when receveing 
@fwdemails (#5047)