Z-Push 2.6.0 final released
we have just released Z-Push 2.6.0 final (tag
This release includes a couple of new features and improvements as well as bug fixes.
It is now possible to disable a specific device using its id.
We added an option to hide group Everyone in gabsync.
This version contains several z-push-admin improvements for fixstates.
There is now an option to disable KOE handling of setting a custom sync timeframe based on the total storesize.
postinst on debian based systems now won’t execute fixstates which should update Z-Push faster.
Several IMAP backend improvements and fixes.
Several other fixes and improvements for Z-Push core as well as the backends.
Install Z-Push 2.6.0 final from the final repositories (recommended) Z-Push Wiki.
Thanks a lot to Z-Push contributors James, Michael, Michele, Simon! Sorry if I forgot anybody, but nevertheless your contributions are highly appreciated. Also thanks to everybody providing us feedback.
Tickets in Z-Push 2.6.0 final
[ZP-1451] - Description is empty.
[ZP-1530] - change charset for IMAP search
[ZP-1537] - Missing fields in GAB sync script
[ZP-1539] - Missing contacts in outlook GAB
[ZP-1541] - Add php-mbstring to Debian Buster packaging
[ZP-1545] - Always initialise content parameters in itemoperations
[ZP-1546] - Do not use return a bool value in GetMessage
[ZP-1548] - [gabsync] initialise variables with default values
[ZP-1552] - Description not stripped from private meeting in shared folder
[ZP-1557] - ArithmeticError: Bit shift by negative number
[ZP-1558] - Debian 10 package z-push-autodiscover missing php-xml dependency
[ZP-1561] - BackendIMAP: syncing existing messages does not download flag status
[ZP-1565] - BackendIMAP fix $Forwarded flag in SendMail()
[ZP-1572] - Attendees duplicated in Meetings
[ZP-1573] - [WARN] /usr/share/z-push/backend/kopano/kopano.php:2634 Uninitialized string offset
[ZP-1577] - BackendIMAP: Call to undefined function dbg_error_log using latest git
[ZP-1498] - Improve Caldav syncing of large calendar sets
[ZP-1513] - Check USE_CUSTOM_REMOTE_IP_HEADER for trusted proxies
[ZP-1518] - List currently available backend providers in config.php
[ZP-1521] - Add the option to disable KOE handling of setting a custom sync timeframe based on the total storesize
[ZP-1533] - Fixstates speedup
[ZP-1551] - Fixstates device driven
[ZP-1553] - use ldap uri instead of host and port for ldap_connect
[ZP-1554] - BackendSearchLDAP - fallback to displayname if lastname and firstname not set (if available)
[ZP-1555] - BackendIMAP detect iOS devices and set SYNC_BODYPREFERENCE_MIME accordingly
[ZP-1556] - PHP 7.4 Deprecated: Unparenthesized a ? b : c ? d : e in BackendIMAP and BackendCARDDAV
[ZP-1566] - Do not return free/busy information when querying groups
[ZP-1578] - Remove z-push-admin call in postinst
[ZP-1583] - Don’t expose Z-Push version
Code changes since Z-Push 2.5.2: https://stash.z-hub.io/projects/ZP/repos/z-push/compare/diff?targetBranch=refs%2Ftags%2F2.5.2&sourceBranch=refs%2Ftags%2F2.6.0
Please share your experiences (positive and negative) and give feedback!