[comment]: # translation:outdated

[comment]: # ({402e95c5-402e95c5})
# Appendice 2. Cambiamenti dalla 5.4 alla 6.0

[comment]: # ({/402e95c5-402e95c5})

[comment]: # ({31b2151e-31b2151e})
### Modifiche incompatibili con le versioni precedenti

[comment]: # ({/31b2151e-31b2151e})

[comment]: # ({new-cc8baede})
#### action

Changes:\
[ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755)
`action.create`, `action.update`: renamed parameter
`acknowledge_operations` to `update_operations`.\
[ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755)
`action.get`: renamed parameter `selectAcknowledgeOperations` to
`selectUpdateOperations`.\
[ZBXNEXT-6920](https://support.zabbix.com/browse/ZBXNEXT-6920)
`action.create`, `action.update`: added strict validation of the
methods parameters.\

[comment]: # ({/new-cc8baede})

[comment]: # ({new-9f13b7f1})
#### audit log

Changes:\
[ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) Audit log
object: dropped support of property `note`.\
[ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) Audit log
object: dropped support of `resourcetype` values `2` (Configuration of
Zabbix) and `7` (Graph element).\
[ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) Audit log
object: dropped support of `action` values `5` (Enable) and
`6` (Disable).\
[ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715)
`auditlog.get`: dropped support of parameter `selectDetails`.\
[ZBXNEXT-6718](https://support.zabbix.com/browse/ZBXNEXT-6718) Audit log
object: dropped support of `action` value `3` (Login).\

[comment]: # ({/new-9f13b7f1})

[comment]: # ({new-557a8094})
#### host group

Changes:\
[ZBXNEXT-6868](https://support.zabbix.com/browse/ZBXNEXT-6868)
`hostgroup.massupdate`: `hosts` and `templates` fields are now
required.\
[ZBXNEXT-6868](https://support.zabbix.com/browse/ZBXNEXT-6868)
`hostgroup.massadd`, `hostgroup.massupdate`, `hostgroup.massremove`:
added strict validation of the method parameters.\

[comment]: # ({/new-557a8094})

[comment]: # ({new-01})
#### host prototype

Changes:\
[ZBXNEXT-6959](https://support.zabbix.com/browse/ZBXNEXT-6959) `hostprototype.get`: dropped support of properties `group_prototypeid`, `hostid`, `templateid` of group link and and group prototype API objects.\
[ZBXNEXT-6959](https://support.zabbix.com/browse/ZBXNEXT-6959) `hostprototype.update`: dropped the ability to modify the readonly fields `host`, `name`, `custom_interfaces`, `interfaces`, `groupLinks`, `groupPrototypes`, `templates`, `tags`, `macros`, `inventory_mode` of inherited host prototypes.\
[ZBXNEXT-6959](https://support.zabbix.com/browse/ZBXNEXT-6959) `hostprototype.create`, `hostprototype.update`, `hostprototype.delete`: added strict validation of the method parameters.\

[comment]: # ({/new-01})

[comment]: # ({new-21320925})
#### iconmap

Changes:\
[ZBXNEXT-6914](https://support.zabbix.com/browse/ZBXNEXT-6914)
`iconmap.create`, `iconmap.update`: dropped support of the icon mapping
object property `sortorder`.\

[comment]: # ({/new-21320925})

[comment]: # ({fec3bad5-fec3bad5})
#### Manutenzione

Cambiamenti:\
[ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`, `maintenance.delete`: aggiunta rigorosa convalida dei parametri dei metodi.\
[ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.get`,`maintenance.update`: supporto eliminato per il parametro `timeperiodid` dell'oggetto timeperiod.\

[comment]: # ({/fec3bad5-fec3bad5})

[comment]: # ({917defbf-bd7e0bdb})
#### tipo di supporto

Cambiamenti:\
[ZBXNEXT-6885](https://support.zabbix.com/browse/ZBXNEXT-6885) `mediatype.create`, `mediatype.update`: aggiunta rigorosa convalida dei parametri dei metodi.\

[comment]: # ({/917defbf-bd7e0bdb})

[comment]: # ({bb9db35d-9a279a07})
#### ruolo

Cambiamenti:\
[ZBXNEXT-6787](https://support.zabbix.com/browse/ZBXNEXT-6787) abbandonato il supporto del valore `manage_services` per la proprietà `name` nell'oggetto `action`.\
[ZBXNEXT-3022](https://support.zabbix.com/browse/ZBXNEXT-3022) abbandonato il supporto del valore `configuration.services` per la proprietà `name` nell'oggetto UI.\

[comment]: # ({/bb9db35d-9a279a07})

[comment]: # ({new-36a2d601})
#### service

Changes:\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999)
`service.get`: dropped support for `showsla`, `selectAlarms`, `selectTimes` parameters.\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999)
`service.getsla`: support for the method dropped.\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999)
Service object: added `uuid`, `description` and `created_at` properties.\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999)
Service object: dropped support for the `showsla`, `goodsla` and `times` properties.\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999)
`sla.get`, `sla.create`, `sla.update`, `sla.delete`, `sla.getsli` methods added.\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999)
`service.get`: added support for sorting by `serviceid`, `status` and `created_at`.\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999)
`service.get`: added support for `slaids` parameter; added support for filtering by `uuid`.\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999)
`service.create`, `serevice.update`: dropped support for `showsla`, `goodsla` and `times` parameters.\
[ZBXNEXT-3022](https://support.zabbix.com/browse/ZBXNEXT-3022) UI
element object: dropped support of name value `configuration.services`.\
[ZBXNEXT-3022](https://support.zabbix.com/browse/ZBXNEXT-3022) dropped
support of `service.adddependencies`, `service.addtimes`,
`service.deletedependencies`, `service.deletetimes`.\
[ZBXNEXT-3022](https://support.zabbix.com/browse/ZBXNEXT-3022)
`service.create`, `service.update`: dropped support of parameters
`dependencies` and `parentid`.\
[ZBXNEXT-3022](https://support.zabbix.com/browse/ZBXNEXT-3022)
`service.get`: dropped support of parameters `selectParent`,
`selectDependencies` and `selectParentDependencies`.\
[ZBXNEXT-6674](https://support.zabbix.com/browse/ZBXNEXT-6674) dropped
support of property `triggerid`.\
[ZBXNEXT-6674](https://support.zabbix.com/browse/ZBXNEXT-6674)
`service.get`: dropped support of parameter `selectTrigger`.\
[ZBXNEXT-6800](https://support.zabbix.com/browse/ZBXNEXT-6800) Service
object: changed `status` value `0` meaning from `OK` to
`Not classified`.\
[ZBXNEXT-2406](https://support.zabbix.com/browse/ZBXNEXT-2406)
`service.getsla`: removed `status` and `problems` properties from
response of request with `intervals` parameter.\

[comment]: # ({/new-36a2d601})

[comment]: # ({new-337a482a})
#### template

Changes:\
[ZBXNEXT-6867](https://support.zabbix.com/browse/ZBXNEXT-6867) `template.create`, `template.update`, `template.delete`, `template.massadd`, `template.massupdate`, `template.massremove`: added strict validation of the methods parameters.\
[ZBXNEXT-6867](https://support.zabbix.com/browse/ZBXNEXT-6867) `template.create`, `template.update`, `template.massadd`, `template.massupdate`: dropped support of parameter `hosts`.\
[ZBXNEXT-6867](https://support.zabbix.com/browse/ZBXNEXT-6867) `template.massremove`: dropped support of parameter `hostids`.

[comment]: # ({/new-337a482a})

[comment]: # ({351260db-351260db})
#### grilletto

Cambiamenti:\
[ZBXNEXT-6867](https://support.zabbix.com/browse/ZBXNEXT-6867) `trigger.adddependencies`, `trigger.deletedependencies`: eliminata la possibilità di modificare le dipendenze dei trigger ereditati.\

[comment]: # ({/351260db-351260db})

[comment]: # ({5b2db1cc-5b2db1cc})
### Altre modifiche e correzioni di bug

[comment]: # ({/5b2db1cc-5b2db1cc})

[comment]: # ({ba73508f-75116669})
#### azione

Cambiamenti:\
[ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) aggiunti nuovi valori di `conditiontype` *(27 - Servizio, 28 - Nome servizio)*.\
[ZBXNEXT-6250](https://support.zabbix.com/browse/ZBXNEXT-6250) `action.get`, `action.create`, `action.update`: aggiunta nuova proprietà
`notify_if_canceled`.\

[comment]: # ({/ba73508f-75116669})

[comment]: # ({new-c868fc2e})
#### audit log

Changes:\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999)
Added support for `sla` resource.\
[ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) Audit log
object: added support of properties `username`, `recordsetid`,
`details`.\
[ZBXNEXT-6718](https://support.zabbix.com/browse/ZBXNEXT-6718) Audit log
object: added support of `action` values `8` (Login), `9` (Failed login)
and `10` (History clear).\

[comment]: # ({/new-c868fc2e})

[comment]: # ({aa153bdb-2d3f8080})
#### autenticazione

Cambiamenti:\
[ZBXNEXT-4029](https://support.zabbix.com/browse/ZBXNEXT-4029) aggiunti nuovi campi per la politica delle password `passwd_min_length` e `passwd_check_rules`.\

[comment]: # ({/aa153bdb-2d3f8080})

[comment]: # ({2bdd1c6d-16cd9a71})
#### Pannello
Cambiamenti:\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) aggiunto nuovo tipo di widget `slareport` e tipi di campo widget *(9 - Servizio, 10 - SLA)*.\
[ZBXNEXT-6966](https://support.zabbix.com/browse/ZBXNEXT-6966) aggiunto un nuovo tipo di widget `item`.\

[comment]: # ({/2bdd1c6d-16cd9a71})

[comment]: # ({86133a72-b3b51d85})
#### storia

Cambiamenti:\
[ZBXNEXT-6714](https://support.zabbix.com/browse/ZBXNEXT-6714) aggiunto un nuovo metodo API `history.clear`.\

[comment]: # ({/86133a72-b3b51d85})

[comment]: # ({new-3ad70fa0})
#### housekeeping

Changes:\
[ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) added
support of property `hk_events_service`.\

[comment]: # ({/new-3ad70fa0})

[comment]: # ({new-12afe833})
#### item

Changes:\
[ZBXNEXT-7049](https://support.zabbix.com/browse/ZBXNEXT-7049) `item.get`, `item.create`, `item.update`: added the third
parameter to the Prometheus pattern preprocessing step. The second parameter will now determine an aggregation method: `value`,
`label`, `function`. The third parameter will now contain Prometheus output for the aggregation method `label` or an aggregation
function for the aggregation method `function`. \

[comment]: # ({/new-12afe833})

[comment]: # ({new-5de08e0e})
#### item prototype

Changes:\
[ZBXNEXT-7049](https://support.zabbix.com/browse/ZBXNEXT-7049) `itemprototype.get`, `itemprototype.create`,
`itemprototype.update`: added the third parameter to the Prometheus pattern preprocessing step. The second parameter will now
determine an aggregation method: `value`, `label`, `function`. The third parameter will now contain Prometheus output for
the aggregation method `label` or an aggregation function for the aggregation method `function`. \

[comment]: # ({/new-5de08e0e})

[comment]: # ({new-d6698491})
#### maintenance

Changes:\
[ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`: the parameter `groupids` is now deprecated. Use `groups` instead.\
[ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890)
`maintenance.create`, `maintenance.update`: the parameter `hostids` is now deprecated. Use `hosts` instead.\
[ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`: changed the type of parameters `groups`, `hosts`, `timeperiods` and `tags` from `array` to `object/array`.\

[comment]: # ({/new-d6698491})

[comment]: # ({4463dd67-0a651238})
#### tipo di supporto

Cambiamenti:\
[ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) oggetto modello messaggio: aggiunto supporto del valore `conditiontype`: 4 - *(evento creato durante l'aggiornamento dello stato del servizio)*.\

[comment]: # ({/4463dd67-0a651238})

[comment]: # ({bac21f1d-bb09f3ed})
#### proxy

Cambiamenti:\
[ZBXNEXT-6889](https://support.zabbix.com/browse/ZBXNEXT-6889) `proxy.create`, `proxy.update`: abbandonato il supporto delle proprietà `interface.interfaceid` e `interface.hostid`. \

[comment]: # ({/bac21f1d-bb09f3ed})

[comment]: # ({0d52e83a-c455b580})
#### espressioni regolari

Cambiamenti:\
[ZBXNEXT-6717](https://support.zabbix.com/browse/ZBXNEXT-6717) aggiunto le API `regexp.get`, `regexp.create`, `regexp.update` e `regexp.delete`.\

[comment]: # ({/0d52e83a-c455b580})

[comment]: # ({new-606378b1})
#### role

Changes:\
[ZBXNEXT-3022](https://support.zabbix.com/browse/ZBXNEXT-3022) Action
object: added support of name value `manage_services`.\
[ZBXNEXT-6787](https://support.zabbix.com/browse/ZBXNEXT-6787) Role
rules object: added support of new properties `services.read.mode`,
`services.read.list`, `services.read.tag`, `services.write.mode`,
`services.write.list` and `services.write.tag`.\

[comment]: # ({/new-606378b1})

[comment]: # ({new-72cd06c4})
#### service

Changes:\
[ZBXNEXT-3022](https://support.zabbix.com/browse/ZBXNEXT-3022)
`service.create`, `service.update`: added support of parameters
`children`, `parents` and `tags`.\
[ZBXNEXT-3022](https://support.zabbix.com/browse/ZBXNEXT-3022)
`service.get`: added support of parameters `evaltype`, `tags`,
`selectChildren`, `selectParents`, `selectTags`.\
[ZBXNEXT-6674](https://support.zabbix.com/browse/ZBXNEXT-6674)
`service.create`, `service.update`: added support of parameter
`problem_tags`.\
[ZBXNEXT-3022](https://support.zabbix.com/browse/ZBXNEXT-3022)
`service.get`: added support of parameters `problem_tags`,
`without_problem_tags` and `selectProblemTags`.\
[ZBXNEXT-6800](https://support.zabbix.com/browse/ZBXNEXT-6800) Service
object: added support of properties `weight`, `propagation_rule` and
`propagation_value`.\
[ZBXNEXT-6800](https://support.zabbix.com/browse/ZBXNEXT-6800) Service
object: added support of `status` value `-1` (OK).\
[ZBXNEXT-6800](https://support.zabbix.com/browse/ZBXNEXT-6800)
`service.create`, `service.update`: added support of parameter
`status_rules`.\
[ZBXNEXT-6800](https://support.zabbix.com/browse/ZBXNEXT-6800)
`service.get`: added support of parameter `selectStatusRules`.\
[ZBXNEXT-6800](https://support.zabbix.com/browse/ZBXNEXT-6800)
`service.get`: added support of `count` for parameter `selectAlarms`.\
[ZBXNEXT-6787](https://support.zabbix.com/browse/ZBXNEXT-6787) Service
object: added new property `readonly`.\
[ZBXNEXT-2406](https://support.zabbix.com/browse/ZBXNEXT-2406)
`service.get`: added support of parameters `deep_parentids` and
`selectProblemEvents`.\

[comment]: # ({/new-72cd06c4})

[comment]: # ({new-4a2a2476})
#### settings

Changes:\
[ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715)
`settings.get`, `settings.update`: added support of parameter
`auditlog_enabled`.\
[ZBXNEXT-6945](https://support.zabbix.com/browse/ZBXNEXT-6945)
`settings.get`, `settings.update`: added support of parameters
`geomaps_tile_provider`, `geomaps_tile_url`, `geomaps_max_zoom` and
`geomaps_attribution`.\

[comment]: # ({/new-4a2a2476})

[comment]: # ({e45a1835-e9fad123})
#### sla
Cambiamenti:\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) aggiunta una nuova API `sla` con metodi: `sla.create`, `sla.delete`, `sla.get`, ` sla.getsli`, `sla.update`.\

[comment]: # ({/e45a1835-e9fad123})

[comment]: # ({new-fc7038c4})
#### templatedashboard
Changes:\
[ZBXNEXT-6966](https://support.zabbix.com/browse/ZBXNEXT-6966) added support of new widget type `item`.\

[comment]: # ({/new-fc7038c4})

[comment]: # ({887cfd26-86a00e40})
#### utente

Cambiamenti:\
[ZBXNEXT-6718](https://support.zabbix.com/browse/ZBXNEXT-6718) aggiunto il nuovo metodo `user.unblock`.\
[ZBXNEXT-4029](https://support.zabbix.com/browse/ZBXNEXT-4029) `user.create`, `user.update`: implementata la convalida della sicurezza della password secondo la politica della password.\

[comment]: # ({/887cfd26-86a00e40})

[comment]: # ({0712ac33-5b47f8b9})
#### gruppi di utenti

Cambiamenti:\
[ZBXNEXT-6866](https://support.zabbix.com/browse/ZBXNEXT-6866) `usergroup.create`, `usergroup.update`: il parametro `userids` è ora deprecato. Usa invece `utenti`.\

[comment]: # ({/0712ac33-5b47f8b9})
