[comment]: # translation:outdated

[comment]: # ({new-f572e759})
# 11 Upgrade notes for 7.4.x

This page provides collective upgrade notes for minor releases of the major Zabbix version. 

See also [upgrade notes](/manual/installation/upgrade_notes) of the major version.

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

[comment]: # ({new-3d0b1c94})
# Upgrade notes for 7.4.10

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

[comment]: # ({new-ed1ea497})
#### VMware alarm items return entity details

The JSON returned by [`vmware.*.alarms.get[]`](/manual/vm_monitoring/vmware_json#vmwarealarmsget) items now includes an `entity` object for each alarm.
This object returns the ID, UUID, and type of the affected entity (host, virtual machine, or datastore).

If you have scripts that parse VMware alarm item output, you may need to update them to handle the additional fields.

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

[comment]: # ({new-fbc9d2e7})
#### Updated Duo Universal PHP library

The Duo Universal PHP library ([supplied](/manual/installation/requirements#frontend) with Zabbix) has been updated from version 1.1.1 to 1.1.2.

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

[comment]: # ({new-95143c40})
## Upgrade notes for 7.4.9

This minor version does not have any upgrade notes.

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

[comment]: # ({new-7a6add01})
## Upgrade notes for 7.4.8

This minor version does not have any functional changes.

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

[comment]: # ({new-e90d30ca})
#### Item values displayed as HTML using iframes

Item data in the [Item history](/manual/web_interface/frontend_sections/dashboards/widgets/item_history) widget, when displayed as HTML-formatted text, is now isolated in iframes.

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

[comment]: # ({new-6062a312})
#### Updated SAML PHP Toolkit library

The SAML PHP Toolkit library ([supplied](/manual/installation/requirements#frontend) with Zabbix) has been updated from version 4.0.0 to 4.3.1.

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

[comment]: # ({new-67a75658})
## Upgrade notes for 7.4.7

This minor version does not have any functional changes.

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

[comment]: # ({new-b3ebc96a})
#### Updated Duo Universal PHP library

The Duo Universal PHP library ([supplied](/manual/installation/requirements#frontend) with Zabbix) has been updated from version 1.0.2 to 1.1.1.

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

[comment]: # ({new-56e718ba})
## Upgrade notes for 7.4.6

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

[comment]: # ({new-1fca5332})
#### Restricted permissions for log files

Zabbix component log files are now created with read-write permissions for the file owner only. Additionally the files are readable by the owner group. All other permissions are denied.

On Linux, this change is from 0666 to 0640 permissions. The change affects Zabbix server, proxy and agent log files. Permissions for Zabbix agent 2 log files were updated from 0644 to 0640 (by removing read permission for others).

In addition, several **other files** are now created with 0640 permissions:

-   UNIX pid files for Zabbix processes
-   [data export](/manual/appendix/install/real_time_export) files
-   [temporary files](/manual/config/items/itemtypes/simple_checks) for `icmpping*` checks
-   [log persistent](/manual/config/items/itemtypes/log_items#notes-on-persistent-files-for-log-items) files

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

[comment]: # ({new-e0a0f8af})
#### MySQL replication status queries handled by Zabbix agent 2

Zabbix agent 2 [MySQL plugin](/manual/appendix/config/zabbix_agent2_plugins/mysql_plugin) now supports both `SHOW SLAVE STATUS` and `SHOW REPLICA STATUS`.
The plugin automatically selects and executes the appropriate statement depending on the server version and returns the result in the usual JSON format.

Agent 2 items such as [`mysql.replication.discovery`](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#mysql.replication.discovery) and [`mysql.replication.get_slave_status`](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#mysql.replication.get.slave.status) work with servers that use either `SHOW SLAVE STATUS` or `SHOW REPLICA STATUS`.
No changes to existing agent 2 items or agent 2 templates are required.

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

[comment]: # ({new-32b6de0f})
#### Minimum supported Go version

The minimum supported Go version has been raised from 1.23 to 1.24.10.

If you previously built Zabbix [agent 2](/manual/concepts/agent2), agent 2 [loadable plugins](/manual/extensions/plugins#loadable-plugins), or [web service](/manual/concepts/web_service) from source using a Go version older than 1.24.10, it is recommended to rebuild these components using a [supported Go version](/manual/installation/requirements#agent-2) to receive the latest security updates and bug fixes.
Components built with an older Go version will continue to work, but [upgrading](/manual/installation/upgrade/sources#agent-upgrade-process) them will require a newer Go environment.

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

[comment]: # ({new-01407cfc})
#### Include files or folders in web service configuration

The [Include](/manual/appendix/config/zabbix_web_service#include) parameter has been added to the Zabbix web service configuration file. This parameter allows you to include individual files or all files in a directory in the configuration.

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

[comment]: # ({new-bf961212})
## Upgrade notes for 7.4.5

This minor version does not have any functional changes.

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

[comment]: # ({new-96bcc87d})
## Upgrade notes for 7.4.4

**Warning!** Upgrading to this version is not recommended due to [errors](/manual/installation/known_issues#known-issues-in-7.4.4) related to graphs and the Zabbix agent 2 MySQL plugin.

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

[comment]: # ({new-a0669608})
## Upgrade notes for 7.4.3

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

[comment]: # ({new-50fd64e5})
#### PHP cURL minimum version

The minimum supported version for the cURL [PHP extension](/manual/installation/requirements#frontend) is now 7.19.4.

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

[comment]: # ({new-d158f23e})
## Upgrade notes for 7.4.1

This version is not released yet.

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

[comment]: # ({new-829c5e3f})
#### Agent 2 runtime control output stream

Zabbix agent 2 [runtime control](/manual/concepts/agent2#runtime-control) commands (`zabbix_agent2 -R <option>`) now write output to `stdout` (standard output) instead of `stderr` (standard error).
Please update any scripts that rely on previous behavior.

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