Overview
We are really pleased to announce Kayako 4.70 is available now, bringing with it official out-of-the-box localizations for seven new languages: Dutch, French, German, Italian, Portuguese, Russian and Spanish to make it even easier for your local teams and customers to use Kayako.
Information
Kayako 4.70 also adds:
- Brute-force login prevention (account locks after too many login attempts) for your customers in the support center.
- PHP 5.6 compatibility for Kayako Download customers.
- PHP 5.4 is now enforced as a minimum requirement as of Kayako 4.70.
- Thirty-seven bug fixes and improvements.
- All the latest security improvements and fixes.
You can find a full changelog in the release notes below.
Kayako Download customers can find the updated product files by logging into my.kayako.com, under My Orders.
Change Log
Highlights
- Out-of-the-box localizations for nine languages (English US and UK, German, French, Portuguese (PT), Dutch (NL), Italian, Spanish, and Russian).
- Brute-force login prevention (account locks after too many login attempts) for your customers in the support center.
- PHP 5.6 compatibility for Kayako Download customers.
- PHP 5.4 is now enforced as a minimum requirement as of Kayako 4.70.
- Thirty-seven bug fixes and improvements.
- All the latest security improvements and fixes.
New features and improvements
- SWIFT-1337 - Include ticket contents (the opening message) in ticket receipt emails.
- SWIFT-2876 - Include template group name in live chat histories.
- SWIFT-3104 - Add a REST API option to include attachments in staff replies.
- SWIFT-3509 - Add a default news article on first set up to introduce new users to Kayako.
- SWIFT-4204 - Update TinyMCE to 4.0.19.
- SWIFT-4303 - Add out of the box localizations for eight new languages.
- SWIFT-4387 - Add a REST API parameter to specify an 'email queue ID' when creating a new ticket.
- SWIFT-4561 - Login failure lockout in the support center for end-users.
- SWIFT-4579 - Security issue (medium) (information disclosure/user enumeration).
- SWIFT-4605 - PHP 5.6 compatibility.
Fixes and other changes
- SWIFT-918 - Custom fields are sometimes shown for the wrong live chat departments.
-
SWIFT-949 - Radio type custom field values are not displayed correctly in Kayako Desktop.
-
SWIFT-950 - Ticket 'Follow-up' actions only sends an email to one recipient when multiple email addresses are specified.
-
SWIFT-1121 - Macros do not assign ownership when the macro changes the ticket's department.
-
SWIFT-1315 - Email templates don't pick up type, status, and priority field translations.
-
SWIFT-2638 - 'Private reports' can be executed by any staff user.
-
SWIFT-2677 - Latest staff reply time and status is not updated when merging a ticket.
-
SWIFT-2831 - Capitalized file extensions sometimes prevent attachment downloads (weird).
-
SWIFT-2863 - If User Email Verification is disabled, registration confirmation emails are not sent at all.
-
SWIFT-2888 - Using '#' in search causes an error to be logged.
-
SWIFT-3087 - Ticket View screen sometimes breaks in Internet Explorer when resolving a ticket.
-
SWIFT-3191 - After editing a single custom field under Ticket Time Tracking section, all other custom field entries display that updated value.
-
SWIFT-3197 - SLA resolution deadline is reset for a ticket when user/client the reply is made by email parser when it shouldn't be.
-
SWIFT-3239 - News articles are not sent to subscribers when sending the news to specific user groups.
- SWIFT-3244 - When the staff doesn't have the permission to update reports, they can't run them at all.
- SWIFT-3416 - 'Undefined offset' bug when mass-replying to tickets.
- SWIFT-3743 - A 'Cross-Site Request Forgery' error is triggered when accessing
/?/Base/User/Login
if the user is already logged in. - SWIFT-3876 - Browser spell checker doesn't work in TinyMCE 4.
- SWIFT-3929 - 'First Response Time' calculation is broken for merged tickets.
- SWIFT-3988 - Incorrect 'MIME' type for PNG images creating issues when using the REST API.
- SWIFT-4036 - Incorrect ticket URL in included scheduled report.
- SWIFT-4094 - 'Not equal to' condition in SLA plan criteria does not work.
- SWIFT-4123 - Tickets created by emails sent from Outlook or Thunderbird in some circumstances have creation date greater than the present date.
- SWIFT-4239 - Copy-paste issues in TinyMCE 4 in Safari.
- SWIFT-4607 - Update TinyMCE to the latest version.
- SWIFT-4610 - Correct the description text under Ticket Recipients.
- SWIFT-4622 - Knowledgebase article URL breaks if the article contains special characters.
- SWIFT-4623 - When Reply-To: field is encrypting error Invalid Data Provided is rendered under parser Logs.
- SWIFT-4626 - Errors are being generated when TO field is empty in headers.
- SWIFT-4627 - 'trim()' expects parameter '1' to be string, array
given(__swift/apps/base/library/CustomField/class.SWIFT_CustomFieldManager.php:272)
. - SWIFT-4630 - Sample ticket email contains Invalid Ticket URL and three language errors.
- SWIFT-4636 - Holidays are not considered while calculating the reply due time.
- SWIFT-4641 - Minimum 'PHP' version of 5.4 is now enforced by the setup script.
- SWIFT-4661 - "Posted By" is misaligned with the title for news articles in the support center.
- SWIFT-4632 - Rename 'Viet Nam' to 'Vietnam.'
- SWIFT-4633 - 'ExtendedCountryContainer' fixes, because of some country names and codes are out of date.