40 Upgrade notes for 7.0.29
Changes to the Zabbix SELinux policy package
For version 10 of AlmaLinux, CentOS Stream, RHEL, Rocky Linux, and Oracle Linux, the existing zabbix-selinux-policy package now has a dependency on either zabbix-selinux-policy-main or selinux-policy-targeted-extra.
If you have existing zabbix-selinux-policy installation, no manual changes are required.
During package upgrade, zabbix-selinux-policy-main will be installed automatically.
If selinux-policy-targeted-extra is already installed, no additional package will be installed.
JavaScript preprocessing: built-in object methods are now read-only
Built-in JavaScript object methods in preprocessing scripts are now read-only. If you have already modified built-in methods on JavaScript prototypes in item preprocessing scripts, you may encounter issues, as modifying built-in prototype methods is no longer allowed.
MySQL database character set and collation
If the Zabbix MySQL database was created with the utf8mb3 character set and utf8mb3_bin collation, it is strongly recommended to convert it to utf8mb4 character set and utf8mb4_bin collation before upgrading Zabbix, as described in Repairing Zabbix database character set and collation.