FreeScout - Package Updates
Pinned
FreeScout
-
[1.10.51]
- Update FreeScout to 1.8.93
- Full changelog
- Added Chinese Simplified language.
- Added a .env file parameter allowing to restrict users to see only tickets assigned to themselves (#701)
- Updated Danish translation.
- Added findCustomersBySocialProfile() function.
- Added customer_channel table.
- Show an error message to support agent if an emial has not been sent after 1 hour - while FreeScout continues to try to send it (#3268)
- Fixed an issue with Unassigned and Assigned folders introduced in the previous release (#3287)
-
[1.10.53]
- Update FreeScout to 1.8.95
- Full changelog
- Fixed an issue with the editor adding new lines when pasting HTML (#3264)
- Added "Mail Date and Time" option allowing to use date from mail headers when fetching emails (#3297)
- Added page parameter to URL when navigating over conversations (#3323)
- Replace non-replaced vars in mailbox custom from name with empty string (#1031)
- Fixed migration creating customer_channel table (#3309)
- Improved mail subject decoding (#3312)
- Fixed "Invalid text representation" error on PostgreSQL when saving mailbox permissions (#3315)
- Show correct 12 or 24 hour time format in calendars (#3322)
-
[1.10.56]
- Update FreeScout to 1.8.98
- Full changelog
- Fixed "No query results for model error" on Status page (#3366)
- Fixed error on Status page when "open_basedir restriction in effect" occurs (#3375)
- Set default CURLOPT_CONNECTTIMEOUT value for curl.
-
[1.10.57]
- Update FreeScout to 1.8.99
- Full changelog
- Improved attachment names sanitizing (#3377)
- Allow to update all modules at once.
- Added freescout:module-update command allowing to update all modules at once (#3384)
- Added freescout:module-update command and --yes flag to tools/update.sh script (#3384)
- Created GitHub continuous integration test.
- Properly process situation when application can not parse mail Date header on fetching (#3394)
- Removed "Mail Date and Time" option from Mail Settings (#3380)
-
[1.10.58]
- Update FreeScout to 1.8.100
- Full changelog
- Improved conversation accessibility (#3415)
- Improved dependencies security.
- Added fetch_emails.mailbox_to_save_message hook (#3408)
- Fixed the issue due to which long fetching may be killed before it finishes (#3417)
- Fixed discarding new phone conversation draft (#3407)
-
[1.10.59]
- Update FreeScout to 1.8.101
- Update base image to 4.2.0
- Full changelog
- Improved uploads folder security (#3428)
- Updated German translation.
- Created a CI test for testing the app with PostgreSQL.
- Fixed an error in PostgreSqlPlatform.php on PHP 8.2 with PostgreSQL.
-
[1.10.60]
- Update FreeScout to 1.8.102
- Full changelog
- Enable Content Security Policy (CSP) - read more here
- Save base64 data images as attachments on fetching.
- Set proper embedded flag for attachments corresponding to images embedded into incoming emails.
- Do not add paperclip icon to conversations when email contains only embedded images.
- Do not show embedded images as attachments in conversations.
-
[1.10.62]
- Update FreeScout to 1.8.104
- Full changelog
- If you are using Apache you'll need to install headers module.
- New block for nginx config has to be inserted in the very specific place of the nginx config (see instruction).
- filename=$1 changed to filename=$2 in the new block for the nginx config.
- Added an icon to chat conversations.
- Fixed Apache "headers module not found" error for attachments (#3450)
- Updated nginx config in install.sh.
-
[1.10.63]
- Update FreeScout to 1.8.105
- Full changelog
- Added X-Frame-Options header preventing embedding FreeScout via iframe.
- Added "Chat Mode" for Chat conversations.
- Allow to set APP_CLOUDFLARE_IS_USED=true in the .env file for proper client IP detection when CloudFlare is used (#3467)
- Fixed an issue when support agent replies to the email notifications and the conversation is moved to another mailbox (#3455)
- Improved converting URLs into clickable links (#3464)
- Allow more attributes when purifying HTML (#3463)
- Added client_max_body_size 20M to nginx config in install.sh (#3453)
-
[1.10.64]
- Update FreeScout to 1.8.106
- Full changelog
- Added "Max. Message Size" option in "Manage » Settings" (#3479)
- Fetch emails into several FreeScout mailboxes when customer replies to multiple mailboxes at once (#3473)
- Fixed an issue with multiplying attachments when forwarding a conversation and discarding its draft.
- Fixed overriding of viewable attachments via APP_VIEWABLE_ATTACHMENTS parameter in .env file (#3481)
- Show "All from current mailbox" link in the Search dropdown in conversations (#3480)
-
[1.10.65]
- Update FreeScout to 1.8.107
- Full changelog
- Updated Polish translation.
- Fixed incorrect redirect when replying to the last active conversation (#3486)
- Set max length for user attribtues before saving a user to avoid "String data right truncated" error on PostgreSQL (#3489)
- Improved font color sanitizing when purifying thread HTML (#3492)
- Fixed installing helpdesk without HTTPS via install.sh script.
- Dynamically expand "Logs Monitoring" options in "Manage » Alerts" settings.
-
[1.10.66]
- Update FreeScout to 1.8.108
- Full changelog
- Fixed introduced in the previous release error with "Passing null to parameter error" in User.php when creating users outside of the web interface (#3501)
- Fixed an issue with phone customers always shown in the search (#3499)
- Fixed fetching emails from non-ASCII imap folders (#3502)
- Fixed saving outgoing replies to the IMAP Sent folder with non-ASCII name.
- Added html5sortable.js script to the core.
-
[1.10.67]
- Update FreeScout to 1.8.109
- Full changelog
- Check pcntl_signal() function on System Status page (#3515)
- Allow to set SMTP timeout in seconds (default is 30 seconds) via .env parameter: MAIL_SMTP_TIMEOUT=120
- Allow to retry thread sending from a conversation (#3517)
- Fixed a cicle between two tickets with Older/Newer buttons (#3506)
- Fixed "Undefined array key 1" error with Webklex/PHPIMAP library (#3503)
- Fixed displaying SVG images in the uploaded folder on Apache web server (#3522)
- Fixed viewing attachments having percents in their names (#3530)
- Mark email as read when saving to IMAP Folder with Webklex/PHPIMAP library (#3533)
- Removed max length limitation from mailbox's Aliases field (#3525)
-
[1.10.68]
- Update FreeScout to 1.8.110
- Full changelog
- Dynamically load customer info when creating a new conversation (#2402)
- Allow to select multiple conversations using SHIFT button (#1312)
- Updated Portuguese translation.
- Merge multiple conversations at once (#3516)
- Check pcntl_signal() function on System Status page in the console PHP.
- Improved linkify algorithm (#3402)
- Autosave new conversation draft when choosing a recipient (#3538)
- Make error message in logs more descriptive when SendReplyToCustomer job can not save outgoing reply to the IMAP folder.
- Fixed "Select None" button (#3546)
-
[1.10.69]
- Update FreeScout to 1.8.111
- Full changelog
- Fixed "Call to undefined function shell_exec()" on Status page (#3570)
- Improved linkify algorithm (#3402)
- Do not change conversation customer when CCed email replies to a conversation (#3551)