Downloads

Akeeba Ticket System

Akeeba Ticket System

version 3.0.4 Stable

Released on: Monday, 21 October 2019 06:59

Release Notes

What's new?

Installer plugin to fix update issues after using Joomla's Rebuild Update Sites feature. (Joomla 3 only) This plugin applies the Download ID for the Professional release updates after it's lost following a manual update sites rebuild.

Support for Joomla 4 Download Key management in the Update Sites page. Joomla 4 includes its own Download ID management in the Update Sites page. This release makes use of that on Joomla 4. This feature is experimental as Joomla 4 is still in alpha.

Implemented Joomla! 4 compatible routing. This feature is experimental as Joomla 4 is still in alpha.

Support for Dark Mode. A darker color template can be optionally enabled for the front- or backend. Alternatively, you can choose it to be enabled automatically on supported browsers (currently only Safari on macOS and iOS / iPadOS).

Updated HTMLPurifier. If you are using a WYSIWYG editor for posting tickets and ticket replies this will keep your site safe against most common security abuses.

Preliminary work for future PHP 7.4 compatibility. This work is experimental since PHP 7.4 is still in alpha.

Improve user selection display under Joomla 4. Now we're using the native Joomla 4 user picker. Please note that there are some display artifacts which cannot be resolved in full. This feature is experimental as Joomla 4 is still in alpha.

Refactored CLI scripts to reduce duplicated code and facilitate maintenance. The CLI scripts in Akeeba Tickets System got the same treatment as the CLI script in our other software. The common code makes it easier for us to support new Joomla and PHP versions and reduces the possibility for recurring bugs in that area.

Bug fixes and minor improvements. Please take a look at the CHANGELOG below.

PHP versions supported

We only officially support using our software with PHP 5.6, 7.1, 7.2 or 7.3. We strongly advise you to run the latest available version of PHP on a branch currently maintained by the PHP project for security reasons. Older versions of PHP have known major security issues which are being actively exploited to hack sites and they have stopped receiving security updates, leaving you exposed to these issues.

Our software should still run on PHP 7.0. However, we do not test with these versions and we no longer treat breaking support for these obsolete PHP versions of PHP as a bug.

Support for PHP 5.6 will be removed once Joomla 4, with a minimum requirement for PHP 7, is released.

Please note that earlier PHP versions including but not limited to PHP 5.3, 5.4 and 5.5 are no longer supported and our software no longer works on them.

Changelog

Bug fixes

  • [LOW] Improved validation checks on custom date fields
  • [LOW] Non-JavaScript reply button does not go away when JavaScript is enabled
  • [MEDIUM] Share buttons do not display when viewing a public ticket in the frontend

New features

  • Implemented Joomla! 4 compatible routing. gh-185
  • Installer plugin to fix update issues after using Joomla's Rebuild Update Sites feature
  • Support for Dark Mode
  • Support for Joomla 4 Download Key management in the Update Sites page

Miscellaneous changes

  • Improve user selection display under Joomla 4
  • Preliminary work for future PHP 7.4 compatibility
  • Refactored CLI scripts to reduce duplicated code and facilitate maintenance
  • Updated HTMLPurifier

Our Core versions are provided free of charge,
but they only scratch the surface of what's possible.

Subscribe today to get access to the exclusive features and enhanced support of our Professional releases!

Subscribe and get full access!

Already a subscriber? Log in.

Cookies Notification - Action required

This website uses cookies to provide user authentication and improve your user experience. Please indicate whether you consent to our site placing these cookies on your device. You can change your preference later, from the controls which will be made available to you at the bottom of every page of our site.