FreeScout 1.8.168
28 January 2025
FreeScout version 1.8.168 is now available.
Upgrading to FreeScout 1.8.168
FreeScout 1.8.168 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply FreeScout updates as new versions are released, or use Installatron's Clone feature to duplicate an existing FreeScout install to test the 1.8.168 upgrade prior to applying it live. Get started managing your FreeScout installations with Installatron
What's New in FreeScout 1.8.168
1.8.168
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
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
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
Fixed
- Fixed "Trying to access array offset on value of type null" error introduced in previous releases (#4490)
1.8.164
Fixed
- Fixed an issue with opening conversations ("Accessing array offset on null") introduced in the previous release (#4488)
1.8.163
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
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.