Skip to content

Releases: freescout-help-desk/freescout

1.8.152

28 Aug 06:17
Compare
Choose a tag to compare

Fixed

  • Fixed an issue with plain text emails having empty body - the issue has been introduced in the previous release (#4181)

1.8.151

27 Aug 11:55
Compare
Choose a tag to compare

Added

  • Added Kazakh language.

Fixed

  • Fixed "Undefined array key 1" error on fetching emails (#4195)
  • Fixed checking POP3 connection when "PHP Request Shutdown: Unexpected characters at end of address" error occurs.
  • Fixed non-multipart emails being fetched via POP3 with headers present in the body (#4181)
  • Fixed out of memory error on Status page when there are many background jobs (#4197)

1.8.150

16 Aug 03:13
Compare
Choose a tag to compare

Fixed

  • Fixed fetching issue introduced in the previous release (#4182)
  • Allow to disable quotes around SINCE date in IMAP search query via APP_SINCE_WITHOUT_QUOTES_ON_FETCHING=true env parameter (#4175)

1.8.149

14 Aug 17:05
Compare
Choose a tag to compare

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

Changed

  • Do not add quotes around the date in IMAP SINCE query (#4175)

1.8.148

08 Aug 11:23
Compare
Choose a tag to compare

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

21 Jul 13:23
Compare
Choose a tag to compare

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

08 Jul 08:49
Compare
Choose a tag to compare

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

19 Jun 18:45
Compare
Choose a tag to compare

Added

  • Add "created_at" index to threads table (#4069)

Fixed

  • Fixed an issue with sending emails via SMTP when MS365 is used - the issue has been introduced in the previous release (#4084)

1.8.144

18 Jun 05:26
Compare
Choose a tag to compare

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

10 Jun 17:27
Compare
Choose a tag to compare

Added

  • Added MailHelper::parseEml() function.

Fixed

  • Fixed "Undefined variable $customer" error in thread.php introduced in the previous release (#4066)