Skip to content

Releases: freescout-help-desk/freescout

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.

1.8.101

05 Oct 05:30
Compare
Choose a tag to compare

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

1.8.100

23 Sep 10:22
Compare
Choose a tag to compare

Added

  • Improved conversation accessibility (#3415)
  • Improved dependencies security.
  • Added fetch_emails.mailbox_to_save_message hook (#3408)

Fixed

  • Fixed the issue due to which long fetching may be killed before it finishes (#3417)
  • Fixed discarding new phone conversation draft (#3407)

1.8.99

15 Sep 14:59
Compare
Choose a tag to compare

Added

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

Fixed

  • Properly process situation when application can not parse mail Date header on fetching (#3394)

Changed