Zabbix Documentation 3.4

2.23.04.04.2 (current)In development:4.4 (devel)Unsupported:1.82.02.43.23.4

User Tools

Site Tools


Sidebar

manual:api:changes_3.2_-_3.4

Appendix 2. Changes from 3.2 to 3.4

Backward incompatible changes

General

Changes:
ZBXNEXT-2102 dropped support of non-boolean values for flags preservekeys, startSearch, excludeSearch and countOutput
ZBXNEXT-3570 dropped support of all deprecated isreadable and iswritable methods
ZBXNEXT-3570 dropped support of deprecated proxy.interfaces parameter

discoveryrule

Changes:
ZBXNEXT-1675 dropped support of delay_flex field

item

Changes:
ZBXNEXT-1675 dropped support of delay_flex field
ZBXNEXT-1443 removed formula, delta, data_type, multiplier fields

itemprototype

Changes:
ZBXNEXT-1675 dropped support of delay_flex field
ZBXNEXT-1443 removed formula, delta, data_type, multiplier fields

user

Changes:
ZBX-3783 users cannot be deleted when are used in actions

usergroup

Changes:
ZBX-3783 user groups cannot be deleted when are used in actions

Other changes and bug fixes

General

Changes:
ZBX-5116 prevented the escaping of forward slashes while encoding API response to JSON text

action

Changes:
ZBXNEXT-1675 implemented support of time unit with suffix and user macro in esc_period field
ZBXNEXT-18 added new acknowledgeOperations property for action acknowledge operations in get(), create() and update() methods

alerts

Changes:
ZBXNEXT-18 added new property acknowledgeid to get() method

application

Changes:
ZBX-3783 added strict validation of input parameters for create(), update() and delete() methods; improved performance

configuration

Changes:
ZBXNEXT-1675 implemented support of time unit with suffixes and user macros
ZBX-3783 added strict validation of input parameters for import() and export() methods

dashboard

Changes:
ZBXNEXT-2102 implemented support of dashboards; added new dashboard methods: get(), create(), update() and delete()

discoveryrule

Changes:
ZBXNEXT-1274 implemented configurable connection string support for JMX agent type items with optional control field jmx_endpoint
ZBXNEXT-1675 implemented support of time unit with suffix, user macro and custom intervals in delay field
ZBXNEXT-1675 implemented support of time unit with suffix and user macro in lifetime field

drule

Changes:
ZBXNEXT-1675 implemented support of time unit with suffix and user macro in delay field

hostgroup

Changes:
ZBX-3783 added strict validation of input parameters for create(), update() and delete() methods; improved performance

httptest

Changes:
ZBXNEXT-1675 implemented support of time unit with suffix and user macro in delay and timeout fields
ZBXNEXT-2074 implemented support of name⇒value pairs in headers, variables, posts and query_fields fields

iconmap

Changes:
ZBX-3783 added strict validation of input parameters for create(), update() and delete() methods; improved performance
ZBX-3783 mappings.sortorder parameter has been deprecated for create() and update() methods

item

Changes:
ZBXNEXT-1274 implemented configurable connection string support for JMX agent type items with optional control field jmx_endpoint
ZBXNEXT-1443 implemented item preprocessing options
ZBXNEXT-1675 implemented support of time unit with suffix, user macro and custom intervals in delay field
ZBXNEXT-1675 implemented support of time unit with suffix and user macro in history and trends fields

itemprototype

Changes:
ZBXNEXT-1274 implemented configurable connection string support for JMX agent type items with optional control field jmx_endpoint
ZBXNEXT-1443 implemented item prototype preprocessing options
ZBXNEXT-1675 implemented support of time unit with suffix, user macro, LLD macro and custom intervals in delay field
ZBXNEXT-1675 implemented support of time unit with suffix, user macro and LLD macro in history and trends fields

map

Changes:
ZBXNEXT-2694 implemented multiple triggers support for map elements by deprecatin property elementid and replacing it with elements object containing properties depending on type hostid, groupid, triggerid or sysmapid
ZBXNEXT-2031 implemented support of map shapes
ZBXNEXT-3869 implemented support of map lines
ZBXNEXT-1076 changed map accessibility. Now map is accessible if user has access to at least one element in the map.
ZBXNEXT-1076 added a new 'permission' attribute in the response of API map.get method in the arrays of elements and links.

mediatype

Changes:
ZBXNEXT-2442 added alert sending in parallel with optional control fields maxsessions, maxattempts, attempt_interval

script

Changes:
ZBX-3783 added strict validation of input parameters for create(), update(), delete() and execute() methods; improved performance

user

Changes:
ZBXNEXT-1675 implemented support of time unit with suffix in autologout and refresh fields
ZBXNEXT-1675 implemented support of time unit with suffix and user macros in media period field

ZBX-3783 added strict validation of input parameters for create(), update(), delete(), login(), logout() and checkauthentication() methods; improved performance
ZBX-3783 updateprofile(), addmedia(), updatemedia() and deletemedia() methods have been deprecated
ZBX-3783 added support of user_medias parameter by update() method

usergroup

Changes:
ZBX-3783 added strict validation of input parameters for create(), update() and delete() methods; improved performance
ZBX-3783 massadd() and massupdate() methods have been deprecated

usermacro

Changes:
ZBX-3783 added strict validation of input parameters for createglobal(), updateglobal() and deleteglobal() methods; improved performance

usermedia

Changes:
ZBX-3783 get() method has been deprecated

valuemap

Changes:
ZBX-3783 added strict validation of input parameters for create(), update() and delete() methods; improved performance