May 2021Supported platformsCentOS/RHEL 7.7 and 8 (both Linux and Power 8)Ubuntu 18.04 and 20.04Debian 9 and 10IBM i 7.2, 7.3, and 7.4Windows Server 2016 and 2019AdditionsAdds support for PHP 7.4, shipping 7.4.16.New extensions available for Linux pdo_ocisqlsrvsodiumffi is available when using PHP 7.4Redis extension directives are now available in the Zend Server GUIImplemented the functionality to suspend/resume individual JobQueue queues using API commands suspendQueue() and resumeQueue()Implemented the functionality to suspend/resume multiple JobQueue queues using API commands suspendQueues() and resumeQueues()SELinux additional settings for Power8 and x86 architecture, to fix failures on bootstrap and process restartsUsers can now customize the command for restarting the web server via the zend_utils.restart_cmd directiveAdds support for configuring the mbstring mbstring.regex_stack_limit setting in the Admin GUI.Adds support for configuring the opcache.preload directive (PHP versions >= 7.2) in the Admin GUI.UpdatesUpdates core dependencies used by Zend Server.Updates ibm_db2 extensions to 2.1.2Updates XDebug to 2.9.8PHPToolkitForIBMi updated to version 1.8.3.ZendServerSDK updated to 1.1.7.ZS WebAPI token-based access is now idempotent.Update Symfony Z-Ray plugin to version 1.0.6.Enhance log messages during Zend Server install: being more specific if Zend Server installation fails or just Web Server configuration fails.Changes and RemovalsZendGlobalDirectives.ini file moves from /etc/conf.d/ to /etc/ directoryIBM i: denies access to web.config and .htaccess files by defaultFixesGeneralUpdated vhost configuration template for nginx-based installs so that the proper vhost URL is selectable during both App definition and deployment.PHP extension directives support compatibility and visibility attributesVhost no longer goes to erroneus "Pending restart" state after app upgrade with hot deploymentFixed applying a new Zend Server license when the previous one was expiredFix bootstrap error messageUIShowing error message when log file is not readableTimezone detection removed, using configured valueIBM iDetecting IBM i os400 properlyFix Broken help link in Deploy application popupFixed "ZRay is activated in production profile on IBMi"Power 8 fixes - PHP patch and improved build options.ZSDFixed ZSD that failed to update the blueprint when discovering new PHP extensionsFixed ZSD that picked up directives from inactive PHP versions when creating the blueprintFixed ZSD that picked up modified directives from an inactive PHP versionFixed ZSD that failed to start up if there were errors in the zend_extensions_map.json fileZend MonitorPHP version switch audit trail status messageFixed segfaulting of ZendMonitor extension when privacy filter was being applied to $_SERVER superglobalFixed Buffer Overflow error in Zend Monitor caused by a large number of socket descriptorsZRayFixed a ZRay crash caused by closures in PHP codeFixed a potential crash in the ZRay caused by an infinite loop when a ZRay extension added storage linesFixed ZRay that modified an internal PHP structure that it was not supposed to doFixed ZRay that failed to collect PHP local variablesKnown IssuesWhen you upgrade Zend Server on Windows, the installer leaves an extra entry under “Programs and Features” page, referencing the former version. If you uninstall Zend Server later, the extra entry will remain on the list of installed programs and cannot be removed by running the “uninstall” action. To manually remove the extra entry, you can edit the registry, search for “Zend Server” under registry keys HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall and HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall, then remove the key holding the uninstall data. For any questions or concerns, please contact Zend Server support.