Releases: freescout-help-desk/freescout
Releases · freescout-help-desk/freescout
1.8.110
Official FreeScout Telegram Channel launched.
Added
- 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)
Fixed
- 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.8.109
Added
- 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
- 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)
Changed
- Removed max length limitation from mailbox's Aliases field (#3525)
1.8.108
Fixed
- 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.
Changed
- Added
html5sortable.js
script to the core.
1.8.107
Added
- Updated Polish translation.
- Made
install.sh
script compatible with Debian.
Fixed
- 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.
Changed
- Set system timezone by default for users created outside of the web interface (#3490)
1.8.106
Added
- Added "Max. Message Size" option in "Manage » Settings" (#3479)
Fixed
- 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)
Changed
- Show "All from current mailbox" link in the Search dropdown in conversations (#3480)
1.8.105
Added
- Added
X-Frame-Options
header preventing embedding FreeScout via iframe (read more). - Added "Chat Mode" for Chat conversations.
Fixed
- 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)
Changed
1.8.104
Notice important changes in the #3428 instruction:
- 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 tofilename=$2
in the new block for the nginx config.
Added
- Added an icon to chat conversations.
Fixed
- Fixed Apache "headers module not found" error for attachments (#3450)
Changed
- Updated nginx config in install.sh.
1.8.103
1.8.102
[ACTION REQUIRED] This release enables Content Security Policy (CSP) - read more here.
Added
- Enable Content Security Policy (CSP).
- Save base64 data images as attachments on fetching.
- Set proper
embedded
flag for attachments corresponding to images embedded into incoming emails.
Changed
- Do not add paperclip icon to conversations when email contains only embedded images.
- Do not show embedded images as attachments in conversations.
1.8.101
[ACTION REQUIRED] This release improves uploads folder security - if you are using nginx, you need to update nginx config according to the instructions in #3428.
Added
- Improved
uploads
folder security (#3428) - Updated German translation.
- Created a CI test for testing the app with PostgreSQL.
Fixed
- Fixed an error in PostgreSqlPlatform.php on PHP 8.2 with PostgreSQL.
Changed
- Run post update script after modules in update.sh (#3425)