Changelog 1.10.X

From ZeXtras Suite Wiki

Jump to: navigation, search

Version 1.10.3

ZeXtras Suite

Highlights

  • This is a maintenance release which includes all the bugfixes introduced in 1.99.x (a.k.a. ZeXtras Suite 2.0 Beta). We expect this to be the last 1.10.x release, all aboard!
  • The "External Restore" feature has been highly optimized to improve import times.

ZeXtras CLI

  • Hooray! No fixes here!

ZxBackup

  • The "External Restore" operation has been optimized in order to reduct import times by reducing the operation's overhead: in optimal cpu/storage/memory conditions the improvement will be remarkable, but it should be noticeable even in sub-par situations - e.g. low I/O trhoughput or not enough iops. Shout-out to Oliver and Ricky for the opportunity to run some field tests!
  • The "Coherency Check" feature has been improved and can now properly deal with randomly named blob files.
  • Added notifications and dedicated log messages to several Purge errors and to everything related with Coherency Check operations (start/stop/error).+

ZxMobile

  • The fix for the autodiscover bug released as a hotfix for version 1.10.2 is included in this release. [1]
  • Added a workaround for multiple client issues affecting Sony C5303 devices (Android 4.3 build 12.1.A.1.205)

ZxPowerstore

  • Volume names can now be used instead of volume IDs in all ZeXtras Powerstore CLI commands.

ZxAdmin

  • Fixed a bug that could cause ZxAdmin requests not to be proxied to the appropriate server in multiserver environments.
  • Fixed a bug that could cause a blank dialog to appear when editing a domain's limits with ZxAdmin.
  • Fixed a bug that could cause Admin Reports to be created and delivered even when a license didn't include the ZeXtras Admin module.

ZxChat

  • Hooray, no fixes here!

ZeXtras Free Tools

  • Fixed an issue that could cause the "Rights" section of the Delegated Authority management not to allow to add Delegated Admins as grantees.

ZeXtras Migration Tool

  • Hooray! No fixes here!


Version 1.10.2

ZeXtras Suite

Highlights

  • This release is fully compatible with the newly released Zimbra 8.6. and includes lots of fixes and improvements.

General

  • Fixed a bug that could cause the ZeXtras Installer to fail if the absolute path of the installer package contained one or more whitespaces.
  • Fixed a bug that could cause the ZeXtras Administration Zimlet to display the wrong COS for an account when such settings was inherited from domain config.
  • Fixed a bug that could cause the ZeXtras Administration Zimlet to display '0' instead of the latest ZeXtras Chat Zimlet release available.

ZeXtras CLI

  • Hooray, no fixes here!

ZxBackup

  • Added a new "fixBackup" option to the "doCoherencyCheck" command. Running the command with this option will try to fix any metadata file corruption.
  • When a SmartScan is ran with the "deep" option, deleted items are now skipped.
  • Added an additional check to make sure that the folder being set as the Backup Path is an absolute path.
  • The "date" parameter is now mandatory when running the "getServerConfig" ZxBackup command.
  • Any restore operation will now properly progress should the "Apply HSM Policy" be selected if no Secondary volumes are available.
  • Fixed an issue that caused the SmartScan to report items deleted during the operation as "missing".
  • Fixed a bug that caused Contact Groups not to be properly restored.
  • Fixed a bug that could cause the "getAccountInfo" CLI command to return an exception when using a non-existing email address as the argument (now a proper error is displayed).
  • Fixed a bug that could cause the "getAccountInfo" CLI command to return the latest itemstate instead of the one requested via the "date" argument.
  • Fixed a bug that could allow a negative number to be used as the "Data Retention Policy" value. Unfortunately, we can't see into the future - yet ;)

ZxMobile

  • Outlook 2013 "Labels" and "Categories" are now properly working.

ZxPowerstore

  • All ZeXtras Powerstore operations will now be aborted in case a large number of I/O exceptions are detected.
  • Changed the "Volume is empty" message that can appear at the end of the "Operation CheckBlobs Completed" notification in order to clarify that files might still exist in the target directory.
  • "doMoveBlobs" and "doVolumeToVolumeMove" operations will now follow ZxBackup's "Disk Space Threshold" rules.
  • Fixed a bug that could cause a wrong mailbox number to be displayed in doVolumeToVolumeMove's output.

ZxAdmin

  • Hooray, no fixes here!

ZxChat

  • The ZeXtras Chat Zimlet deployment feature has been improved to be more reliant and to better handle a different range of http errors.
  • Fixed a bug that could cause ZxSOAPErrors to appear due to continuation issues. [2]
  • Fixed a bug that could cause a (harmless) Null Pointer Exception when reopening an expired session.

ZeXtras Free Tools

  • Hooray, no fixes here!

ZeXtras Migration Tool

  • Fixed an issue that caused the ZeXtras Mig Export feature to report items deleted during the operation as "missing".


Version 1.10.1

ZeXtras Suite

Highlights

  • This release is fully compatible with the newly released Zimbra 8.5.1 and Zimbra 8.0.9.

General

  • This is a compatibility release, with bonus ZeXtras Backup and ZeXtras Mobile fixes. As usual, updating is highly recommended.

ZeXtras CLI

  • Fixed a bug that could cause the "doExport" ZeXtras Backup command to fail should the "domains all" option be explicitly specified.

ZxBackup

  • Added an additional security check to prevent a Backup Path to be marked as "initialized" should the initialization be interrupted.
  • Operation queue changes: both the SmartScan and Purge are now limited to 1 running and 1 queued instance.
  • Fixed a bug that could cause the scheduled SmartScan not to be started on the day the Purge was scheduled to run.
  • Fixed a bug that could cause the "Initialize now" button in the ZeXtras Administration Zimlet not to start the initialization.
  • Fixed a bug that could cause an "Invalid Metadata" error when importing data into Zimbra 8.5.0.
  • Fixed a bug that could cause a "java.lang.NumberFormatException" during the SmartScan.
  • Fixed a bug that could cause an "Unrestorable Item: Parent not found" error during an External Restore.
  • Fixed a bug that could cause a "java.lang.NumberFormatException" error during a SmartScan when scanning through an account with more than 32 tags.

ZxMobile

  • Added a workaround to avoid "NullPointerException" errors when accepting a nonexisting event (only possible on iOS and Windows Phone).
  • Fixed a bug that could cause a sync loop when deleting a folder on a mobile device.

ZxPowerstore

  • Hooray! No fixes Here!

ZxAdmin

  • Hooray! No fixes Here!

ZxChat

  • Hooray! No fixes Here!

ZeXtras Free Tools

  • Fixed a bug that could cause an "Unable to remove delegated account." error when removing delegation rights for an alias.

ZeXtras Migration Tool

  • Hooray! No fixes Here!


Version 1.10.0

ZeXtras Suite

Highlights

  • This is the first stable release compatible with Zimbra 8.5.0.
  • This release extends the new ZeXtras Suite architecture to all Zimbra versions - it was previously available only for Zimbra 8.5.0 in the 1.9.x beta tree.
    • As the result of this, the ZAL component is now mandatory: for more information about this new component please see this official announcment.
    • For more information about the ZAL installation, please see this section of the "ZeXtras Suite install guide".
  • In case the ZeXtras Installer is not able to download the ZAL component, a direct download link will be provided during installation.
    • After manually downloading the most appropriate ZAL package, simply rename it to "zal.jar" and copy it to the "packages/" directory within the ZeXtras Suite package and run the installer again.


General

  • Any bug found during the Beta phase for this release (development tree 1.9.x) has been fixed. A huge thank you to all betatesters for your help!


ZeXtras CLI

  • Added a proper description for the "doExportQuotaHistory" command instead of displaying "null".

ZxBackup

  • Metadata access speed has been improved, leading to improved performance in all operations that require heavy access to such information (e.g. Purge, SmartScan, Restore on New Account)
  • Added a new warning pop-up when trying to run an operation without saving changes in the module's configuration.
  • Removed 2 folder properties from the list of backed up data in order to avoid metadata files of external datasources to excessively grow in size.
  • The "doRestoreBlobs" operation now complies with the current primary volume's compression settings.
  • Fixed a bug that could cause a "Filesystem is not Case Sensitive" error instead of the "Missing read/write permissions" one when changing the backup path.
  • Fixed a bug that could cause Delegated Admin privileges not to be properly restored by the "External Restore" mode.
  • Fixes a bug that caused the "Select ALL" button in the External Restore wizard not to take into account the search filter.

ZxMobile

  • Improved Outlook 2013 integration! Additional logic has been added to better handle Calendar Invitations from and to this client.
  • Improved calendaring! Additional logic has been added to improve the user experience, especially on iOS, when dealing with calendars and appointments.
  • The "EAS Filters" feature has been improved: it's now possible to add blocking rules and to move rules up or down the evaluation list.
  • Fixed an issue that could cause the AutoDiscover feature not to be perfectly functional. This fix will also improve ZxMobile's AutoDiscover management on multiserver environments running behind a Zimbra proxy.

ZxPowerstore

  • Hooray! No fixes Here!

ZxAdmin

  • Fixed a bug that could cause Delegated Admins not to be able to create new accounts.
  • Fixed a bug that could cause the "Domain Quota" setting not to be properly saved.


ZxChat

  • Fixed a bug that could cause the "Add all members of a distribution list to each other's buddy list" feature to fail to fully populate buddy lists.

ZeXtras Migration Tool

  • This release extends the new ZeXtras Migration Tool architecture to all Zimbra versions - it was previously available only for Zimbra 8.5.0 in the 1.9.x beta tree.
    • As the result of this, the ZAL component is now mandatory: for more information about this new component please see this official announcment.
    • For more information about the ZAL installation, please see this section of the "ZeXtras Suite install guide".
  • In case the ZeXtras Installer is not able to download the ZAL component, a direct download link will be provided during installation.
    • After manually downloading the most appropriate ZAL package, simply rename it to "zal.jar" and copy it to the "packages/" directory within the ZeXtras Migration Tool package and run the installer again.
Personal tools