What's New
==========

* Note: For Release 19.3.4, the only upgrade procedure is with the Delta Bundle.
  Refer to the Upgrade Guide with Delta Bundle.



Provider Core Feature Guide: Release 19.3.4-PB5
------------------------------------------------

* EKB-8995: Add support for Single Sign-On. See: :ref:`sso_users_and_login` 
* EKB-9773: Generic Dial Plan: Add field "prefixDn" to SIP Trunk Dial Plan Model. See: :ref:`dial_plan_models` 
* EKB-9816: Enable Mobility for the User automatically when adding a Personal Phone entry or enabling Personal Phone Management. See: :ref:`add_subscribers` 
* EKB-9936: Generic Dial Plan: Add "PSTN Access" field to SIP Trunks model. See: :ref:`dial_plan_models` 


Provider Core Feature Guide: Release 19.3.4-PB4
------------------------------------------------

* EKB-5139: Hunt Groups: Update does not drop fields from CUCM when switching from Forward Hunt to Queueing. See: :ref:`add_hunt_group`

  Added details on new Forward Hunt and Queueing options
* EKB-9163: AddSubscriberFrom Profiles fails at CFT evaluation when "Use generated phone name" is unset and "Phone Name" is not specified. See: :ref:`concepts-config-BAP-subscriber-profiles`

  Added details on Subscriber Profile:  Voice enabled or disabled


Provider Core Feature Guide: Release 19.3.4-PB3
------------------------------------------------

* EKB-7588: Finalize orphaned queued and processing transactions. See: :ref:`transaction_behavior` 


Provider Core Feature Guide: Release 19.3.4-PB2
------------------------------------------------

* EKB-4098: Import fails on HCMF 12.5.1SU1 on SmartAccountsAccessCredentials and TransportModeSettings models. See: :ref:`device_data_sync_errors_in_transactions` 
* EKB-7466: Bulkloading macros for boolean fields does not evaluate macro. See: :ref:`bulk_load_sheet_macro_evaluation` 


Provider Core Feature Guide: Release 19.3.4-PB1
------------------------------------------------

* EKB-7436: Implement short term safe-guard against deleting a bulk of users. See: :ref:`data_sync_types` 
* VOSS-778: Cisco Phone Status Export Tool (EKB-7863: Export Phone Status - Device Name should be case insensitive). See:  :ref:`phone-status-export` 


Provider Core Feature Guide: Release 19.3.4
--------------------------------------------

* EKB-6094: When using Dual-Mode Devices Voss auto-completes as CSFUserX. See: :ref:`provision_the_jabber_device_service`

  New conditions added regarding random number use in device names.
* EKB-7364: Support device reset PRT. See: :ref:`configure_phones` 
* EKB-7364: Support device reset PRT. See: :ref:`generate-prt-phones` 
* EKB-7500: Add functionality to enable headset service on Call Manager nodes. See: :ref:`headset-enablement` 
* VOSS-483: Productize Analogue Gateway Adaptation. See: :ref:`p_set_up_an_analog_gateway`

  New topic:  Add Port to Analog Gateway
* VOSS-483: Productize Analogue Gateway Adaptation. See: :ref:`overbuild-analog-gateway`

  New topic:  Add Port to Analog Gateway
* VOSS-696: Enhanced language management for CUC. See: :ref:`p_voicemail`

  Added new field "Default Language That Callers Hear" to Modify Site Defaults topic / CUC Defaults tab. Release 19.3.4.
* VOSS-704: Improve LDAP sync - explicit list of attributes of interest. See: :ref:`ldap_integration` 
* VOSS-704: Improve LDAP sync - explicit list of attributes of interest. See: :ref:`set_up_an_ldap_server` 
* VOSS-712: Ability to upload MOH files. See: :ref:`moh-file-management`

  New topic: Music on Hold File Management
* VOSS-778: Cisco Phone Status Export Tool (EKB-6877: Create new View + PWF to initiate a filtered phone status export). See:  :ref:`phone-status-export` 
* VOSS-779: Cisco Headset management. See: :ref:`headset-management` 


Enterprise Core Feature Guide: Release 19.3.4-PB5
--------------------------------------------------

* EKB-8995: Add support for Single Sign-On. See: :ref:`configure_single_sign-on_for_voss-4-uc` 
* EKB-8995: Add support for Single Sign-On. See: :ref:`sso_users_and_login` 
* EKB-9773: Generic Dial Plan: Add field "prefixDn" to SIP Trunk Dial Plan Model. See: :ref:`dial_plan_models` 
* EKB-9816: Enable Mobility for the User automatically when adding a Personal Phone entry or enabling Personal Phone Management. See: :ref:`add_subscribers` 
* EKB-9936: Generic Dial Plan: Add "PSTN Access" field to SIP Trunks model. See: :ref:`dial_plan_models` 


Enterprise Core Feature Guide: Release 19.3.4-PB4
--------------------------------------------------

* EKB-5139: Hunt Groups: Update does not drop fields from CUCM when switching from Forward Hunt to Queueing. See: :ref:`add_hunt_group`

  Added details on new Forward Hunt and Queueing options
* EKB-9163: AddSubscriberFrom Profiles fails at CFT evaluation when "Use generated phone name" is unset and "Phone Name" is not specified. See: :ref:`concepts-config-BAP-subscriber-profiles`

  Added details on Subscriber Profile:  Voice enabled or disabled


Enterprise Core Feature Guide: Release 19.3.4-PB3
--------------------------------------------------

* EKB-7588: Finalize orphaned queued and processing transactions. See: :ref:`transaction_behavior` 


Enterprise Core Feature Guide: Release 19.3.4-PB2
--------------------------------------------------

* EKB-4098: Import fails on HCMF 12.5.1SU1 on SmartAccountsAccessCredentials and TransportModeSettings models. See: :ref:`device_data_sync_errors_in_transactions` 
* EKB-7466: Bulkloading macros for boolean fields does not evaluate macro. See: :ref:`bulk_load_sheet_macro_evaluation` 


Enterprise Core Feature Guide: Release 19.3.4-PB1
--------------------------------------------------

* EKB-7436: Implement short term safe-guard against deleting a bulk of users. See: :ref:`data_sync_types` 
* VOSS-778: Cisco Phone Status Export Tool (EKB-7863: Export Phone Status - Device Name should be case insensitive). See:  :ref:`phone-status-export` 


Enterprise Core Feature Guide: Release 19.3.4
----------------------------------------------

* EKB-6094: When using Dual-Mode Devices Voss auto-completes as CSFUserX. See: :ref:`provision_the_jabber_device_service`

  New conditions added regarding random number use in device names.
* EKB-7364: Support device reset PRT. See: :ref:`configure_phones` 
* EKB-7364: Support device reset PRT. See: :ref:`generate-prt-phones` 
* EKB-7500: Add functionality to enable headset service on Call Manager nodes. See: :ref:`headset-enablement` 
* VOSS-483: Productize Analogue Gateway Adaptation. See: :ref:`set_up_an_analog_gateway`

  New topic:  Add Port to Analog Gateway
* VOSS-483: Productize Analogue Gateway Adaptation. See: :ref:`overbuild-analog-gateway`

  New topic:  Add Port to Analog Gateway
* VOSS-696: Enhanced language management for CUC. See: :ref:`voicemail`

  Added new field "Default Language That Callers Hear" to Modify Site Defaults topic / CUC Defaults tab. Release 19.3.4.
* VOSS-704: Improve LDAP sync - explicit list of attributes of interest. See: :ref:`ldap_integration` 
* VOSS-704: Improve LDAP sync - explicit list of attributes of interest. See: :ref:`set_up_an_ldap_server` 
* VOSS-712: Ability to upload MOH files. See: :ref:`moh-file-management`

  New topic: Music on Hold File Management
* VOSS-778: Cisco Phone Status Export Tool (EKB-6877: Create new View + PWF to initiate a filtered phone status export). See:  :ref:`phone-status-export` 
* VOSS-779: Cisco Headset management. See: :ref:`headset-management` 


Self-service Guide: Release 19.3.4-PB5
---------------------------------------

* EKB-9934: Reset security questions saves "successfully" but the TXN in the backend actually fails. See: :ref:`concepts-minimal-mode` 


Self-service Guide: Release 19.3.4-PB4
---------------------------------------

* N/A


Self-service Guide: Release 19.3.4-PB3
---------------------------------------

* N/A


Self-service Guide: Release 19.3.4-PB2
---------------------------------------

* N/A


Self-service Guide: Release 19.3.4-PB1
---------------------------------------

* N/A


Self-service Guide: Release 19.3.4
-----------------------------------

* N/A


Platform Guide: Release 19.3.4-PB5
-----------------------------------

* EKB-8547: Add N to 1 DN to E164 Association to SDE reports. See: :ref:`analogue_line_MGCP_data_export` 
* EKB-8547: Add N to 1 DN to E164 Association to SDE reports. See: :ref:`analogue_line_SCCP_data_export` 
* EKB-8547: Add N to 1 DN to E164 Association to SDE reports. See: :ref:`extension_mobility_data_export` 
* EKB-8547: Add N to 1 DN to E164 Association to SDE reports. See: :ref:`hunt_group_data_export` 
* EKB-8547: Add N to 1 DN to E164 Association to SDE reports. See: :ref:`phones_data_export` 
* EKB-9459: Add Phone Expansion Module fields (Module 1, 2 and 3) to Phones SDE Extract. See: :ref:`phones_data_export` 


Platform Guide: Release 19.3.4-PB4
-----------------------------------

* N/A


Platform Guide: Release 19.3.4-PB3
-----------------------------------

* EKB-8449: Log Collect on Multiple UN's caused DB Failover. See: :ref:`sending-and-collecting-logs`

  Added note not to run log collect with default parameters on all nodes in parallel.


Platform Guide: Release 19.3.4-PB2
-----------------------------------

* EKB-5922: Support key-based auth without password. See: :ref:`creating_and_managing_SFTP_Users` 
* EKB-8494: Password required to enable FIPS. See: :ref:`reference-system-FIPS` 


Platform Guide: Release 19.3.4-PB1
-----------------------------------

* EKB-7871: Support for parallel queue processes. See: :ref:`voss-performance-commands` 


Platform Guide: Release 19.3.4
-------------------------------

* EKB-4132: Delta bundle upgrade required manual installation on all nodes. See: :ref:`cluster_check` 
* EKB-4891: CLI command to install multiple patches in order. See: :ref:`installing-applications`

  Added details on new command: app multi_install. Releases: 19.3.3-Patch, 19.3.4, 20.1.1.
* EKB-5610: Add support for tar.gz to app multi_install command. See: :ref:`installing-applications`

  Releases: 19.3.3-Patch, 19.3.4, 20.1.1.
* EKB-6734: Enforce platform password policy rules for reuse and change frequency. See: :ref:`user_security_and_security_policy_management` 
* VOSS-785: Small Enhancements 19.3.4 (EKB-6885: New ProcessStarted trap and updates to make Process traps consistent). See:  :ref:`snmp-traps-services-startups-changes-made` 


Best Practices Guide: Release 19.3.4-PB5
-----------------------------------------

* N/A


Best Practices Guide: Release 19.3.4-PB4
-----------------------------------------

* N/A


Best Practices Guide: Release 19.3.4-PB3
-----------------------------------------

* N/A


Best Practices Guide: Release 19.3.4-PB2
-----------------------------------------

* N/A


Best Practices Guide: Release 19.3.4-PB1
-----------------------------------------

* EKB-7436: Implement short term safe-guard against deleting a bulk of users. See: :ref:`data_sync_types` 
* EKB-7871: Support for parallel queue processes. See: :ref:`configurable-number-of-queue-processes` 


Best Practices Guide: Release 19.3.4
-------------------------------------

* EKB-4778: Unified Messaging Accounts and Alternate Extensions are not imported on full import of CUC. See: :ref:`cuc-sync`

  Added new Cisco Unity Connection Sync topic to Best Practices.


Advanced Configuration Guide: Release 19.3.4-PB5
-------------------------------------------------

* N/A


Advanced Configuration Guide: Release 19.3.4-PB4
-------------------------------------------------

* EKB-6416: Add new Macro clause "to" which must be combined with "direction". See: :ref:`select-from-where-macro-syntax`

  Added details on new 'to:' parameter applied to 'direction' in macro
* EKB-8965: fn.containsIgnoreCase doesn't work. See: :ref:`macro-string-functions`

  Added additional function example.
* EKB-9330: fn.get_dn_number function does not return result for E164 Associations ( N to 1 DN ) when associations are in Range of 1. See: :ref:`internal-number-inventory-functions` 


Advanced Configuration Guide: Release 19.3.4-PB3
-------------------------------------------------

* N/A


Advanced Configuration Guide: Release 19.3.4-PB2
-------------------------------------------------

* N/A


Advanced Configuration Guide: Release 19.3.4-PB1
-------------------------------------------------

* EKB-7436: Implement short term safe-guard against deleting a bulk of users. See: :ref:`reference-macros-sync-delete-threshold` 
* EKB-7768: Webex Room Device Activation for Workspace message is generated in error. See: :ref:`macro-functions-time-functions`

  Added new general purpose function, fn.compare_timestamps, for comparing time stamps.
* EKB-8033: New macro function regex_match required for EKB-7392. See: :ref:`macro-string-functions`

  Added new macro function regex_match
* EKB-8205: Create new function, fn.generic_device_model_custom_operation, to return results of device model custom operation to workflow context. See: :ref:`cucm-and-device-macro-functions`

  New function: fn.generic_device_model_custom_operation


Advanced Configuration Guide: Release 19.3.4
---------------------------------------------

* EKB-6098: Add and Remove Devices for Applications Users. See: :ref:`associate-disassociate-devices-to-application-users` 
* EKB-6669: Update data/Settings to skip workflows for ignored changes on device/ldap/userProxy. See: :ref:`data-sync-excluded-attributes` 
* EKB-6848: Create macro functions to support templates. See: :ref:`macro_phone_functions` 
* EKB-6920: Need a macro function that enhances fn.flatten_list_of_lists. See: :ref:`list-functions`

  Added: fn.flatten_nested_lists
* EKB-7520: Add new function to return the Device Pool referenced by the least amount of Phones for a Site. See: :ref:`cucm-and-device-macro-functions`

  New macro function: fn.get_least_used_site_devicepool is available.


BulkLoader Provisioning Guide: Release 19.3.4-PB5
--------------------------------------------------

* N/A


BulkLoader Provisioning Guide: Release 19.3.4-PB4
--------------------------------------------------

* N/A


BulkLoader Provisioning Guide: Release 19.3.4-PB3
--------------------------------------------------

* N/A


BulkLoader Provisioning Guide: Release 19.3.4-PB2
--------------------------------------------------

* EKB-7466: Bulkloading macros for boolean fields does not evaluate macro. See: :ref:`bulk_load_sheet_macro_evaluation` 


BulkLoader Provisioning Guide: Release 19.3.4-PB1
--------------------------------------------------

* N/A


BulkLoader Provisioning Guide: Release 19.3.4
----------------------------------------------

* N/A


Business Admin Portal Guide: Release 19.3.4-PB5
------------------------------------------------

* EKB-10181: Add "Fetch real-time phone status" action to Phones page. See: :ref:`phones-dashboard` 


Business Admin Portal Guide: Release 19.3.4-PB4
------------------------------------------------

* EKB-9163: AddSubscriberFrom Profiles fails at CFT evaluation when "Use generated phone name" is unset and "Phone Name" is not specified. See: :ref:`new-bap-subscribers-dashboard`

  Added details on Subscriber Profile:  Voice enabled or disabled


Business Admin Portal Guide: Release 19.3.4-PB3
------------------------------------------------

* N/A


Business Admin Portal Guide: Release 19.3.4-PB2
------------------------------------------------

* N/A


Business Admin Portal Guide: Release 19.3.4-PB1
------------------------------------------------

* N/A


Business Admin Portal Guide: Release 19.3.4
--------------------------------------------

* EKB-5670: Existing CUCM LDAP Synced users not showing in BAP view/AddSubscriberFromProfile. See: :ref:`new-bap-subscribers-dashboard`

  Added details about the new Services panel. Releases: 19.3.3-Patch, 19.3.4 and 21.1.1.
* EKB-6710: Counts on Subscriber page are not correctly counting Subscribers for LDAP and Local. See: :ref:`new-bap-subscribers-dashboard` 
* EKB-7364: Support device reset PRT. See: :ref:`new-bap-features-and-services` 
* VOSS-779: Cisco Headset management. See: :ref:`headsets-dashboard` 
* VOSS-808: Business Admin Portal Improvements (EKB-6027: Inform user when not all choices of a dropdown have been fetched). See:  :ref:`drop-down-list-search` 
* VOSS-808: Business Admin Portal Improvements (EKB-6533: Add "Enable IM & Presence" checkbox to Subscriber page in Business Admin Portal). See:  :ref:`new-bap-subscribers-dashboard` 
* VOSS-808: Business Admin Portal Improvements (EKB-6531: Add ability to modify Entitlement Profile for Subscriber Business Admin Profile). See:  :ref:`new-bap-subscribers-dashboard` 
* VOSS-808: Business Admin Portal Improvements (EKB-6178: Expose IPCC Extension field on Subscriber page). See:  :ref:`new-bap-subscribers-dashboard` 


Licensing and Subscriber Data Export Guide: Release 19.3.4-PB5
---------------------------------------------------------------

* EKB-8547: Add N to 1 DN to E164 Association to SDE reports. See: :ref:`analogue_line_MGCP_data_export` 
* EKB-8547: Add N to 1 DN to E164 Association to SDE reports. See: :ref:`analogue_line_SCCP_data_export` 
* EKB-8547: Add N to 1 DN to E164 Association to SDE reports. See: :ref:`extension_mobility_data_export` 
* EKB-8547: Add N to 1 DN to E164 Association to SDE reports. See: :ref:`hunt_group_data_export` 
* EKB-8547: Add N to 1 DN to E164 Association to SDE reports. See: :ref:`phones_data_export` 
* EKB-9459: Add Phone Expansion Module fields (Module 1, 2 and 3) to Phones SDE Extract. See: :ref:`phones_data_export` 


Licensing and Subscriber Data Export Guide: Release 19.3.4-PB4
---------------------------------------------------------------

* N/A


Licensing and Subscriber Data Export Guide: Release 19.3.4-PB3
---------------------------------------------------------------

* N/A


Licensing and Subscriber Data Export Guide: Release 19.3.4-PB2
---------------------------------------------------------------

* N/A


Licensing and Subscriber Data Export Guide: Release 19.3.4-PB1
---------------------------------------------------------------

* N/A


Licensing and Subscriber Data Export Guide: Release 19.3.4
-----------------------------------------------------------

* N/A


API Guide: Release 19.3.4-PB5
------------------------------

* EKB-9492: MS Teams device not included in payload for Manual Send operation. See: :ref:`api-tool-dataextract` 


API Guide: Release 19.3.4-PB4
------------------------------

* N/A


API Guide: Release 19.3.4-PB3
------------------------------

* N/A


API Guide: Release 19.3.4-PB2
------------------------------

* N/A


API Guide: Release 19.3.4-PB1
------------------------------

* N/A


API Guide: Release 19.3.4
--------------------------

* N/A