Changelog

From ZeXtras Suite Wiki

Jump to: navigation, search

Current Build - Latest Release - 2.16.1

Zextras logo box.png
Latest Versions:
Zextras Suite Migration Tool
2.16.1 2.4.12


Release Date:

Zextras Suite Migration Tool
May 7th, 2019 August 10, 2017


Md5Sum:

zextras_suite-2.16.1.tgz
582b5c3b7562adba8d87fdd7ac653d3c
zextras_migration_tool-2.4.12.tgz
a37f5af1dfdce3c50b44e97e4829f193
Warning.png Warning!

Due to a compatibility issue, Zextras Suite might not properly start on Zimbra 8.8.10 patches 0 to 3 - if you are experiencing any issue with such versions, please upgrade to the latest patch level.

General - 2.16.x

  • This version is fully compatible with Zimbra 8.8.12
    • Starting from this version, all new releases will only be compatible with Zimbra 8.6 and higher.
  • New installer logic! Starting from this release, the Zextras installer will take care of detecting the Zimbra version and downloading the appropriate Zextras Core, Zimlet and collaterals.
    • The new installer will download the latest 2.14 core on all Zimbra versions between 8.0.x and 8.5.x - such Zimbra releases are out of official development and don't receive security patches, so we strongly suggest to upgrade to Zimbra 8.8.x as soon as possible.
  • Reminder: Zextras Drive is only compatible with Zimbra 8.8.11 and higher - if you wish to use this awesome new tool please make sure you are running a supported Zimbra version. Zextras Drive does not support multi-mailbox environments yet.

Backup

  • Datasource restore behavior has been changed to avoid item duplication, with datasource contents will now always be restored on a dedicated directory called "Datasource [old datasource name]".
  • The `restore_datasource` option has been added to the Restore on New Account and External Restore operations to expand the new datasource restore logic:
    • Local datasource folder contents will be always restored (as described above).
    • When set to TRUE (default), the datasource configuration will be restored and an empty folder will be created to sync remote data.
    • When set to FALSE, no datasource configuration will be restored.

Mobile

  • Added a protocol compliant workaround to allow clients to initiate a sync even when HTTP OPTIONS requests are blocked by network rules.
  • Fixed a bug that could prevent Shared Folders to sync properly to mobile devices.
  • Fixed a bug that could cause an appointment scheduled for the last work day of every month to appear on every work day instead.
  • Fixed a bug that could cause a Null Pointer Exception when new data was notified to the client.

Powerstore

  • Improved resource management in the Check Blobs operation to close unused files more aggressively.
  • Added an acknowlegement output to the doCreateVolume CLI command when the volume has been created correctly.
  • Fixed a bug that could cause the fix_incorrect_compressed_digest function of the Check Blobs operation not to work as intended.
  • Fixed a bug that could cause the doMailboxMove operation to fail if the same operation previously failed. Only affected mailboxes with files stored in Zextras Drive.

Admin

  • Fixed a bug that made the `account_limit` option mandatory when issuing the `setDomainSettings` command albeit the option itself being reported as optional. The option is now optional as intended.

Chat

  • Fixed a bug that could cause the Videochat button to be grayed out.

Drive

  • Deleted Zextras Drive files will now be deleted following the same policy as the /Trash folder.
  • Fixed a bug that could cause wrong public links to be generated when sharing a file.
  • Fixed a bug that could cause public links to display a password request when opened. Only affected multi-mailbox environments.

Current Build - Previous releases

Expand this section to view all older Current Build release notes.

Version 2.16.0

Backup

  • File permission errors are not considered blockers anymore in the "Backup Server Customizations" step of the SmartScan.
  • Fixed a bug that could cause the mailbox.log to grow abnormally in size due to an item loop during the SmartScan in case of missing item revision(s).

Mobile

  • Added a workaround for an issue that affects Samsung devices which might send unmatched tags in the sync request.

Powerstore

  • The Intelligent Tiering Amazon S3 storage class is now supported.
  • Some item operations, such as IMAP moves, will now create hardlinks instead of new copies of the same item thus further optimizing disk space usage and performances.
  • Multipart uploads of files larger than 5Mb to external storages have been optimized. This will prevent some corner cases to create a deadlock thus hanging the operation.
  • Fixed a bug that could cause the operation error counter not to be reset after an operation terminated its run (either successfully or not).
  • Fixed a few minor bugs on Powerstore/Drive interactions affecting the Mailbox Move operation.

Drive

  • When creating a Drive link, the zimbraPublicHostname is now properly used.
  • Added the "Share link via email" feature.
  • Added an error message if the wrong version of nginx is being used.
  • Fixed a logic loophole that caused users to be taken to the Drive landing page after clicking on a file link even if an auth token is present.
  • Fixed a bug that caused users to be asked for a password after clicking on a file link even if the file link not password protected.
  • Fixed a bug that caused files not to be indexed properly after being moved between folders.

Version 2.14.1

General

  • Zextras Drive is now available for all customers with a "Zextras Bundle" license! Find out more about this new Zextras Suite component here
    • Zextras Drive is only compatible with Zimbra 8.8.11 and higher - if you wish to use this awesome new tool please make sure you are running a supported Zimbra version.
    • Zextras Drive does not support multi-mailbox environments yet.

Backup

  • Fixed a bug that caused the "DoFixShares" operation to fail on a multiserver node when no mailboxes for a domain were hosted on that node.

Mobile

  • Added a workaround to avoid Outlook entering a FolderSync loop when synchronizing an item with parent id set to 11.

Drive

  • Searches in multiserver environments have been greatly improved.
  • Fixed an issue where the Drive path was not cleared from the page's URL thus causing an error when refreshing the browser.
  • Fixed an issue that could cause a general exception in the Zimbra Drive view when not accessing the Web Client in Dev Mode.
  • Logging has been improved.
  • On multiserver environments, only one server will trigger the Drive Cleanup to save resources.
  • Fixed a bug that caused the "In Folder" advanced search filter not to work properly
  • Fixed a bug that caused the browser to change its focus to the next tab when downloading multiple files on Chrome.
  • Fixed an issue in zip compression that could cause downloaded files to be corrupted.

Version 2.14.0

Backup

  • The External Restore now also restores all folders' sync settings.
  • Customization backup has been updated to include all files that have been moved from /opt/zimbra/conf/ to /opt/zimbra/commons/.

Mobile

  • Fixed a bug that could cause recurring appointments to be shifted 1 hour forward

Powerstore

  • Fixed a bug that could cause an operation to be interrupted when writing an empty file.
  • Fixed a logic issue that could cause a Mailbox Move to fail if the dumpster of the moved mailbox was purged during the move process.
  • Fixed a logic issue that could cause a Mailbox Move to fail if the mailbox had never been accessed.

Administration Zimlet

  • Fixed a bug that preventer S3 buckets to be validated via GUI.
  • Fixed a bug that could cause the confirmation message of all Restore wizards to appear garbled and to report wrong information.

Version 2.12.2

Backup

  • Improved the External Restore in order to avoid non existing COS ID to cause the operation to fail.
  • Fixed an issue in the RealTime Scanner.

Powerstore

  • Fixed an issue that could cause some attachments to be indexed poorly.

Version 2.12.1

General

  • This release is compatible with Zimbra 8.8.11.
  • 2.12.1 Fixed a bug that could cause licensing issues when a mailbox or domain had a nonexisting COS ID as the default COS.

Backup

  • Fixed an issue that could cause the final step of the External Restore to be interrupted if a user deleted a restored Contact Group while the restore was running.
  • Fixed an issue that caused the Restore on New Account to check the account limit against the Default COS instead of the appropriate COS.
  • Fixed a bug that could cause the Backup Threshold to be ignored.

Mobile

  • Added a workaround to avoid custom contact fields named after EAS reserved words to stop the synchronisation.

HSM

  • Fixed an issue that caused Scality volume creation to fail due to a bad handling of the "server_prefix" property.
  • Both the "Cache" and "Incoming" paths can now be set from the Admin Console.
  • Added a check to make sure that the "Incoming" directory is properly set before creating a new Primary Volume on an external storage.

Chat

  • Fixed a critical security vulnerability.

Admin Zimlet Improvements

  • Fixed an issue that could cause any time selection input box to be empty instead of displaying the "00" string.
  • Fixed a bug that could prevent to change a volume from Primary to Secondary (and viceversa).
  • Fixed a bug that could cause commands directed to a single server to be broadcast to all servers.

Version 2.10.2

Backup

  • Fixed an issue that could cause concurrent mailbox locking issues on Backup operations.
  • Fixed an issue that could cause the RealTime Scanner to be unable to switch to new redologs.

Mobile

  • Fixed an issue that caused the official Microsoft Connectivity Test to fail as well as some third-party MDM products to be unable to connect to Zextras Mobile.

Admin

  • An error message is now shown when a Global Admin tries to give Delegated Admin rights to another Global Admin.
  • Fixed an issue that could cause an error when deleting Index volumes.

Version 2.10.1

Backup

  • Fixed an Admin Zimlet issue that allowed to set an end date of a restore occouring earlier than the start date.
  • Fixed an issue that could cause high CPU usage when the Backup module or the RealTime Scanner were disabled.
  • Logging has been improved to better handle missing BLOBs.

Powerstore

  • Index volumes can now be created and managed on the Zextras Administration Zimlet.
  • The output and logging of the doDeduplicate operation have been improved and tidied up.

Chat

  • Fixed an Admin Zimlet issue that could cause no information to appear in the ZxChat section of a Domain's configuration.
  • Fixed an issue that could cause a wrong Update Notice to appear mentioning a zimlet version with a long micro release number.


Version 2.10.0

New Features

  • Several new third-party storage solutions are natively supported by the Powerstore module.
  • All available third-party storage solutions such as Amazon S3 can now be used to host Primary volumes as well as Secondary volumes.
  • Multiple mailbox servers can now use a common bucket to store their data in order to greatly speed up Mailbox Moves (BETA)
  • A new Allow/Block/Quarantine security feature is available in the Mobile module.

General

  • Zextras Suite 2.10.0 is fully compatible with Zimbra 8.8.10.
  • Added a warning in the Admin Console to notify if any mailbox server is running a version of the core incompatible with the Zextras Administration Zimlet installed in LDAP.
  • Polling in multi-mailbox environment has been reworked to be parallel instead of sequential: this will greatly improve the Administration Zimlet performances in large multi-mailbox environments and solves a set of issues related to request timeouts in large environments.
  • Several Administration Zimlet calls have been reworked and optimized to generate a lower number of requests to the server.
  • Fixed a missing sentence in the "Module not running" banner.
  • Fixed an issue that could cause double clicks not to open the proper "edit" window in the Delegated Admin and Device List sections of the Admin Console.
  • Fixed an issue that caused Mobile and Backup properties settings in mobile/backup modules' UI to need a refresh in order to display the correct values after an edit.
  • Fixed an issue that could cause a pop-up notification for each mailbox server when accessing the Admin Console instead of displaying just one.
  • Fixed an issue that could cause the notification count in the Admin Console to be incorrect.

Backup

  • Added full Backup and Restore support for Dynamic Distribution Lists.
  • Added full support to Briefcase item revisions.
  • Added a dialog to inform that operations are being stopped after using the "Stop all Operations" button in the Admin Console.
  • Improved doCheckBlobs logic to better handle items referring to multiple BLOBs over different revisions.
  • Improved SmartScan logging so that irrelevant errors that are unavoidable and don't affect the operation itself are now only displayed when the log level is set to Debug.
  • Fixed an inconsistency in the “doCoherencyCheck“ command's help message.
  • Fixed a bug that could cause the "doCoherencyCheck" operation not to stop when issuing a Stop All Operations command.
  • Fixed a bug that could cause the search feature to return partial result sets in the External Restore wizard.
  • Fixed a bug that could cause the "Select All" button in the External Restore wizard not to properly empty out the list of available accounts.
  • Fixed a bug that could cause the "Undelete Account" wizard to remain open after the operation was correctly queued.
  • Fixed a bug that could cause the account list in an External Restore to appear empty even if there are eligible mailboxes in the import path.
  • Fixed a bug that could cause calendar appointments with multiple statuses to cause the restore to fail.
  • Fixed a bug that could cause an External Restore to silently fail when running it from the CLI and restoring multiple accounts.
  • Fixed a glitch that could cause the Scanned Accounts counter in the "AccountScan" operation not to increment properly for accounts that took less than one second to scan.

Mobile

  • Added a workaround to ensure that the Wipe Device feature works on the latest versions of Samsung's Android implementation.
  • Added a workaround that forces the organizer of an appointment to be the same as the EAS user creating it on Android devices to ensure compatibility with the latest Gmail stock client.
  • Added a workaround that forces an event's timezone to the local one to avoid bad timezone assignment on certain iOS and Android version caused by a bug in the OS' calendaring libraries.
  • Fixed an issue that could cause OutOfOffice messages to be handled wrongly by mobile devices.
  • Fixed an issue that could cause the "Suspend", "Resume" and "Wipe" UI buttons not to work right after an upgrade.
  • Fixed a bug that could cause passwords with accented letters to be unusable for EAS authentication.
  • Fixed a bug that could cause attachments to return an invalid value in the "EstimatedDataSize" field of the synchronisation causing the client to loop.
  • Fixed a bug that could cause attachment retrieval to fail if the client sent a bad status code.
  • Fixed a bug that could cause deletion of shared appointments not to synchronise correctly from iOS devices to the server.

Powerstore

  • Available Amazon S3 regions have been updated to the currently available ones.
  • The Remove Orphaned Blobs operation now correctly handles items stored on another volume.
  • The Mailbox Move operation now has a per-mailbox error threshold instead of a global one, meaning that if the threshold is hit when moving a mailbox and multiple mailboxes are being moved the module will now only skip the affected mailbox instead of stopping the whole operation.
  • The Mailbox Move operation now fully supports the dumpster feature.
  • Improved Mailbox Move logics in order to handle multiple briefcase file revisions.
  • Improved Mailbox Move logics in order to retry moving an item should the first try fail.
  • Improved Mailbox Move logics to improve performances when dealing with items that have several states stored in the backup.
  • Improved Mailbox Move logics for better connection handling.
  • Several exception types have been added to the Mailbox Move feature to better handle errors.
  • Mailbox Move commands can now be queued up.
  • New parameters available in the Mailbox Move command:
    • accounts- a list of mailboxes to move, separated by ";"
    • domain - to move an entire domain
    • input_file - path to a file containin one email address per line
  • Improved "RemoveOrphanedBlobsOperation" logics in order to remove items on different volumes (e.g. because of item duplication).
  • Added a new optional boolean parameter to the "doCheckBlobs" operation, "fix_incorrect_compressed_digests" to allow fixing blob digest in the DB when the stored digest and the actual one are not consistent due to compression.
  • Added a failsafe to the "Add Volume" wizard to prevent the user to progress if a valid volume name has been entered.
  • Fixed an issue that could cause the "doDeduplicate" operation to report 1 less item than the actual total in the "Operation Completed" notification and in the logs.
  • Fixed an issue that could cause the "doCheckBlobs" to log a blob as "found" instead of "expected" in case of a digest mismatch.
  • Fixed an issue that could cause the emptyness check to be skipped when trying to remove a remote volume (e.g. S3).
  • Fixed an issue that could cause a "Volume Added Successfully" message to appear when adding a new primary volume failed.
  • Fixed an issue that could cause the "Cancel" button not to appear in the "Edit Volume" dialog.
  • Fixed an issue that could cause an empty dialog to appear when exiting the "Delete Volume" dialog.
  • Fixed an issue that could cause a nested exception situation when checking the validity of the cache directory that caused the original exception not to be shown.
  • Fixed a bug that could cause the "Deduplicate Volume" wizard to remain open after the operation was correctly queued.
  • Fixed a bug that could cause items not to be moved by the Move Blobs operation if the items' compressed and uncompressed size was exactly the same.

Admin

  • Improved error handling when dealing with accounts that are both Delegated Admins and Global Admins.
  • Fixed an issue that could cause an error on the creation of the /opt/zimbra/conf/zextras/zxadmin directory after a migration due to concurrent directory creation on a fresh installation.
  • Fixed an issue that caused the "Delete all Delegation Settings" feature to fail if no valid license was present.
  • Fixed an issue that could cause a Delegated Admin to be unable to login to a specific domain's Admin Console when rights over multiple domains have been granted.

Chat

  • Chat History is now available within the appropriate chat windows instead of the "Chats" mail folder.
  • Old and unsafe cyphers for XMPP connections have been deprecated.
  • Fixed a compatibility issue with the AnyMeeting zimlet.
  • Fixed an issue that caused multiple whitespaces to be trimmed from chat messages.
  • Improved focus management and window resize handling.

Legacy Build - Latest Release- 2.4.13

Zextras Suite

New Features

  • This is a bugfix release.

Chat

  • Fixed a critical security issue.

Important information for Zimbra 8.7.6+ users

  • Zextras Chat and the new Zimbra Chat are not compatible and cannot be used together: if you are currently using Zextras Chat, please do not enable Zimbra's new Chat component.
    • In case the chat component has been enabled, moving the /opt/zimbra/lib/ext/openchat/ directory to another path and restarting the mailboxd will de-activate it.

Zextras Migration Tool

  • No 2.4.13 Migration Tool package was released.

Legacy Build - Previous releases

Warning.png Warning!

For more information about the differences between the Current and Legacy releases of Zextras Suite check out THIS official announcement.

Expand this section to view all older Legacy Build release notes.

Version 2.4.12

New Features

  • This is a bugfix release

Backup

  • Fixed an issue that could cause a blocking "Null Pointer Exception" error during a restore.
  • Fixed a bug that prevented the correct restoring of folders shared through distribution lists (item was restored but not shared).

Mobile

  • Fixed a bug that could cause deleted pending appointments to persist on iOS devices.
  • Added a workaround that should avoid Microsoft Outlook to create duplicate appointments.
    • Should the issue persist, a clientside workaround is to disable the option to automatically process meeting requests and responses to meeting requests and polls within Outlook.This can be found under File-> Options-> Mail-> Tracking.

Important information for Zimbra 8.7.6+ users

  • Zextras Chat and the new Zimbra Chat are not compatible and cannot be used together: if you are currently using Zextras Chat, please do not enable Zimbra's new Chat component.
    • In case the chat component has been enabled, moving the /opt/zimbra/lib/ext/openchat/ directory to another path and restarting the mailboxd will de-activate it.

Version 2.4.11

Zextras Suite

New Features

  • Zimbra Collaboration Suite 8.7.11 is now supported.

Important information for Zimbra 8.7.6+ users

  • Zextras Chat and the new Zimbra Chat are not compatible and cannot be used together: if you are currently using Zextras Chat, please do not enable Zimbra's new Chat component.
    • In case the chat component has been enabled, moving the /opt/zimbra/lib/ext/openchat/ directory to another path and restarting the mailboxd will de-activate it.

Zextras Migration Tool

  • Zimbra Collaboration Suite 8.7.11 is now supported.

Version 2.4.10

Zextras Suite

New Features

  • Zimbra Collaboration Suite 8.7.10 is now supported.

Important information for Zimbra 8.7.6+ users

  • Zextras Chat and the new Zimbra Chat are not compatible and cannot be used together: if you are currently using Zextras Chat, please do not enable Zimbra's new Chat component.
    • In case the chat component has been enabled, moving the /opt/zimbra/lib/ext/openchat/ directory to another path and restarting the mailboxd will de-activate it.

General

  • This is a "bugfix and compatibility" release.

Backup

  • Fixed a bug that could cause Contact Groups not to be restored if those had been edited with a CardDav client.

Mobile

  • Improvement: the "mail from" management code has been tweaked to properly behave just like the Zimbra Web Client in regards of the "Send As" property when multiple accounts have been configured on the same device.

Zextras Migration Tool

  • Zimbra Collaboration Suite 8.7.10 is now supported.

Version 2.4.9

Zextras Suite

New Features

  • Zimbra Collaboration Suite 8.7.9 is now supported.
  • Due to its "beta" status, Zimbra Collaboration Suite 8.7.8 is not supported by Zextras Suite nor it will be in the future.

Important information for Zimbra 8.7.6+ users

  • Zextras Chat and the new Zimbra Chat are not compatible and cannot be used together: if you are currently using Zextras Chat, please do not enable Zimbra's new Chat component.
    • In case the chat component has been enabled, moving the /opt/zimbra/lib/ext/openchat/ directory to another path and restarting the mailboxd will de-activate it.

General

  • This is a "bugfix and compatibility" release.

Backup

  • Fixed an issue with the "Server customizations backup" sub-operation: in case of an error, the wrong exception was displayed.

Mobile

  • Fixed an issue that could cause iOS devices to ignore meeting changes until those are accepted.
  • Fixed an issue that could cause forwarding or replying to an email on mobile devices if the "include original message" option was selected on the client.

Powerstore

  • Fixed a parsing issue for pdf document that could, in some very specific and hard to reproduce cases, to cause mailboxd OOM errors.
  • Fixed a possible deadlock that could happen when using an S3 bucket as a secondary volume.

Admin

  • Fixed an issue that could cause a Zextras Admin operation to fail returning a "Generic Error: Remove Delegation Setting Operationfailed. Admin settings may be in an inconsistent state." error if the Zextras Administration Zimlet is not properly installed.

Zextras Migration Tool

  • Zimbra Collaboration Suite 8.7.9 is now supported.

Version 2.4.8

Zextras Suite

New Features

  • [UPDATE] Zimbra Collaboration Suite 8.7.6 and 8.7.7 are now supported.

IMPORTANT INFORMATION FOR ZIMBRA 8.7.6 USERS

Zimbra 8.7.6 includes a technical preview of two new Zimbra components, Chat and Drive, powered by Zextras.

  • The ZAL version used by chat and drive has a known issue that has been solved in the version 1.11.7+. To fix the issue, copy the zal.jar package from /opt/zimbra/lib/ext/zextras/ to /opt/zimbra/lib/ext/zimbradrive/ and /opt/zimbra/lib/ext/openchat/. Then, restart the mailboxd for the appropriate ZAL versions to be loaded.
  • Zextras Chat and the new Zimbra Chat are not compatible and cannot be used together: if you are currently using Zextras Chat, please do not enable Zimbra's new Chat component.
    • In case the chat component has been enabled, moving the /opt/zimbra/lib/ext/openchat/ directory to another path and restarting the mailboxd will de-activate it.

General

  • This is a "bugfix and compatibility" release.

Mobile

  • Fixed an issue that blocks synchronization from the webclient to iOS caused by wrong PARTSTAT(participant status).

Admin

  • Fixed an issue that causes the Admin Migration operation to fail.

Zextras Migration Tool

  • Zimbra Collaboration Suite 8.7.6 is now supported.

Version 2.4.7

New Features

  • Zimbra Collaboration Suite 8.7.5 is now supported.

General

  • This is a "bugfix and compatibility" release.

Mobile

  • Fixed an issue that could cause some appointments not to be displayed as “accepted” on iOS if they have been accepted from web interface.

Version 2.4.6

New Features

  • Zimbra Collaboration Suite 8.7.4 is now supported.

General

  • This is a "bugfix and compatibility" release.
  • Fixed an issue that could cause the corruption of gzip files downloaded from a briefcase.

Backup

  • Fixed an issue which could cause restores to end abruptly when dealing with some large or complex items (such as recurring events with attachments and several edits)

Mobile Hooray, no fixes here!

Powerstore

  • Fixed a "Null Pointer Exception" error that could appear during the HSM Move.

Admin

  • Hooray, no fixes here!

Chat

  • Hooray, no fixes here!

Version 2.4.5

New Features

  • Zimbra Collaboration Suite 8.7.3 is now supported.

General

  • This is a "bugfix and compatibility" release.

Backup

  • Fixed an issue which could prevent tags and buddies not to be properly restored.
  • Fixed a bug which caused the Delegated Admin status not to be restored during External Restores.

Mobile

  • Improved folder management code to avoid the synchronization to fail on accounts with a large number of folders (over 200).
  • Added a workaround to generate proper calendar invites when Outlook 203/2016 send an empty invitation.

Powerstore

  • Hooray, no fixes here!

Admin

  • Fixed a trivial bug which caused some rights not to be removed when revoking Delegated Admin rights from a user.
  • Added some missing group rights.

Chat

  • Hooray, no fixes here!

Version 2.4.4

New Features

  • Zimbra Collaboration Suite 8.7.2 is now supported.

General

  • Fixed a bug which could cause unexpected SOAP errors on Zimbra 8.6.0p7 and 8.6.0p8
  • Fixed a bug which could cause an error message to appear when viewing a mailbox or a COS in the Zimbra Admin Console

Backup

  • Hooray, no fixes here!

Mobile

  • Fixed a bug which prevented the user to update appointments created via CalDav from mobile devices.

Powerstore

  • Fixed a bug which could cause html email previews to appear as garbled.

Admin

  • Hooray, no fixes here!

Chat

  • Hooray, no fixes here!

Version 2.4.3

General

  • Zextras Backup's External Restore can now restore multiple accounts at the same time, improving restore speed by up to 4 times. This feature is only available via CLI through the "concurrent_accounts" parameter of the doExternalRestore command.
  • Access to configuration for core features, Zextras Mobile and Zextras Chat on multistore infrastructures has been improved, especially when one of the mailboxd fails.
  • Zextras Administration Zimlet: Fixed some drag&drop issues on Zimbra 8.7.x.
  • Fixed a bug that caused small UI issues in the Zextras Administration Zimlet on multistore environments.
  • Fixed a bug that could cause the all modules in the Zextras Administration Zimlet to be grayed out after adding a new mailboxd server to the infrastructure.

Backup

  • Improved RealTime Scanner's "slowdown" detection.
  • Signature Length and Maximum Number of Contacts will now be ignored when restoring an account.
  • Fixed an issue that wrongly caused some BLOBs to be reported as missing by the SmartScan if the doMoveBlobs Zextras Powerstore operation was running during the SmartScan.
  • Fixed a bug that could cause Restore On New operations to fail if the "Apply HSM Policies" was selected and the current secondary volume was an S3 Volume.
  • Fixed a bug that could cause tag colors not to be properly restored.
  • Changed the way skipped items are counted on restore logs/notifications to avoid reporting as skipped a restored folder which contains an item whose itemID is lower than the folder's itemID itself.

Mobile

  • Fixed a bug that could cause "Nine for Android" clients not to properly sync calendars.
  • Added several information to the output of the "getDeviceInfo" CLI command.

Powerstore

  • Hooray, no fixes here!

Admin

  • Fixed a bug which could cause a Delegated Admin to be unable to delete mailboxes on multistore environments if the target mailbox was hosted on a different server than the the one the DA was logged into.

Chat

  • Hooray, no fixes here!

Version 2.4.2

New Features

  • Zimbra Collaboration Suite 8.7.1 is now supported.

Version 2.4.1

New Features

  • Official support for DellEMC's ECS storage (S3 compatible)

General

  • Uninstalling Zextras Suite now undeploys the Client Zimlet as well.

Backup

  • Fixed a bug that could cause an External Restore to fail with a "no such domain" error.
  • Fixed a bug that could cause the "getItem" CLI command to fail when using a target different from the current Backup Path.
  • Fixed a bug that could cause tags not to be properly restored when importing a Zimbra 7.x dataset into Zimbra 8.x.
  • Logging has been improved to avoid clogging the mailbox.log file with backup messages in case of account deletion.
  • Operation queue improvement: if a Restore on New Account is running, subsequent operations of the same type with the same source won't be queued anymore.

Mobile

  • Added several server-side workarounds for calendar issues affecting the stock client in iOS 10.x.
  • Added a server-side workaround to solve some clients' issues with appointment forwarding.
  • Fixed an issue that could cause a timezone error when creating appointments from an EAS client.
  • Fixed a bug that could cause emails sent through Zextras Mobile to have a broken message preview in the Zimbra Web Client.

Powerstore

  • Fixed a logic loophole that caused HSM Plus to override Zimbra's default storage classes even when the module was unlicensed/disabled. This caused issues with the "zmhsm", "zmblobchk" and "zmmboxmove" commands, now those commands work properly if Zextras Powerstore is unlicensed or disabled, while if the module is licensed and enabled you can use the Zextras Powerstore equivalents, "zxsuite hsm doMoveBlobs" and "zxsuite hsm doCheckBlobs".
  • Fixed a bug that caused some items not to be properly deleted from an S3 bucket when a mailbox was deleted.
  • Fixed a bug that could cause the Volume Deduplication operation not to detect and delete all duplicate files.
  • Several UI fixes and input santitization.
  • The behaviour of all Zextras Powerstore CLI commands has been standardized and now volume names can be used everywhere instead of volumeIDs.
  • All Zextras Powerstore operations now properly support dumpster folders.
  • The "Compression Threshold" value can now be set to "0".
  • The S3 caching engine has been optimized to remove a delay that was briefly affecting performances when lowering the cache value.

Admin

  • Fixed a bug that could cause an error when setting a quota value to "Unlimited" in Delegated Admins and Domain Limits.
  • Delegated admins can now see Alias Domain information for the domains they manage.

Chat

  • Hooray, no fixes here!

Version 2.4.0

General

  • Nailgun has been removed, now the ZeXtras CLI uses a custom built engine which is way faster and more responsive.
    • The "--offline" option is being refactored, thus it has been removed and will be added back when the refactoring is completed.
  • Several wizards have been expanded and improved by adding an additional step at the beginning that fully explains the operation's functioning and options.
  • Licensing Notice: any license created on or after September 8th 2016 is only compatible with Zextras Suite 2.4.0 and higher.

Backup

  • Noticeable performance improvements in the RealTime Scanner and External Backup features.
  • Concurrency has been improved, allowing more backup operations to run together.

Mobile

  • Free/busy support extended to any mobile client that supports this feature (ResolveRecipient Exchange ActiveSync command).
  • Expanded the workaround for the incorrect date displayed by emails sent from Yahoo to include more cases.
  • Fixed a bug that could cause synchronization issues if one or more address books under the "Email Contacts" folders exist.

Powerstore

  • S3 support: now Secondary volumes can be hosted on Amazon S3 buckets.
  • Attachment indexing.
  • Noticeable performance improvements in any operation that moves BLOBs (HSM and Volume to Volume move)
  • Changed the write error threshold to a percentage value (5%) instead of a fixed value.

Admin

  • The ZeXtras Admin module can now be used on Zimbra Network Edition 8.6 and higher instead of Zimbra's own ACL management system.
  • New distributed configuration backend to heavily reduce the response time of the module.
  • Fixed a bug that caused a licensing error to appear when trying to add a new account on a limited domain when the limit has been reached, now the appropriate error is shown.

Chat

  • Usage of this module has been extended to External Accounts.

Release History

Expand this section to view all archived release notes.

Warning.png Warning!

All release informations below are kept for archiving means. All releases described below are currently out of our support cycle.

Version 2.6.x

The changelog for all versions in the 2.6.x tree can be found Here

Version 2.2.x

The changelog for all versions in the 2.2.x.X tree can be found Here

Version 2.0.x

The changelog for all versions in the 2.0.X tree can be found Here

Version 1.10.x

The changelog for all versions in the 1.10.X tree can be found Here

Version 1.8.x

The changelog for all versions in the 1.8.X tree can be found Here

Version 1.6.x

The changelog for all versions in the 1.6.X tree can be found Here

Version 1.4.x

The changelog for all versions in the 1.4.X tree can be found Here

Version 1.2.x

The changelog for all versions in the 1.2.X tree can be found Here

Version 1.0.x

The changelog for all versions in the 1.0.X tree can be found Here

Version 0.99.X

The changelog for all versions in the 0.99.X tree can be found Here

Personal tools