Redis extension directives are now available in the Zend Server GUI
Implemented 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 restarts
Users can now customize the command for restarting the web server via the zend_utils.restart_cmd directive
Adds 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.
Updates
Updates core dependencies used by Zend Server.
Updates ibm_db2 extensions to 2.1.2
Updates XDebug to 2.9.8
PHPToolkitForIBMi 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 Removals
ZendGlobalDirectives.ini file moves from /etc/conf.d/ to /etc/ directory
IBM i: denies access to web.config and .htaccess files by default
Fixes
General
Updated 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 attributes
Vhost no longer goes to erroneus "Pending restart" state after app upgrade with hot deployment
Fixed applying a new Zend Server license when the previous one was expired
Fix bootstrap error message
UI
Showing error message when log file is not readable
Timezone detection removed, using configured value
IBM i
Detecting IBM i os400 properly
Fix Broken help link in Deploy application popup
Fixed "ZRay is activated in production profile on IBMi"
Power 8 fixes - PHP patch and improved build options.
ZSD
Fixed ZSD that failed to update the blueprint when discovering new PHP extensions
Fixed ZSD that picked up directives from inactive PHP versions when creating the blueprint
Fixed ZSD that picked up modified directives from an inactive PHP version
Fixed ZSD that failed to start up if there were errors in the zend_extensions_map.json file
Zend Monitor
PHP version switch audit trail status message
Fixed segfaulting of ZendMonitor extension when privacy filter was being applied to $_SERVER superglobal
Fixed Buffer Overflow error in Zend Monitor caused by a large number of socket descriptors
ZRay
Fixed a ZRay crash caused by closures in PHP code
Fixed a potential crash in the ZRay caused by an infinite loop when a ZRay extension added storage lines
Fixed ZRay that modified an internal PHP structure that it was not supposed to do
Fixed ZRay that failed to collect PHP local variables
Known Issues
When 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.