Skip to content

Releases: freescout-helpdesk/freescout

1.8.111

08 Dec 07:37
Compare
Choose a tag to compare

Wallboards Module has been released.

Fixed

  • Fixed "Call to undefined function shell_exec()" on Status page (#3570)
  • Improved linkify algorithm (#3402)

Changed

  • Do not change conversation customer when CCed email replies to a conversation (#3551)

1.8.110

02 Dec 05:25
Compare
Choose a tag to compare

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

18 Nov 05:27
Compare
Choose a tag to compare

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

07 Nov 07:53
Compare
Choose a tag to compare

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

04 Nov 06:53
Compare
Choose a tag to compare

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

27 Oct 08:27
Compare
Choose a tag to compare

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

23 Oct 06:51
Compare
Choose a tag to compare

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

  • Allow more attributes when purifying HTML (#3463)
  • Added client_max_body_size 20M to nginx config in install.sh (#3453)

1.8.104

13 Oct 05:02
Compare
Choose a tag to compare

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 to filename=$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

08 Oct 18:14
Compare
Choose a tag to compare

Fixed

  • Fixed CSP error on module install button click (#3445)

1.8.102

08 Oct 05:10
Compare
Choose a tag to compare

[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.