===
==============================================================================
+------------------------------------------------------------------------------
+--- 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\r
+ to evaluate dialplan functions and variables\r
+ 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 ------------
------------------------------------------------------------------------------
===
===========================================================
+------------------------------------------------------------------------------
+--- 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 ------------
------------------------------------------------------------------------------