Skip to content

Releases: freescout-help-desk/freescout

1.8.171

14 Feb 11:37
Compare
Choose a tag to compare

Added

  • Allow to set PDO::PGSQL_ATTR_DISABLE_PREPARES via .env variable (#4558)
  • Allow to enable persistent connections for MySQL and PostgreSQL via .env variable (#4566)
  • Updated Swedish translations (#4578)

Fixed

  • Fixed searching conversations and customers on PostgreSQL - issue introduced in the previous release (#4559)
  • Fixed "Undefined variable $protonmail_quote_pos" on fetching - issue introduced in the previous release (#4568)

Changed

  • Show which attachments are embedded in freescout:parse-eml command (#4575)

1.8.170

07 Feb 13:24
Compare
Choose a tag to compare

If you are using PostgreSQL and experiencing an issue with conversations and customers Search after installing this release — see this.

Fixed

  • Fixed empty body issue introduced in the previous release (#4556)

1.8.169

07 Feb 07:47
Compare
Choose a tag to compare

Added

  • Updated German translation.

Fixed

  • Make encoding check case-insensitive in Header.php (#4519)
  • Increase mailbox imap_sent_folder field max length to 50 symbols (#4533)
  • Fixed "getFullName() on null" error in Conversation.php (#4540)
  • Fixed separating replies in Proton emails (#4537)
  • Added extra Gmail reply separator.
  • Fixed deleting attachments when creating a new conversation from existing thread (#4432)
  • Remove services.php and packages.php from /bootstrap/cache/ when clearing cache (#4536)

Changed

  • Change PHP packages installation order to avoid installing Apache (#4514)
  • Search by user fullname for conversations and customers (#4523)
  • Revert editor blockquote fix (#3811)

1.8.168

24 Jan 14:04
Compare
Choose a tag to compare

Fixed

  • Fixed "Undefined variable $e" error in Header.php (#4505)
  • Fixed accents and special characters removed from new customer names (#4506)
  • Fixed empty message issue (#4508)
  • Improved compatibility with PHP 8.4 (#4501)

1.8.167

23 Jan 04:19
Compare
Choose a tag to compare

Fixed

  • Fixed "Call to undefined function str_starts_with()" on fetching with PHP 7.x - introduced in the previous release (#4499)
  • Improved PHP 8.4 compatibility (#4501)

Changed

  • Exclude Modules/ folder from composer classmap (#4496)

1.8.166

21 Jan 11:32
Compare
Choose a tag to compare

Fixed

  • Webklex/php-imap: Boundary parsing fixed and improved to support more formats.
  • Webklex/php-imap: "From" address parsing improved and extended to include more cases.
  • Webklex/php-imap: Decode partially encoded address names.
  • Webklex/php-imap: send NOOP connection check once in a second for IMAP.
  • Webklex/php-imap: Fixed attachments with sspecial symbols in filename (; and =).
  • Improved MailHelper::decodeSubject() function.
  • Fixed "iconv_mime_decode(): Malformed string" error in MailHelper::imapUtf8().

Changed

  • Removed <blockquote> from the list of reply separators (#4460)
  • Do not require --mailbox parameter in freescout:parse-eml command.

1.8.165

18 Jan 09:56
Compare
Choose a tag to compare

Fixed

  • Fixed "Trying to access array offset on value of type null" error introduced in previous releases (#4490)

1.8.164

18 Jan 04:48
Compare
Choose a tag to compare

Fixed

  • Fixed an issue with opening conversations ("Accessing array offset on null") introduced in the previous release (#4488)

1.8.163

17 Jan 10:03
Compare
Choose a tag to compare

Fixed

  • Fixed user notification subject missing - issue introduced in the previous release (#4485)
  • Fixed Waiting Since not showing - issue introduced in the previous release (#4486)
  • Webklex/php-imap: Fixed date issue if timezone is UT and a 2 digit year.
  • Webklex/php-imap: Make the space optional after a comma separator.
  • Webklex/php-imap: Query - infinite loop when start chunk > 1.
  • Webklex/php-imap: Better connection check for IMAP.

1.8.162

17 Jan 07:33
Compare
Choose a tag to compare

Added

  • Updated Swedish language.
  • Addeded filters allowing module customisation of email reply and user notification templates (#4477)
  • Added Asia/Colombo timezone to timezone options (#4483)

Fixed

  • Fixed "Call to a member function getFullName() on null" when some user has been deleted from DB (#4467)
  • Replace fread() with fgets() in Webklex/php-imap to avoid possible infinite loops.