You are viewing documentation for the development version, it may be incomplete.
Join our translation project and help translate Zabbix documentation into your native language.

Appendix 2. Changes from 6.4 to 7.0

Achterwaarts incompatibele wijzigingen

alert

ZBXNEXT-6974 alert.get: Added strict validation of the method parameters.

authentication

ZBXNEXT-8880 Properties http_auth_enabled, http_login_form, http_strip_domains, http_case_sensitive will be available only if $ALLOW_HTTP_AUTH is enabled in the frontend configuration file (zabbix.conf.php).

connector

ZBXNEXT-8735 Added new property item_value_type, which is supported if data_type is set to "Item values" (0).
ZBXNEXT-8735 Added new property attempt_interval, which is supported if max_attempts is greater than 1.

dashboard

ZBXNEXT-2299 Replaced dashboard problem widget field unacknowledged with two new fields acknowledgement_status and acknowledged_by_me.

event

ZBXNEXT-6974 event.get: Added strict validation of the method parameters.

host

ZBXNEXT-5878 host.create, host.update, host.massAdd, host.massUpdate, host.massRemove: Added strict validation of the groups, macros, tags, templates parameters.

hostgroup

ZBXNEXT-8702 hostgroup.get: Renamed parameters selectHostPrototype to selecHostPrototypes, selectDiscoveryRule to selectDiscoveryRules, selectGroupDiscovery to selectGroupDiscoveries; now each parameter will return an array of objects instead of an object.
ZBXNEXT-8702 hostgroup.get: Renamed output properties hostPrototype to hostPrototypes, discoveryRule to discoveryRules, groupDiscovery to groupDiscoveries.
ZBXNEXT-8702 hostgroup.get: Removed support for groupid property in selectGroupDiscoveries (previously - selectGroupDiscovery) parameter.

problem

ZBXNEXT-6974 problem.get: Added strict validation of the method parameters.

proxy

ZBXNEXT-8500 Removed interface and auto_compress object properties.
ZBXNEXT-8500 Added address and port properties for passive Zabbix Proxies.
ZBXNEXT-8500 Renamed properties host to name, status to operating_mode, proxy_address to allowed_addresses.
ZBXNEXT-8500 Changed operating_mode (previously - status) property values (0 - active proxy, 1 - passive proxy) .
ZBXNEXT-8500 proxy.get: Removed support for parameter selectInterface.
ZBXNEXT-8500 proxy.create and proxy.update: Removed support for parameter interface.

script

ZBXNEXT-8121 script.getscriptsbyhosts: Method no longer accepts array of host IDs. It now accepts object with the following parameters hostid, scriptid, manualinput.
ZBXNEXT-8121 script.getscriptsbyevents: Method no longer accepts array of event IDs. It now accepts object with the following parameters eventid, scriptid, manualinput.

item

ZBXNEXT-7726 The params property is now required for preprocessing steps of the type "Check for not supported value".

item prototype

ZBXNEXT-7726 The params property is now required for preprocessing steps of the type "Check for not supported value".

LLD rule

ZBXNEXT-7578 discoveryrule.get, discoveryrule.create, discoveryrule.update: The properties headers and query\_fields changed from name-indexed object to array of objects with separate name and value properties.

Andere wijzigingen en bugfixes

action

ZBXNEXT-6524 Added support of two new values in operationtype property (13 - Add host tags, 14 - Remove host tags) and new property optag for two eventsource action types (1 - Discovery, 2 - Autoregistration) available only in the operations property.

auditlog

ZBXNEXT-8541 Added new audit log entry action (12 - Push) and resource type (53 - History).

authentication

ZBXNEXT-6876 Added new properties mfa_status and mfaid.

correlation

ZBX-21850 correlation.get: Filter conditions will be sorted in the order of their placement in the formula.

dashboard

ZBXNEXT-743 Added new dashboard widget type (gauge).

dcheck

ZBXNEXT-8079 Added new property allow_redirect.

discoveryrule

ZBXNEXT-6986 Deprecated method discoveryrule.copy.

event

ZBXNEXT-2299 event.get: Added new filtering options action and action_userid.

graph

ZBXNEXT-2020 graph.get: Method now also supports status property if selectGraphDiscovery parameter is used.

history

ZBXNEXT-8541 Added new method history.push.

host

ZBXNEXT-8500 host.get: Removed support for parameter proxy_hosts.
ZBXNEXT-8500 Renamed property proxy_hostid to proxyid.

hostgroup

ZBXNEXT-2020 hostgroup.get: Method now also supports status property if selectGroupDiscoveries parameter is used.

mediatype

ZBXNEXT-4165 mediatype.get: Added new parameter selectActions.

mfa

ZBXNEXT-6876 Added new MFA API with methods mfa.create, mfa.update, mfa.get, mfa.delete.

item

ZBXNEXT-7726 Added scope and pattern components to parameters for steps of the type "Check for not supported value".

item prototype

ZBXNEXT-7726 Added scope and pattern components to parameters for steps of the type "Check for not supported value".

problem

ZBXNEXT-2299 problem.get: Added new filtering options action and action_userid.

task

ZBXNEXT-8500 Renamed property proxy_hostid to proxyid.

templatedashboard

ZBXNEXT-9044 Changed the value range of the dashboard widget parameters x (from 0-23 to 0-71 ) and y (from 0-62 to 0-63) as well as width (from 1–24 to 1–72) and height (from 2–32 to 1–64).

user

ZBXNEXT-8760 user.update: Property userdirectoryid for user is made read-only.
ZBXNEXT-8760 user.get: Added new read-only property userdirectory_mediaid for media created by provision action.

userdirectory

ZBXNEXT-8760 userdirectory.create, userdirectory.update: Added new properties to media mappings - active, severity, period.

usergroup

ZBXNEXT-8760 usergroup.update: Added restriction on changes of group users for provisioned users.

templatedashboard

ZBXNEXT-8086 Added new template dashboard widget types (actionlog, dataover, discovery, favgraphs, favmaps, hostavail, map, navtree, problemhosts, problems, problemsbysv, slareport, svggraph, systeminfo, tophosts, trigover, web).
ZBXNEXT-8086 Added new template dashboard widget field types (8 - Map, 9 - Service, 10 - SLA, 11 - User, 12 - Action, 13 - Media type).

trigger

ZBXNEXT-2020 trigger.get: Method now also supports status, ts_disable and disable_source properties if selectTriggerDiscovery parameter is used.

user

ZBXNEXT-6876 user.login: Method now also returns mfaid if userData parameter is used.

usergroup

ZBXNEXT-6876 Added new properties mfa_status and mfaid.

proxy

ZBXNEXT-8500 Removed interface and auto_compress object properties.
ZBXNEXT-8500 Added address and port properties for passive Zabbix Proxies.
ZBXNEXT-8500 Renamed properties host to name, status to operating_mode, proxy_address to allowed_addresses.
ZBXNEXT-8500 Changed operating_mode (previously - status) property values (0 - active proxy, 1 - passive proxy) .
ZBXNEXT-8500 proxy.get: Removed support for parameter selectInterface.
ZBXNEXT-8500 proxy.create and proxy.update: Removed support for parameter interface.

proxygroup

ZBXNEXT-8758 Added new proxygroup API.

script

ZBXNEXT-8121 Added new properties manualinput, manualinput_prompt, manualinput_validator, manualinput_validator_type, manualinput_default_value.
ZBXNEXT-8121 script.execute: Added new parameter manualinput.

settings

ZBXNEXT-1096 Added new properties timeout_zabbix_agent, timeout_simple_check, timeout_snmp_agent, timeout_external_check, timeout_db_monitor, timeout_http_agent, timeout_ssh_agent, timeout_telnet_agent, timeout_script.

drule

ZBXNEXT-2732 Added new property concurrency_max.