FreeScout - Package Updates
-
[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
--mailboxparameter infreescout:parse-emlcommand.
-
[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_folderfield 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_PREPARESvia .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-emlcommand (#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)
-
[1.14.0]
- Update to correct base image 5.0.0
-
[1.15.0]
- Update freescout to 1.8.173
- Full Changelog
- Show customer ZIP in the customer sidebar (#4606)
- Fixed loadHTML() error on fetching (#4600)
- Allow to get out of code and citation blocks in the editor (#4607)
- Allow to specify the path to GitHub zip archive in module's
latestVersionZipUrlparameter (#4611) - Allow to specify module.json in module's
latestVersionNumberUrlparameter (#4611)
-
[1.15.1]
- Update freescout to 1.8.174
- Full Changelog
- Added Hungarian language.
- Fixed "Call to a member function query() on null" when testing fetching (#4614)
- Trigger
thread.before_save_from_requesthook for each thread when sending to multiple recipients. - Show empty link URL field when inserting a link (#4622)
- Change
Helper::IN_LIMITto 999 to avoid issues on MariaDB (#4623) - Fixed "Asia/Kolkata" timezone name (#4676)
- Take into account user timezone and time format in "Customer viewed at..." text (#4674)
- Fixed error when job's payload is empty on Status page (#4673)
- Do not hide attachments after editing notes or messages (#4678)
- Remove unprintable characters and invalid unicode characters from uploaded file names (#4681)
-
[1.15.2]
- Update freescout to 1.8.175
- Full Changelog
- Added mail fallback capabilities to mail vars (#4693)
- Prevent zooming editor in iOS browser (#4698)
- Webklex/phpimap - When using the chunk function, some messages do not have an element with index 0.
- Webklex/phpimap - Fixed get folders list in hierarchical order.
- Webklex/phpimap - Fixed case sensitivity of folder attribute parsing: NoSelect, NoInferiors.
- Webklex/phpimap - Fixed date parsing on non-standard format from Aqua Mail.
-
[1.15.3]
- Update freescout to 1.8.177
- Full Changelog
- Fixed CSP tag issue introduced in the previous release (#4749)
- Set
X-Content-Type-Optionsheader. - Take into account possible spaces when handling forwarded emails (#4733)
- Do not stop fetching when encountering an email without Message-ID (#4740)
- Adjusted CSP meta tag.
- Set SameSite attribute to
laxfor session cookie. - Do not set
XSRF-TOKENcookie as it is not being used. - Added extra reply separators (#4629)
-
[1.15.4]
- Update freescout to 1.8.178
- Full Changelog
- Remove new line symbols in
Helper::setEnvFileVar()function. - Do not use
serialize()function inOption::set(). - Do not allow to create translations with random language code.
- Improved sanitizing
$php_pathin tools.php. - Fixed "TokenMismatchException not found" eror introduced in previous releases.
- Set SameSite to
Nonefor session cookie (#4750)
-
[1.15.5]
- Update freescout to 1.8.179
- Full Changelog
- Fixed "CVE-2024-52301" issue in laravel/framework.
- Added
phtmlandpharto the list of restricted file upload extensions. - Check access permissions when muting mailbox notifications via Ajax.
- Check
?from_thread_idparameter access permissions when creating new conversations. - Adjust CSP tag to display external images (#4754)
- Allow external styles and fonts in the CSP tag (#4755)
- Fix "array_merge error" in
Option::set()(#4759) - Added extra reply separators (#4764)
-
[1.15.6]
- Update freescout to 1.8.180
- Full Changelog
- Take into account
APP_SHOW_ONLY_ASSIGNED_CONVERSATIONSoption in ConversationPolicy.php - Take into account
APP_SHOW_ONLY_ASSIGNED_CONVERSATIONSoption when changing conversation subject. - Take into account
APP_SHOW_ONLY_ASSIGNED_CONVERSATIONSoption when following or unfollowing conversation. - Take into account
APP_SHOW_ONLY_ASSIGNED_CONVERSATIONSoption on customer Conversation tab. - Take into account
APP_LIMIT_USER_CUSTOMER_VISIBILITYoption on customer profile page. - Do not allow to change user password in
profileSave()function. - Fixed UserPolicy.php update method.
- Do not allow regular users change other users emails when
PERM_EDIT_USERSenabled. - Limit fields which can be updated on mailbox Settings and Auto Reply pages.
- Limit fields which can be updated during user creation.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login