Changed the query for providers balance dashboard to include only answered call</dd><dd>Added an option in Configuration/Settings to allow empty or duplicate MAC addresses in Provisioning/Phones</dd><dd>Improved devstate sender and receiver speed</dd><dd>Another fix for PJSIP SMS messages, now when there are multiple contacts on multiple servers, the message is sent correctly only once to each contact</dd><dd>Fixed logging for PJSIP SMS</dd><dd>Fixed scheduling of PJSIP SMS message for offline destinations</dd><dd>Added login/logout caller from queue by queue number</dd><dd>Improved streamplayer by removing redundant queries to the database</dd><dd>Added a Regex filter in Provisioning/Custom Files, so you can specify a User Agent regex to give for example the correct firmware to phones</dd><dd>Fixed theme creation error</dd><dd>Fixed missing total columns in Status/Stats/User Activity for Custom Destinations and FMFM</dd><dd>Discovered a side effect of some time ago recording optimization: all legs of the call were uploaded, including part of the call recording which were stopped. Now you can be aggressive, uploading all parts or more conservative to upload only primary legs. You can choose it in Settings page</dd><dd>Added affinity page to move features like parking lots, conferences and queues from one server to another