Appendix 2. Changes from 7.2 to 7.4

Backward incompatible changes

map

ZBXNEXT-8784 Removed properties linktriggerid and linkid from the map link trigger object.

mediatype

ZBX-26258 mediatype.get: Added strict validation of selectUsers parameter.

user

ZBX-26258 user.get: Added strict validation of method parameters.
ZBX-26258 user.get: Property userid is now returned only if explicitly requested or if output is set to "extend".

usergroup

ZBX-26258 usergroup.get: Added strict validation of mfaids, selectUsers parameters.

Other changes and bug fixes

dashboard

ZBXNEXT-9087 Added new dashboard widget type itemcard.

discoveryruleprototype

ZBXNEXT-1527 Added new LLD rule prototype API with methods discoveryruleprototype.create, discoveryruleprototype.update, discoveryruleprototype.get, discoveryruleprototype.delete.

map

ZBXNEXT-875 Added property zindex to map element object.
ZBXNEXT-2122 Added properties edit_own_media and edit_user_media to the role API action object.
ZBXNEXT-8784 Added properties background_scale, show_element_label, show_link_label to map object.
ZBXNEXT-8784 Added property show_label to map element object.
ZBXNEXT-8784 Added properties show_label, indicator_type, itemid, thresholds, highlights to map link object.
ZBXNEXT-8784 Added the map link indicators object.

mediatype

ZBXNEXT-9805 Added option 2 ("OAuth token") to mediatype object smtp_authentication property.
ZBXNEXT-9805 Added properties redirection_url, client_id, client_secret, authorization_url, token_url, tokens_status, access_token, access_token_updated, access_expires_in, refresh_token to mediatype object.

template

ZBXNEXT-9872 Added new properties readme and wizard_ready.

templatedashboard

ZBXNEXT-9087 Added new template dashboard widget type itemcard.

usermacro

ZBXNEXT-9872 Added new property config to Host macro object.