Major set of changes merged for 2.3.4beta1:
https://jira.z-hub.io/browse/ZP-805 - PHP7: Update Class constructors
https://jira.z-hub.io/browse/ZP-806 - PHP7: Add braces to force desired interpretation sequence
https://jira.z-hub.io/browse/ZP-960 - PHP7: Other fatal PHP 7 errors
https://jira.z-hub.io/browse/ZP-1030 - PHP7: Test Kopano backend
https://jira.z-hub.io/browse/ZP-1059 - PHP7: Add mbstring dependency to packages for Ubuntu 16.04
https://jira.z-hub.io/browse/ZP-1071 - Open Shared Folder API: expose a way to open and close several folders at once
https://jira.z-hub.io/browse/ZP-1077 - Deleted folder causes endless loop in Outlook - Thanks Sigmarb for reporting
https://jira.z-hub.io/browse/ZP-1080 - Additional log messages when working with shared folders
https://jira.z-hub.io/browse/ZP-1087 - Short folderid hash collisions on WebserviceInfo->ListUserFolders()
PHP 7 support
We introduce with this, PHP7 compatible code, implemented with big assistance from our community. Thanks to liverpoolfcfan aka Vincent and Ralf Becker!
Most of this code is being tested for several months already. The code is PHP7 and backwards compatible, so all distributions work with the same (new) codebase.
The only distribution we provide packages working with php7 is Ubuntu 16.04. When installing/updating on this distribution, you should be required to install php-mbstring. The packages should enforce this, but please check.
Kopano & PHP7: While Kopano Core 8.1 already has php7 packages for Ubuntu 16.04, php-mapi is not really working well with Z-Push. Full compatibility is aimed for Kopano 8.2 which you can get via the KC master repository. Several fixes have been made in that version for Z-Push already. The first official beta of KC 8.2 will be released soon.
Resuming: The usage of PHP7 is not yet recommended for production use. Still, any feedback is very welcome & required!
Current version of the pre-final repository is 2.3.4beta0+61.