ENSWITCH 4.4 IS IN DEVELOPMENT, AND THIS PAGE HAS NOT YET BEEN COMPLETED.

Most changes in Enswitch 4.4 purely add functionality, but some change or remove functionality. Here is a list of such changes. If any of these adversely affect you, please contact support as soon as possible.

  • The Enswitch web interface adds a new HTML meta tag by default to ask search engines not to index it. This can be turned off with a configuration setting.
  • Queues never use MySQL transactions. Queues with transactions had been depreciated for several versions.
  • Music On Hold classes defined in the /etc/asterisk/musiconhold.conf Asterisk configuration file may need syntax adjustments in its "application" option if it uses the mpg123 player installed from the repositories of recent versions of Rocky Linux or Ubuntu distributions.
  • The global configuration variable "Restrict ABANDON queue events to one per call" is now abolished, as only one such event per call is recorded anyway.
  • Audit log queries will have the number of results limited by global configuration "Audit log maximum results".
  • The global configuration variable "Enforce UTF8 when importing users and features" is now abolished, the UTF8 character set will be enforced when importing users and their features from a text file so that only Latin1 and UTF8 characters will be acceptable.
  • The global configuration variable "Callback in advance" is now replaced by an individual setting in each queue.
  • As usual, some JSON API functions have changed. If using the JSON API, these should be reviewed before upgrading.