Helpy v2.8.0 Release Notes

Release Date: 2020-02-28 // over 2 years ago
  • ๐Ÿ”– Version 2.8 contains important security updates and the following new features:

    • ๐Ÿ†• NEW It is now possible create users one at a time, with or without inviting them.
    • ๐Ÿ†• NEW When creating tickets by API, you can now specify the CC and BCC for the new ticket.
    • ๐Ÿ†• NEW A new API for viewing and editing taggings has been added (thanks @schmidt)
    • ๐Ÿ†• NEW A honeypot (anti spam) feature was added to the new ticket form (thanks @schmidt)
    • ๐Ÿ”„ CHANGE Assigning an agent no longer automatically marks the ticket as "pending".
    • โฌ†๏ธ CHANGE The whitelist of allowable file attachments has been significantly changed and made more flexible (see upgrade notes below).
    • ๐Ÿ›  FIX A bug was fixed that displays the proper error message when a non supported file attachment is made in the web UI
    • ๐Ÿ›  FIX #1576 The right menu no longer gets stuck open when turbolinks is enabled
    • ๐Ÿ›  FIX #1581 Radio buttons are now properly aligned in the mobile responsive view of the Singular theme

    โฌ†๏ธ IMPORTANT UPGRADE NOTES:

    ๐Ÿš€ This release of Helpy includes a change to the way file attachments are handled. Previous versions used a default "whitelist" of file types where were allowed and was generally limited to the most common image and doc foramts.

    ๐Ÿ”ง This version adds configuration settings which can be modified by API that allow you to set your own whitelist of filetypes which should be allowed, or a blacklist of filetypes that should be rejected. In addition, the default whitelist has been removed, and Helpy now ships with a short blacklist of files that could be considered "risky." Files with these extensions are blacklisted by default:

    '''ade, adp, apk, appx, appxbundle, bat, cab, chm, cmd, com, cpl, dll, dmg, exe, hta, ins, isp, iso, jar, js, jse, lib,
    lnk, mde, msc, msi, msix, msixbundle, msp, mst, nsh, pif, ps1, scr, sct, .shb, sys, vb, vbe, vbs, vxd, wsc, wsf, wsh'''

    NOTE: Do not provide values for both blacklist and whitelist, as they will conflict and it will be impossible for customers to attach files.


Previous changes from v2.7.0

  • ๐Ÿš€ The 2.7 release of Helpy is here, with several great new features to help you better provide great customer support. There are also some severe security patches in gems and modules that Helpy relies on. It is highly recommended you update to 2.7 as soon as possible. See the UPGRADING.md file for more information.

    • ๐Ÿ†• New nested categories feature lets you create sub categories with a drag and drop UI to group and administer them.
    • โšก๏ธ All open source themes are updated to support nested categories
    • ๐Ÿ†• New API setting for default reply type
    • Site URL is now validated

    ๐Ÿ› Bug Fixes:

    • Webhooks preference did not always save
    • Customers list view does not always load
    • ๐Ÿ›  Fixed a bug that prevented logging in if ticketing, knowledge base and forums were all turned off