Releases: helpyio/helpy
2.2.0
This release includes fixes to several serious vulnerabilities including:
CVE-2018-18886. This fixes a serious XSS vulnerability (Reported by @joanbono). This was fixed in the master branch several weeks ago, but if you are running a prior version, including 1.x releases, you should upgrade to 2.2.0
as soon as possible.
Upgrades Rails to 4.2.11. This includes a fix to a significant security vulnerability in ActiveJob.
Other improvements in this release include:
- Bring dependencies up to date
- Improved support for forwarded emails
- Accept emails from users who use a number in the first part of their email or configured email name
- Correctly handle emails with no subject
- Add support for IMAP email
- Prevent agents from accessing API
- Harden agents ability to edit administrators
- Rename Login to Sign in
- Allow new users when admin creating an internal note
2.1.0
This release builds on the awesomeness of version 2 by adding several new enhancements-
- Editable header and footer for html ticket email to customers.
- support for merge tokens (%customer_name% and %customer_email%) with more coming soon.
- Ability to create a ticket with a note as the first post (useful for calls, walk ins, etc)
- Refactor of settings backend and addition of ability to test smtp settings
- Restrict API access from agents
Upgrading:
Make sure you run bundle exec rake db:migrate
and also bundle exec rake update:enable_templates
to turn on the templates feature.
2.0.0
Version 2 includes a number of awesome improvements, listed below. This should be a fairly straightforward update for most people, make sure you:
bundle install
bundle exec rake db:migrate
We have a live demo at https://demo.helpy.io/ The admin username is "[email protected]" and admin password is "12345678"
Updated/New Features:
- Refreshed Admin UI
- New Helpcenter theme: Singular
- HTML support when responding to tickets
- Nicer HTML alert emails
- Nicer HTML responses to customers
- HTML emails now include the full ticket history
- UI for replying to tickets re-imagined
- Inline customer editing
- Channel and source reporting
- New support for emoji's in ticket replies
- Customize the colors of the admin UI
- Ability to email customers from the create ticket dialogue
- New internal ticket type
- Set all ticket params from admin create ticket UI
- Font Awesome 5 iconography
- Improved support for CC and BCC recipients
- Import/Export data in CSV
- Comply with GDPR by deleting or anonymizing users
1.x Final Release
This is a point release to close out the 1.x versions. There will be no further feature releases against this version of Helpy, although I will take PRs for bug fixes, security updates. You should plan on moving to the new 2.x version as soon as possible.
master will now be targeting 2.x from here on.
1.2.1
This release includes some important bug fixes, translation tweaks and a way to filter users/customers/agents. Specifically:
- Now supports Ruby 2.4
- New Estonian and BR Portuguese translations
- A vulnerability was patched
- User editing bugs fixed
- It is now easier to assign agents to groups
1.2.0
Version 1.2.0 is official! If you have not kept up with the updates on master
this is the time to grab the new version. It fixes several important bugs, and adds some sweet new features! Also, Rails has been updated to 4.2.8 which is recommended for everyone, and relaxes the Ruby requirements so you can easily run Helpy on Ruby 2.2.5 or 2.3.
New features include:
- Merge Tickets! You can now merge similar tickets together into a new combined ticket. Thanks to @hin101 for working on this!
- Keyboard Shortcuts/ Helpy now has keyboard shortcuts for many actions!
- Better group management. Create and manage team groups from a dedicated settings panel, and choose your own colors to associate with each group! Thanks to @shaktik1989
- Updated settings UI.
- Admin search has been enhanced and now includes date filters.
- Users now have a priority setting.
- Tickets now support different channels.
Also, there are some updated translations
- Germany has been updated! thanks @muescha
- Japanese has gotten some love from @monaka
- BR-Portuguese has been updated by @Rynaro
Some notable bug fixes:
- System forums and categories can no longer be deleted @hin101
- Long posts are truncated instead of rejected @johnthepink
- Email bugs fixed and utf8 issues
- Breakpoints were updated in themes
- Common replies should not be visible on the knowledgebase
- Responsive image styles fixed in knowledgebase
- Prevent inactive users from logging in
In reality there is more, you can see the rest in the closed PRs: https://github.com/helpyio/helpy/pulls?page=1&q=is%3Apr+is%3Aclosed
Big thanks to all contributors who made this release possible!
1.1.0
The 1.1.0 release is out, and brings a bunch of great new features for working with tickets. Here is a quick rundown:
- Uploadable logo: You can now upload a logo for your help system using the settings interface. This does not with Cloudinary, only the new Carrierwave backed storage introduced in version
1.0
- Capture raw email: If you forward emails into the system, it can be helpful to be able to review the full text of the original email, with forwarded sections intact. This lets you do that.
- CC and BCC a reply: You can now set additional addresses to CC when replying to a ticket.
- Flag Public Posts for Review: Gives your users the ability to flag objectionable content for review by system admins. Thanks @hin101
- Make Topic Subject editable: Add an edit in place editor to let agents change the subject of a discussion/ticket. Thanks @hin101
- Split ticket/discussion: Adds the ability to split a ticket into two. Thanks! @CGA1123
- Change ticket author: Adds the ability to change the author of a ticket (or post). Thanks @CGA1123
Other bug fixes and optimizations in this release include:
- Reject quotes from user name by @Iccezinha
- Refactored notification mailer
- Cached user_name optimization by @CGA1123
- Fixed problem where some email tickets were not saved
1.0.5
This fixes a couple of bugs in the 1.0 release and also adds a couple nifty new features:
- Adds a CC and BCC option for replies to private tickets
- Adds the ability to upload your logo through the settings
- Captures the raw email and makes it accessible in case you need to see the full thread with quotes and everything. This is normally stripped off in the admin view.
It is recommended you update to this ASAP. Requires a rake db:migrate
and bundle install
as usual.
1.0
It's been too long since we announced a release! Now you know why- this is the
big one, 1.0 baby! There is a bunch of awesome new stuff since the 0.10.2 drop,
which you know about if you have been keeping up with the master branch. Here is
a rundown!
- Groups building on initial work by @jprberlin, the groups feature lets you assign
agents to functional teams. Incoming tickets can then be assigned to a team for
resolution. This helps get the right ticket to the right agent. - Toggles this lets you turn on and off the major parts of Helpy. Don't want
a community? No problem, turn it off! - Notifications If you run a low volume helpdesk, this one is for you. Helpy
can send you an email whenever a new discussion comes in, or if a customer replies. - Native file storage One of the top requests we heard from people was another
option besides cloudimary for file uploads. Carrierwave is a file upload library
and makes it easy to store uploads locally or to the cloud. - Better print formatting I guess some people still like to print their tickets
(which I don't recommend) and we used to do a really poor job of this, but not with
the awesome new contribution from @hin101 - Auto Suggested Answers This scans the knowledgebase to see if there is an answer
to a users question before they submit it. - Team insights An awesome reporting interface was added that shows your
overall performance and that of each agent on your team. Thanks @olliebennett - ** REST API ** Build with Grape and a lot of help from @wildtangent
Also big thanks to @CGA1123, @hin101, @rschaerer, @SundayAdefila @hadifarnoud,
@shaktik1989, @connorshea
I am sure I have probably missed some, please let me know so I can add your name.
New translations:
- Hungarian (@tcsizmadia)
- Swedish (@mrManner)
- Italian (@CGA1123)
- Brazilian Portuguese (@Ryanaro)
- German Improvements (@rschaerer)
How to upgrade
Upgrading to 1.0 adds a new dependency on Imagemagick
so make sure you install
when you upgrade. As always, you will want to make sure you bundle install
and
rake db:migrate
after you pull/merge in the new updates.
0.10.2
The 0.10.2 release includes a number of bug fixes, performance enhancements and a new feature for inviting agents and users, as well as a dedicated admin view for users:
- Rails version increased to 4.2.7.1 (thanks @connorshea)
- Significant performance enhancements when performing bulk actions against a large number of discussions (thanks @shaktik1989 )
- Awesome new feature for bulk inviting users or agents ( @shaktik1989 )
- Support for RTL languages, and a Persian translation (thanks @hadifarnoud)
- Improvements to Portuguese and Spanish translations (thanks @smaziano and @jcalonso)
- Some typos were fixed in Russian ( @arrowcircle )
- A bunch of bug fixes
Big shout out to @connorshea and @olliebennett for work, advice, and PRs for Rails 5! Huge thanks for these.