Update CHANGES and UPGRADE.txt for 19.5.0

This commit is contained in:
Asterisk Development Team 2022-06-16 13:45:39 -05:00
parent 8fe7eb35f2
commit df5bc6468f
17 changed files with 113 additions and 89 deletions

101
CHANGES
View File

@ -12,6 +12,107 @@
===
==============================================================================
------------------------------------------------------------------------------
--- Functionality changes from Asterisk 19.4.0 to Asterisk 19.5.0 ------------
------------------------------------------------------------------------------
app_confbridge
------------------
* Added the hear_own_join_sound option to the confbridge user profile to
control who hears the sound_join audio file. When set to 'yes' the user
entering the conference and the participants already in the conference
will hear the sound_join audio file. When set to 'no' the user entering
the conference will not hear the sound_join audio file, but the
participants already in the conference will hear the sound_join audio file.
* Adds the CONFBRIDGE_CHANNELS function which can
be used to retrieve a list of channels in a ConfBridge,
optionally filtered by a particular category. This
list can then be used with functions like SHIFT, POP,
UNSHIFT, etc.
app_queue
------------------
* The m option now allows an override music on hold
class to be specified for the Queue application
within the dialplan.
app_voicemail
------------------
* The r option has been added, which prevents deletion
of messages from VoiceMailMain, which can be
useful for shared mailboxes.
ari
------------------
* Expose channel driver's unique id (which is the Call-ID for SIP/PJSIP)
to ARI channel resources as 'protocol_id'.
ASTERISK-30027
chan_dahdi
------------------
* Previously, cadences were appended on dahdi restart,
rather than reloaded. This prevented cadences from
being updated and maxed out the available cadences
if reloaded multiple times. This behavior is fixed
so that reloading cadences is idempotent and cadences
can actually be reloaded.
chan_pjsip
------------------
* added global config option "allow_sending_180_after_183"
Allow Asterisk to send 180 Ringing to an endpoint
after 183 Session Progress has been send.
If disabled Asterisk will instead send only a
183 Session Progress to the endpoint.
* Hook flash events can now be sent on a PJSIP channel
if requested to do so.
chan_sip
------------------
* Session timers get removed on UPDATE
Fix if Asterisk receives a SIP REFER with Session-Timers UAC
that Asterisk maintains Session-Timers when sending UPDATE request
cli
------------------
* A new CLI command 'dialplan eval function' has been
added which allows users to test the behavior of
dialplan function calls directly from the CLI.
func_db
------------------
* The function DB_KEYCOUNT has been added, which
returns the cardinality of the keys at a specified
prefix in AstDB, i.e. the number of keys at a
given prefix.
func_evalexten
------------------
* This adds the EVAL_EXTEN function which may be
used to evaluate data at dialplan extensions.
res_agi
------------------
* Agi command 'exec' can now be enabled
to evaluate dialplan functions and variables
by setting the variable AGIEXECFULL to yes.
res_parking
------------------
* An m option to Park and ParkAndAnnounce now allows
specifying a music on hold class override.
stasis_channels
------------------
* Expose channel driver's unique id (which is the Call-ID for SIP/PJSIP)
to ARI channel resources as 'protocol_id'.
ASTERISK-30027
------------------------------------------------------------------------------
--- Functionality changes from Asterisk 19.3.1 to Asterisk 19.3.2 ------------
------------------------------------------------------------------------------

View File

@ -18,6 +18,18 @@
===
===========================================================
------------------------------------------------------------------------------
--- Functionality changes from Asterisk 19.4.0 to Asterisk 19.5.0 ------------
------------------------------------------------------------------------------
res_pjsip
------------------
* The 'async_operations' setting on transports is no longer
obeyed and instead is always set to 1. This is due to the
functionality not being applicable to Asterisk and causing
excess unnecessary memory usage. This setting will now be
ignored but can also be removed from the configuration file.
------------------------------------------------------------------------------
--- Functionality changes from Asterisk 19.2.0 to Asterisk 19.3.0 ------------
------------------------------------------------------------------------------

View File

@ -1,7 +0,0 @@
Subject: app_confbridge
Adds the CONFBRIDGE_CHANNELS function which can
be used to retrieve a list of channels in a ConfBridge,
optionally filtered by a particular category. This
list can then be used with functions like SHIFT, POP,
UNSHIFT, etc.

View File

@ -1,8 +0,0 @@
Subject: app_confbridge
Added the hear_own_join_sound option to the confbridge user profile to
control who hears the sound_join audio file. When set to 'yes' the user
entering the conference and the participants already in the conference
will hear the sound_join audio file. When set to 'no' the user entering
the conference will not hear the sound_join audio file, but the
participants already in the conference will hear the sound_join audio file.

View File

@ -1,5 +0,0 @@
Subject: app_queue
The m option now allows an override music on hold
class to be specified for the Queue application
within the dialplan.

View File

@ -1,5 +0,0 @@
Subject: app_voicemail
The r option has been added, which prevents deletion
of messages from VoiceMailMain, which can be
useful for shared mailboxes.

View File

@ -1,7 +0,0 @@
Subject: ari
Subject: stasis_channels
Expose channel driver's unique id (which is the Call-ID for SIP/PJSIP)
to ARI channel resources as 'protocol_id'.
ASTERISK-30027

View File

@ -1,8 +0,0 @@
Subject: chan_dahdi
Previously, cadences were appended on dahdi restart,
rather than reloaded. This prevented cadences from
being updated and maxed out the available cadences
if reloaded multiple times. This behavior is fixed
so that reloading cadences is idempotent and cadences
can actually be reloaded.

View File

@ -1,8 +0,0 @@
Subject: chan_pjsip
added global config option "allow_sending_180_after_183"
Allow Asterisk to send 180 Ringing to an endpoint
after 183 Session Progress has been send.
If disabled Asterisk will instead send only a
183 Session Progress to the endpoint.

View File

@ -1,4 +0,0 @@
Subject: chan_pjsip
Hook flash events can now be sent on a PJSIP channel
if requested to do so.

View File

@ -1,6 +0,0 @@
Subject: chan_sip
Session timers get removed on UPDATE
Fix if Asterisk receives a SIP REFER with Session-Timers UAC
that Asterisk maintains Session-Timers when sending UPDATE request

View File

@ -1,5 +0,0 @@
Subject: cli
A new CLI command 'dialplan eval function' has been
added which allows users to test the behavior of
dialplan function calls directly from the CLI.

View File

@ -1,6 +0,0 @@
Subject: func_db
The function DB_KEYCOUNT has been added, which
returns the cardinality of the keys at a specified
prefix in AstDB, i.e. the number of keys at a
given prefix.

View File

@ -1,4 +0,0 @@
Subject: func_evalexten
This adds the EVAL_EXTEN function which may be
used to evaluate data at dialplan extensions.

View File

@ -1,5 +0,0 @@
Subject: res_agi
Agi command 'exec' can now be enabled
to evaluate dialplan functions and variables
by setting the variable AGIEXECFULL to yes.

View File

@ -1,4 +0,0 @@
Subject: res_parking
An m option to Park and ParkAndAnnounce now allows
specifying a music on hold class override.

View File

@ -1,7 +0,0 @@
Subject: res_pjsip
The 'async_operations' setting on transports is no longer
obeyed and instead is always set to 1. This is due to the
functionality not being applicable to Asterisk and causing
excess unnecessary memory usage. This setting will now be
ignored but can also be removed from the configuration file.