Release Notes



About Canary vs Stable Releases

Stable Releases

  • Generally available releases advertised to clients via in-app notifications and available for download on our Customer Portal

🐤 Canary Releases

  • Provided upon request only -They are PREVIEW releases that not are available for download on the Customer Portal

  • For customers needing to resolve issues using a previous version of ZPC.

  • For customers wanting to test and provide feedback on new or beta features (just ask!)

ZIRO Platform for Cisco 9.6.0 Oct 10, 2024

Features:

  • Support for Licensing Webex Users with UCM

Enhancements:

  • Enhance Message On Failed SSO Login To Include the Value Sent to ZPC by IDP

API:

  • Provide IDP Name Identifier to our API as a query param

  • Improved the validation on upload of the idp.xml file when setting up SSO

Fixed Bugs:

  • External Phone Number Mask Getting Wiped In Certain Scenarios

  • DER encoded binary X.509 cert upload causes oops dialog failure instead of clean error toast message

  • Display issues in custom select component related to default value

  • Translation patterns are misconfigured in certain situations

  • Updates to AD via ZPM proxy are not being logged to ldap.log

  • Incorrect Page Title for ZPC Homepage

  • SSO fails when using an alternate name (alias)

  • Self-serve page spins indefinitely due to case sensitivity

  • LDAP Auth not working due to use of ObjectCategory instead of ObjectClass on Novell AD

  • Various Logging Problems (AXL and OUT-REST logs Missing REST ID’s and have truncated response bodies

  • Inactive numbers not showing description

Detailed API Changes:

- new endpoints - delete /microsoft/cisco-on-premise/cucm-servers/{}/directory-numbers/{} - delete /microsoft/cisco-on-premise/cucm-servers/{}/extension-mobility-profiles/{} - delete /microsoft/cisco-on-premise/cucm-servers/{}/pcce-agents/{} - delete /microsoft/cisco-on-premise/cucm-servers/{}/phones/{} - delete /microsoft/cisco-on-premise/cucm-servers/{}/snr-profiles/{} - delete /microsoft/cisco-on-premise/cucm-servers/{}/snr-profiles/{}/snr-destinations/{} - delete /microsoft/cisco-on-premise/cucm-servers/{}/translation-patterns/{} - delete /microsoft/cisco-on-premise/cucm-servers/{}/voicemails/{} - get /cisco/zpm-to-zpc-proxy/endpoints/v1 - get /microsoft/cisco-on-premise/cucm-servers/{}/directory-numbers/{} - get /microsoft/cisco-on-premise/cucm-servers/{}/end-users/{} - get /microsoft/cisco-on-premise/cucm-servers/{}/extension-mobility-profiles/{} - get /microsoft/cisco-on-premise/cucm-servers/{}/pcce-agents/{} - get /microsoft/cisco-on-premise/cucm-servers/{}/phones/{} - get /microsoft/cisco-on-premise/cucm-servers/{}/snr-profiles/{} - get /microsoft/cisco-on-premise/cucm-servers/{}/snr-profiles/{}/snr-destinations - get /microsoft/cisco-on-premise/cucm-servers/{}/snr-profiles/{}/snr-destinations/{} - get /microsoft/cisco-on-premise/cucm-servers/{}/translation-patterns/{} - get /microsoft/cisco-on-premise/cucm-servers/{}/uccx-agents/{} - get /microsoft/cisco-on-premise/cucm-servers/{}/voicemails/{} - get /microsoft/cisco-on-premise/views/global-360-view/{} - post /cisco/zpm-to-zpc-proxy/cucm-queries/v1 - post /microsoft/cisco-on-premise/cucm-queries/v1 - removed endpoints - patch /cisco/macs/ldap-users/{} - post /cisco/defaults/ldap-user - post /system/admin/saml-sso/idp-metadata - post /system/admin/saml-sso/idp-metadata

 

9.6.1 Oct 28, 2024

  • Device Utilization report querying cluster a device doesn't exist on due to non-unique clusterIDs

  • Clearing line button on UDP device doesn't reflect on save

9.6.2 Oct 31, 2024

  • WebEx Calling Tile does not Support Valid Extensions with up to 10 digits

9.6.3 Nov 6, 2024

  • Unable to Consult DN Selector in ZPC when Proxy Server Health Status Warning Occuring

9.6.4 Nov 21, 2024

  • Increase application max heap space to support larger environments

  • Missing phones in Device Utilization Report due to CDRs table being greater than 40M (and not failing correctly)

  • API - GET on directory number does not return PSTN failover number

  • API - Validation for overlapping ranges within a ZPC Dial Plan Group

9.6.5 Nov 26, 2024

  • Internal Fixes

9.6.6 Dec 3, 2024

  • Internal Fixes for our Automated Tests


ZIRO Platform for Cisco 9.5.0 Aug 5, 2024

Enhancements:

  • Modify Text Input Component to Trim Leading+Trailing Spaces

  • Tweak to 360 View UI when No Clusters+Sites Configured

Fixed Bugs:

  • Error logs being spammed by jersey resources when corresponding spring bean is disabled

  • Cannot navigate to jabber devices from line appearance report

  • Navigating to route which does not exist throws an oops dialog

  • Cannot enable mobility identity management on a new site

  • VM tile state not reset after failure

  • Cannot navigate to or refresh user's primary extension page

  • Cannot save extension with >50 character description

  • Edit button is always enabled

  • Dial plan management table styling off when no DIDs

Detailed API Changes:

None

Hotfixes

9.5.1 Aug 26, 2024

  • Preserve alternative Call Forward Settings when saving existing Directory Number

  • Cannot generate SAML SP metadata without IDP matadata during initial SSO setup

  • AD attributes in contact card not updated immediately after save/delete

  • UI won't allow special characters in CIPC device name

9.5.2 Sep 10, 2024

  • Fixed Inability to change button types on UDP devices

  • Fixed Error When Creating a Voicemail Using Only Remaining Number of a Dial Plan Group

ZIRO Platform for Cisco 9.4.0 Apr 17, 2024

Feature:

  • Profile Picture Now Displayed in Top Navbar

  • Support for CUCM 15

Fixed Bugs:

  • Global Directory Report Datatable Column Widths Broken

Detailed API Changes:

- new endpoints - get /cisco/field-configs/search-config - removed endpoints - get /cisco/views/dial-plan-inventories/group/{} - get /cisco/views/dial-plan-inventories/site/{} - get /cisco/views/webex-calling-dial-plan-inventories/{} - get /system/field-configs/search-config - post /cisco/macs/webex-users/{}/calling - post /cisco/macs/webex-users/{}/calling - get /system/admin/audit-db - get /system/admin/audit-db

Hotfixes

9.4.2 May 14, 2024

  • Cannot change phone to public and re-assign it back to the user

9.4.4 Jun 6, 2024 Stable Releases

  • Assigned numbers in Microsoft not showing as assigned ZPC when dialplan sync feature is enabled

  • Edit button on search page is disabled when multiple clusters shares device pools with the same name

  • Transfer Public Phone to User operation generates DN description with a random extension


ZIRO Platform for Cisco 9.3.0 Feb 26, 2024

Features:

  • Support for CUCM 15

Other Enhancements:

  • Introduced Dial Plan Syncing for ZPC clients also using ZPM

  • Enhanced About Card on Health Status Page to be clearer

  • Enhanced About Card on Certificate Management Page to be clearer

Fixed Bugs:

  • The top nav appears squished on lower screen size when health status is present

  • The top nav disappears when clicking on a user search result

  • The Breadcrumbs component is slightly taller when buttons are present

  • Vertical margin separating about card from the breadcrumbs

  • Scroll bars appear when sliding the bottom nav and toasts onto the page

  • Health status does not contain Endpoints Section after deployment

  • Automation does not disable IM & Presence on remote CUCM servers automatically

  • The “External Phone Number Mask” field Was Corrected to require Uppercase Characters

  • The logout button ends the user session before the discard changes modal is accepted

  • Long toast messages without spaces are not wrapped properly

  • The “Directory Number Availability Report” fails when the server is not tied to any cluster

  • ConcurrentModificationException thrown in health status Get

  • Fixed E-mail status notifications not including ZPC-ZPM Synchronization Status

  • Common field icon not shown correctly on site configuration page for dropdown fields that show multiple values

  • Fixed Voicemail Delete Failing On Public Phones

Detailed API Changes:

Hotfixes

9.3.3 Mar 13, 2024

Fixed Bugs:

  • Updating Alternate Extension sends down the wrong extension

  • Automation Module’s LDAP Sync Page UI is Broken

9.3.4 Mar 20, 2024

Fixed Bugs:

  • Unable to add a new line to Cisco 3905 (and other single line phones)

9.3.5 Apr 10, 2024

Fixed Bugs:

  • Unable to change model on phones that do not support certain fields.


ZIRO Platform for Cisco 9.2.0 Dec 4, 2023

Features:

  • Ability to have ZPC Number Selector lookup availability of Microsoft Numbers

This feature is dependant on having both a ZPM and ZPC machines

When moving from Cisco to Microsoft Teams or in hybrid CUCM/Teams environments, clients share phone numbers between both systems. Keeping phone numbers unique in both Teams and CUCM is essential when using this approach.

ZPC and ZPM can now cross-check number availability to simplify management and prevent conflicts between number usage in Teams and CUCM during your migration.

  • Changes made by administrators to Site and Dial Plan Management are now reflected in the Audit Logs 📝

  • Modernized Transfer Pages (you will no longer experience a flicker when navigating to or away from the Transfer pages)

Other Enhancements:

  • Added graceful handling of client-side network connection errors

Fixed Bugs:

  • ZPC Audit Filter Broken

  • "Common Field" icon not shown on "Idle Ring" Settings

  • Caching Issue with "Send Email" Feature

  • Changing date on Audit page fails to load data

  • The extension selector does not show an error

  • Phone Button Template dropdown is not in the correct section

  • IM & Presence Not Found After Adding Primary Extension On Different Cluster

  • The edit modal for a Cisco server shows the default port instead of the actual port value

  • Fixed "Thymeleaf Service Unavailable" Page

  • Cannot change to phone model which supports both protocols on extension mobility when preferred protocol is set to No Preference

  • Admin side nav sections are not considered active when on grandchild routes

  • Webex Calling Dial Plan Inventories Endpoint Returns 500 When Resource Not Found

  • Empty Front-End Logs

  • Webex extension field lacks validation

  • Site-based helpdesk results are duplicated

  • Missing async validation on SNR and Extension Mobility name

  • API - Cisco Dial Plan DN ranges to use the same regex as the front-end

Detailed API Changes:

 

Hotfixes

9.2.1 Dec 12, 2023

Fixed Bugs:

  • Error message when generating phone defaults if device supports more than one Security Profile in CUCM

 

9.2.2 Dec 19, 2023

Fixed Bugs:

 

9.2.3 Dec 29, 2023

Fixed Bugs:

  • Display Name not shown when creating new voicemail in Unity

 

9.2.4 Jan 10, 2024

Fixed Bugs:

  • Squashed some bugs

9.2.5 Jan 11, 2024

Fixed Bugs:

  • Squashed a new bug

9.2.6 Jan 15, 2024

Fixed Bugs:

  • Squashed another bug


ZIRO Platform for Cisco 9.1.0 Sep 20, 2023

Client Action Required:

IMPORTANT DISCLAIMER

As of January 2023, ZIRO Platform for Cisco 9.0.0 no longer supports Stack8-OS 1.0, which has reached its end-of-life. Trying to upgrade stack8-console to the latest version (3.0.1) on Stack8-OS 1.0 will result in failure.

If you have not upgraded to Stack8-OS 2.0 yet, please contact our support team at softwaresupport@goziro.com to obtain the necessary instructions and files for the upgrade.

Features:

  • Administrators Can Create and Manage Email Templates for Helpdesk to send from 360 view (very useful when onboarding new users) 🤩

  • Administrators can now set a default "Auto-Answer" setting from the Dial Plan Group ✔️

    📢 This change allows for populating this setting in Zero-Touch Automation and Bulk Automation as well. 

Enhancements:

  • Ability to Disable Deskphone Tile ❌📞(finally!)

  • Removed Date+Time of Release from ZPM/ZPC splash page

  • Added modal to confirm voicemail deletion when adding new extensions

  • Improve LDAP Management Page UX to Prevent Typos

  • Improved Feedback to Helpdesk when they do not have Access Unity Server

Fixed Bugs:

  • LDAP Logs are Polluted with Calls to CUCM (due to LDAP Sync)

  • 360 view reports Voicemail on different clusters as valid voicemail

  • Issues with Copy UDP Buttons to Deskphone

  • Error message when deleting voicemail with an extension that is not part of a dial plan group

  • Deleting voicemail or DN from the Search Page attempts to adjust Enduser Settings when it Shouldn't

  • SMTP Notification Device API documentation is in the Wrong Section

  • Error Toasts On 360° View Never Dissapear

  • Protocol Field Visible when Opening devices which are not part of the Phone Model list

  • About REST page has incorrect HTTP status code

  • Enduser Deprovisioning used by Automation doesn't audit e164 numbers correctly

Detailed API Changes:

 

Hotfixes

9.1.2 Oct 25, 2023

  • Validation on CSF and CIPC names are incorrectly enforcing prefixes that block updates to devices

  • Building Mobility Identity Fails in Some Scenarios

  • Fixed an issue where help-desk users were getting an error message when clicking on “Send Email” if the current user’s ID was an email address.

  • Fixed an issue where adding an agent line to an Extension Mobility profile would sometimes fails.

  • Fixed an issue where a line on a desk phone would sometimes have an empty Label or Caller ID


ZIRO Platform for Cisco 9.0.0 & stack8-console 3.0.1 Jul 18, 2023

Features:

  • Webex Calling Provisioning 😲

    ⚠️ Please note that ZPC does not support Webex -only environments. This feature is only available for hybrid environments in which Webex Calling coexists with an on-premise CUCM.

  • Modernization of Jabber Tiles (TCT,BOT,TAB,CSF, CIPC) and CIPC Tiles on 360 View

    • Loading of these tiles will now be significantly quicker ⚡🚀

    • The CSF and CIPC devices will now benefit from the Drag & Drop Phone Editor UI which was previously only available for the Deskphone and UDP devices

  • Add Support for "Media Resource Group List (MRGL)" Phone Setting for the Following Devices 

    • Deskphones

    • CIPC

    • iPhone

    • Tablet

    • Android

    • IM Softphone

Other Enhancements:

  • Ability to Copy Public Phones 🤩

  • Adjustment to Dial Plan Exception Group About Card

  • Display Prompt Modal After Uploading a new Certificate to SMACS

  • Cleanup "License" Page for ZPM & ZPC

Fixed Bugs in stack8-console:

  • stack8-console fails to update OS vulnerabilities due to a blank sources.list file

Fixed Bugs in ZPC:

  • Extension Selector has warning for no numbers available even on existing numbers

  • Sorting was Broken on the Dial Plan Inventory Report

  • New User modal does not appear when switching back to a new user's original cluster

  • Dial Plan Management site search filter is case sensitive

  • Line Appearance Management Report typeahead dropdown is not aligned with input

  • API - Adding ID in payload when creating a server does not add server to application

  • Can save directory number with invalid call forward settings

  • Site Management - Can drag and drop multiple default values for a single select

  • Users Found popover is misaligned

  • Call Forward No Answer Ring Duration field lacks validation

  • Voicemail tile is populated with voicemails from secondary lines in some cases

  • Global Directory Report to return only users that are in CUCM.

  • Public Phone Crashes when loading a deskphone with a non-unique Device Pool name

  • Number mask inputs in directory number component have no validation

  • Enable UCCX switch does not have a tooltip when it is disabled

  • API - Fix Error Handling when RISPort Queries Quotas are Exceeded (Catch "exceeded allowed rates for Realtime information" messages)

  • Uploading cert via GUI doesn't store the entire chain

  • SNR Profile Description default is incorrect when one-click is disabled

  • Voicemail tile in disabled edit state on empty clusters

  • Operations menu links not enabled/disabled according to current cluster

  • UI - Shared lines on public devices do not report the correct voicemail settings information

  • Filtering on Date in Audits returns error

  • Cannot save Primary Extension if save button is pressed too quickly while Call Forward CSS is required and selecting an inactive DN

  • Default label and external mask are not generated when DN is part of two dial plans

Detailed API Changes:

  • new endpoints

    • delete /cisco/admin/email-templates/{}

    • delete /cisco/admin/Webex -calling

    • delete /cisco/macs/Webex -users/{}

    • get /cisco/admin/email-templates

    • get /cisco/admin/email-templates/{}

    • get /cisco/admin/Webex -calling

    • get /cisco/admin/Webex -calling/status

    • get /cisco/admin/Webex -oauth-redirect-uri

    • get /cisco/field-configs/Webex -calling

    • get /cisco/field-configs/Webex -calling-dial-plan

    • get /cisco/macs/Webex -users/{}

    • get /cisco/views/Webex -calling-dial-plan-inventories/{}

    • post /cisco/admin/email-templates

    • post /cisco/admin/Webex -calling/status/token-renewals

    • put /cisco/admin/email-templates/{}

    • put /cisco/admin/Webex -calling

    • put /cisco/macs/Webex -users/{}

  • removed endpoints

    • post /cisco/field-configs/desk-phone

Hotfixes

9.0.2 Aug 14, 2023

  • Clicking on a “User Operation” fails if the user’s ID is an email address.

ZIRO Platform for Cisco 8.3 Apr 3, 2023

Client Action Required:

  • Introduced Ability to Build users in Multiple Clusters
    When we introduced our new global search which looks across all clusters from the search page, users on multicluster environments lost the ability to build user profiles in a multiple clusters.  In this release, we introduced a new cluster dropdown in the 360 view to help bridge that gap.

Features:

  • Support for Agent Provisioning on PCCE 4K and 12K! 🤩

  • Ability to Auto-Disable Servers in Error State via new “System Health Settings & Notifications” Toggle
    When enabled, servers which enter an error state will be automatically disabled to prevent the helpdesk from accessing the problematic cluster. Once a server is automatically disabled it is the administrators responsibility to re-enable the server once the error is resolved.

  • Improved Behavior for Helpdesk Users When a Server is Disabled by an Administrator
    We now logout "Site Based Helpdesk" users only if their permitted sites are tied to a disabled server (i.e. if Bob has access to all sites within the "Europe" and "North American" clusters, when Bob is working in the "New York" site and his administrator disables the CUCM tied to the "Europe" cluster, Bob can continue to work without interruption).

  • Name Change - ZIRO "Provisioning" is now Called "ZIRO "Platform"

Other Enhancements:

  • New "Security and Permissions" Admin Menu Item Contains Following Pages:

    • SAML Single Sign-On

    • User Permissions

    • OAuth2 Resource Server Management

API:

  • Kill Legacy Global Config endpoint (and remove admin_variables)

Fixed Bugs:

  • Network Changes Cause Oops Dialog

  • Not Redirecting to Login Page when Session is Closed or Times Out

  • Primary Extension link on contact card links to undefined

  • Device Registration Status Tooltip Dismisses Too Quickly

  • Clicking Cancel from the Phone Button Layout Conflict Modal Does Not Reload the Phone Form

  • UCCX agent form returns wrong server information in multi-server environments

  • Certificate management page shows empty CSR card when no CSR exists

  • Problems With Logging (out-rest and task logs)

  • Success toast incorrectly appears on line feature change

  • Voicemail Alias in line button within popover does not update when editing

  • Disabling server doesn't apply disabled status to server row

  • Public Phone Calls Deskphone Field Config and Site Endpoint on Every Change to Line Feature Fields

  • Clicking on User Icon in Contact Card Triggers an Error

  • Delete modal and toast notification showing wrong name of phone if edited

  • Voicemail should not move with extension when changing line layout

  • Add User is still visible in navbar when feature is toggled off in the admin page

  • Opening a UDP with a unsupported Phone Model triggers an error message

  • "Enhanced Line Mode" General Setting Not Reflected on UDP D&D Editor

  • CDR crashes when loading entries with long termination codes

Detailed API Changes: