Releases: freescout-help-desk/freescout
Releases · freescout-help-desk/freescout
1.8.150
1.8.149
Microsoft 365 will deprecate login/password SMTP authentication soon. So it's highly recommended to switch to the modern OAuth SMTP authentication in your MS365 mailboxes "Sending Email" settings (see this instruction).
Fixed
- Populate variables in custom Mailbox names in emails sent to customers (#4169)
- Improve Webklex/php-imap memory usage (Webklex/php-imap#433 (comment))
Changed
- Do not add quotes around the date in IMAP SINCE query (#4175)
1.8.148
Fixed
- Execute hooks when performing conversations bulk deleting to Deleted folder (#4141)
- Correctly process invalid mail
Reply-To
headers (#4158) - Correctly processs invalid dates when fetching emails (#4159)
- Leave other emails unread when an exception happens during fetching of one of them (#4159)
- Make
toSql()
comparison compatible with PostgreSQL (#4167)
Changed
- Prefill SMTP username and password for MS365 if those fields are empty or if set to outlook.office365.com (#4151)
- Log
Helper::getRemoteFileContents()
errors to App Logs.
1.8.147
Fixed
- Fixed "Disconnect" link for MS365 in Fetching settings (#4136)
- Improved sanitizing "Path to PHP" in tools.php.
- Improved "App Key" check in tools.php.
- Fixed "Call to a member function getFirstName() on null" in notification.blade.php (#4132)
Changed
- Allow
padding-left
and simiar CSS properties when purifying HTML.
1.8.146
Fixed
- Fixed "Undefined array key auth_mode" on sending emails (#4103)
- Fixed "strstr(): Passing null to parameter" error in \MailHelper::outOauthEnabled() (#4094)
- Fixed Datatables
sort_desc.png
not found (#4107) - Fixed an error message when can not fetch specific email vai \MailHelper::fetchMessage() (#4097)
- Fixed conversation draft not being visible in Drafts after undoing new conversation sending (#4112)
- Do not duplicate recipient in conversation CC field in database (#4112)
- Fallback to getPathname() for uploaded files for Windows (#4105)
- Use only forward slashes in attachment URLs (#4106)
1.8.145
1.8.144
Added
- Allow to connect to Microsoft 365 Exchange SMTP via modern oAuth authentication (#4072)
- Show debug log when testing Fetching.
- Allow to enable Debug Log in "Status -> Tools -> Fetching" section.
- Show more detailed errors for IMAP connection issues.
Fixed
- Fixed "Call to undefined function get_current_user()" error on Status page (#4067)
Changed
- Update also inactive modules via
freescout:module-update
command.
1.8.143
1.8.142
Fixed
- Fixed "mb_convert_encoding() invalid encoding" error on fetching (#4051)
- Improve Gmail reply separation on fetching.
- Fixed an error in
module:list
command arising in some cases (#4056) - Fixed sending a new conversation to the customer with multiple emails (#4057)
- Show "From" for emails received from customers with multiple emails (#4059)
- Do not show "Mailbox is empty" error when fetching via POP3 (#4060)
Changed
- Sort modules list alphabetically in the "Deactivate License" dialog (#4055)
1.8.141
Fixed
- Fixed an issue with the reply not being connected to the conversation in some cases (#4026)
- Fixed retrieving the original message in Show Original window for moved conversations.
- Fixed fetching emails forwarded using @fwd command (#4036)
- Fixed IMAP folders not being retrieved in some cases.
- Skip auto-replies sent to the email notification on behalf of a user (#4035)
Changed
- Show exclamation icon in the mailbox Fetching settings tab.
- Disable "Check Connection" button on changing mailbox Fetching settings.
- Remove "All from current mailbox link" from the conversation page (#4041)