Merge "res/res_ari: Fix null endpoint handle"
[asterisk/asterisk.git] / UPGRADE-16.txt
index 8b4fdf7..93e4b52 100644 (file)
@@ -39,6 +39,11 @@ AMI:
  - The ContactStatus and Status fields for the manager events ContactStatus
    and ContactStatusDetail are now set to "NonQualified" when a contact exists
    but has not been qualified.
+ - The ContactStatus event will no longer be sent by PJSIP when a device
+   refreshes its registration.
+ - The "Newexten" event is now part of the "dialplan" class. The documentation
+   for Asterisk 15 already specified this, but the implementation was actually
+   using the "call" class instead.
 
 ARI:
  - The ContactInfo event's contact_status field is now set to "NonQualified"
@@ -72,3 +77,10 @@ res_monitor:
 Core:
  - libedit is no longer available as an embedded library and must be provided
    by the system.
+ - The module loader now enforces inter-module dependencies.  This ensures that
+   a module is not started before another it depends on, even if preload is used.
+   If a dependency is not available or fails to startup this will block any
+   dependants from startup.
+ - Parts of the Asterisk core which can load configuration from realtime are now
+   built-in modules.  It is no longer necessary to preload realtime drivers as
+   they are always initialized before the built-in modules.