diff --git a/CHANGES b/CHANGES index 3e26129163..aa83128c6a 100644 --- a/CHANGES +++ b/CHANGES @@ -12,6 +12,62 @@ === ============================================================================== +------------------------------------------------------------------------------ +--- Functionality changes from Asterisk 18.10.0 to Asterisk 18.11.0 ---------- +------------------------------------------------------------------------------ + +ami +------------------ + * AMI events can now be globally disabled using + the disabledevents [general] setting. + +app_mf +------------------ + * Adds an option to ReceiveMF to cap the + number of digits read at a user-specified + maximum. + +app_queue +------------------ + * Load queues and members from Realtime for + AMI actions: QueuePause, QueueStatus and QueueSummary, + Applications: PauseQueueMember and UnpauseQueueMember. + + * Added a new AMI action: QueueWithdrawCaller + This AMI action makes it possible to withdraw a caller from a queue + back to the dialplan. The call will be signaled to leave the queue + whenever it can, hence, it not guaranteed that the call will leave + the queue. + + Optional custom data can be passed in the request, in the WithdrawInfo + parameter. If the call successfully withdrawn the queue, + it can be retrieved using the QUEUE_WITHDRAW_INFO variable. + + This can be useful for certain uses, such as dispatching the call + to a specific extension. + +channel_internal_api +------------------ + * CHANNEL(lastcontext) and CHANNEL(lastexten) + are now available for use in the dialplan. + +res_pjsip_pubsub +------------------ + * A new resource_list option, resource_display_name, indicates + whether display name of resource or the resource name being + provided for RLS entries. + If this option is enabled, the Display Name will be provided. + This option is disabled by default to remain the previous behavior. + If the 'event' set to 'presence' or 'dialog' the non-empty HINT name + will be set as the Display Name. + The 'message-summary' is not supported yet. + + * The Resource List Subscriptions (RLS) is dynamic now. + The asterisk now updates current subscriptions to reflect the changes + to the list on subscription refresh. If list items are added, + removed, updated or do not exist anymore, the asterisk regenerates + the resource list. + ------------------------------------------------------------------------------ --- Functionality changes from Asterisk 18.9.0 to Asterisk 18.10.0 ----------- ------------------------------------------------------------------------------ diff --git a/UPGRADE.txt b/UPGRADE.txt index 26645e3dac..be08f73e0e 100644 --- a/UPGRADE.txt +++ b/UPGRADE.txt @@ -18,6 +18,19 @@ === =========================================================== +------------------------------------------------------------------------------ +--- Functionality changes from Asterisk 18.10.0 to Asterisk 18.11.0 ---------- +------------------------------------------------------------------------------ + +AMI +------------------ + * The XML Manager Event Interface (amxml) now generates attribute names + that are compliant with the XML 1.1 specification. Previously, an + attribute name that started with a digit would be rendered as-is, even + though attribute names must not begin with a digit. We now prefix + attribute names that start with a digit with an underscore ('_') to + prevent XML validation failures. + ------------------------------------------------------------------------------ --- Functionality changes from Asterisk 18.8.0 to Asterisk 18.9.0 ------------ ------------------------------------------------------------------------------ diff --git a/doc/CHANGES-staging/app_mf_maxdigits.txt b/doc/CHANGES-staging/app_mf_maxdigits.txt deleted file mode 100644 index 429269005e..0000000000 --- a/doc/CHANGES-staging/app_mf_maxdigits.txt +++ /dev/null @@ -1,5 +0,0 @@ -Subject: app_mf - -Adds an option to ReceiveMF to cap the -number of digits read at a user-specified -maximum. diff --git a/doc/CHANGES-staging/channel_internal_api.txt b/doc/CHANGES-staging/channel_internal_api.txt deleted file mode 100644 index f40a4c70fe..0000000000 --- a/doc/CHANGES-staging/channel_internal_api.txt +++ /dev/null @@ -1,4 +0,0 @@ -Subject: channel_internal_api - -CHANNEL(lastcontext) and CHANNEL(lastexten) -are now available for use in the dialplan. diff --git a/doc/CHANGES-staging/load_realtime_queues.txt b/doc/CHANGES-staging/load_realtime_queues.txt deleted file mode 100644 index 68a4a8bcaf..0000000000 --- a/doc/CHANGES-staging/load_realtime_queues.txt +++ /dev/null @@ -1,5 +0,0 @@ -Subject: app_queue - -Load queues and members from Realtime for -AMI actions: QueuePause, QueueStatus and QueueSummary, -Applications: PauseQueueMember and UnpauseQueueMember. diff --git a/doc/CHANGES-staging/manager_disable.txt b/doc/CHANGES-staging/manager_disable.txt deleted file mode 100644 index 762ceca19e..0000000000 --- a/doc/CHANGES-staging/manager_disable.txt +++ /dev/null @@ -1,4 +0,0 @@ -Subject: ami - -AMI events can now be globally disabled using -the disabledevents [general] setting. diff --git a/doc/CHANGES-staging/queue_withdraw_caller.txt b/doc/CHANGES-staging/queue_withdraw_caller.txt deleted file mode 100644 index 04e43d0770..0000000000 --- a/doc/CHANGES-staging/queue_withdraw_caller.txt +++ /dev/null @@ -1,14 +0,0 @@ -Subject: app_queue - -Added a new AMI action: QueueWithdrawCaller -This AMI action makes it possible to withdraw a caller from a queue -back to the dialplan. The call will be signaled to leave the queue -whenever it can, hence, it not guaranteed that the call will leave -the queue. - -Optional custom data can be passed in the request, in the WithdrawInfo -parameter. If the call successfully withdrawn the queue, -it can be retrieved using the QUEUE_WITHDRAW_INFO variable. - -This can be useful for certain uses, such as dispatching the call -to a specific extension. diff --git a/doc/CHANGES-staging/rls_display_name.txt b/doc/CHANGES-staging/rls_display_name.txt deleted file mode 100644 index 0d95b08fa3..0000000000 --- a/doc/CHANGES-staging/rls_display_name.txt +++ /dev/null @@ -1,10 +0,0 @@ -Subject: res_pjsip_pubsub - -A new resource_list option, resource_display_name, indicates -whether display name of resource or the resource name being -provided for RLS entries. -If this option is enabled, the Display Name will be provided. -This option is disabled by default to remain the previous behavior. -If the 'event' set to 'presence' or 'dialog' the non-empty HINT name -will be set as the Display Name. -The 'message-summary' is not supported yet. diff --git a/doc/CHANGES-staging/rls_refresh.txt b/doc/CHANGES-staging/rls_refresh.txt deleted file mode 100644 index fb36160bef..0000000000 --- a/doc/CHANGES-staging/rls_refresh.txt +++ /dev/null @@ -1,7 +0,0 @@ -Subject: res_pjsip_pubsub - -The Resource List Subscriptions (RLS) is dynamic now. -The asterisk now updates current subscriptions to reflect the changes -to the list on subscription refresh. If list items are added, -removed, updated or do not exist anymore, the asterisk regenerates -the resource list. diff --git a/doc/UPGRADE-staging/manager_amxml_attribute_fix.txt b/doc/UPGRADE-staging/manager_amxml_attribute_fix.txt deleted file mode 100644 index 4b15ee92ec..0000000000 --- a/doc/UPGRADE-staging/manager_amxml_attribute_fix.txt +++ /dev/null @@ -1,8 +0,0 @@ -Subject: AMI - -The XML Manager Event Interface (amxml) now generates attribute names -that are compliant with the XML 1.1 specification. Previously, an -attribute name that started with a digit would be rendered as-is, even -though attribute names must not begin with a digit. We now prefix -attribute names that start with a digit with an underscore ('_') to -prevent XML validation failures.