Hello, olá, hallo, ciao, bonjour, привет, yo and how-do-you-do!
We're really pleased to announce Kayako 4.70 is available now, bringing with it official out-of-the-box localizations for 7 new languages: Dutch, French, German, Italian, Portuguese, Russian and Spanish to make it even easier for your local teams and customers to use Kayako.
In addition to that, Kayako 4.70 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.
- 37 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. Kayako OnDemand customers will be updated in the coming week.
Change log
Highlights
-
Out-of-the-box localizations for 9 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.
- 37 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 setup to introduce new users to Kayako
- SWIFT-4204 - Update TinyMCE to 4.0.19
- SWIFT-4303 - Add out of the box localizations for 8 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 reply is made by email parser, when it shouldn't be
-
SWIFT-3239 - News articles are not sent to subscribers when sending news to specific user groups
- SWIFT-3244 - When staff don'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 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 - Knowledegbase article URL breaks if 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-4667 - Duplicate 'log.cache' on Kayako OnDemand domains
- SWIFT-4632 - Rename Viet Nam to Vietnam (don't ask how that happened!)
- SWIFT-4633 - ExtendedCountryContainer fixes, because some country names and codes are out of date
Jamie Edwards