Changes to extension development

This page lists all changes to developing custom Zabbix extensions.

Changes from 6.4 to 7.0

ZBXNEXT-8086 The template_support object key is no longer supported for the manifest.json file widget parameter. It is no longer required to determine whether a widget should be available on template dashboards, because, since Zabbix 7.0, template dashboards support all widgets. For more information, see What's new in Zabbix 7.0.0.

ZBXNEXT-8145, ZBXNEXT-8683, ZBXNEXT-8686 The following CWidgetField form field classes have been created:

  • CWidgetFieldTimePeriod
  • CWidgetFieldPatternSelect
  • CWidgetFieldPatternSelectItem
  • CWidgetFieldPatternSelectHost (replaces CWidgetFieldHostPatternSelect)
  • CWidgetFieldMultiSelectOverrideHost (replaces CWidgetFieldWidgetSelect)

The CWidgetFieldGraphDataSet and CWidgetFieldGraphOverride classes have been removed.

For class description, refer to the CWidgetField section.