FreeScout - Package Updates
Pinned
FreeScout
-
[1.11.19]
- Update freescout to 1.8.160
- Full Changelog
- Updated Dutch translation.
- Added
aria-label
to the Notifications dropdown in the navigation menu (#4412) - Fixed vars.js being broken when custom translations contain quotes (#4369)
- Added extra phrase to
no_retry_mail_errors
list (#870) - Improved
Helper::strSplitKeepWords()
function to work with Chinese symbols. - Fixed OnOffSwitch checkboxes on screenreaders (#4412)
- Made "Insert Variable" dropdown accessible via screenreaders (#4412)
- Improved email parts boundary detection on fetching in Webklex/php-imap (#4417)
- Allow
class
attribute for tables in the purifier config (#4429) - Fixed disappearing attachments when creating a new conversation from existing message (#4432)
- Make toolbar and dropdown buttons dynamic so they can be rearranged more easily (#4396)
-
[1.11.20]
- Update freescout to 1.8.161
- Full Changelog
- Fixed "Call to a member function getFullName() on null" in Thread.php (#4438)
- Fixed "Implicit conversion from float to int" error in Guzzle (#4439)
- Fixed incorrect year returned by
User::dateFormat()
(#4443) - Allow to get out of quote block in the editor (#3811)
- Fixed deleting attachments when creating a new conversation from existing thread (#4432)
- Do not remove customer phone when creating a phone conversation without specifying a customer phone number (#4464)
-
[1.11.21]
- Update freescout to 1.8.162
- Full Changelog
- 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 "Call to a member function getFullName() on null" when some user has been deleted from DB (#4467)
- Replace
fread()
withfgets()
in Webklex/php-imap to avoid possible infinite loops.
-
[1.11.22]
- Update freescout to 1.8.163
- Full Changelog
- 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.11.23]
- Update freescout to 1.8.164
- Full Changelog
- Fixed an issue with opening conversations ("Accessing array offset on null") introduced in the previous release (#4488)
-
[1.11.24]
- Update freescout to 1.8.165
- Full Changelog
- Fixed "Trying to access array offset on value of type null" error introduced in previous releases (#4490)
-
[1.11.25]
- Update freescout to 1.8.166
- Full Changelog
- 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()
. - Removed
<blockquote>
from the list of reply separators (#4460) - Do not require
--mailbox
parameter infreescout:parse-eml
command.
-
[1.11.26]
- Update freescout to 1.8.167
- Full Changelog
- 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)
- Exclude
Modules/
folder from composer classmap (#4496)
-
[1.11.27]
- Update freescout to 1.8.168
- Full Changelog
- 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.11.28]
- Update freescout to 1.8.169
- Full Changelog
- Updated German translation.
- 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) - 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.12.0]
- OIDC auth implemented
-
[1.12.1]
- add oidc to checklist
-
[1.13.0]
- Update freescout to 1.8.170
- Full Changelog
- Fixed empty body issue introduced in the previous release (#4556)
-
[1.13.1]
- Update freescout to 1.8.171
- Full Changelog
- 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 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)
- Show which attachments are embedded in
freescout:parse-eml
command (#4575)
-
[1.13.2]
- Update freescout to 1.8.172
- Full Changelog
- Merge customers (#2188)
- Handling boundary split into several parts in email headers (#4567)