DLS Hosted PBX Update Summary – June 17, 2025

Hello from DLS!

Here’s your weekly summary of changes to the Hosted PBX platform. This week, we focused on fixing bugs in reports and call recordings, improving the visibility of transferred calls, and enhancing the Campaign Registry interface.

You’ll also see version 6.0.40 appear again — several fixes were applied to that version after last week’s announcement and are documented here for transparency.


📦 Software Versions

As of 11:20 P.M. on 6-17-2025:

  • All 6.0 PBXs have been updated from v6.0.40 → v6.0.44
  • All 5.7 PBXs have been updated from v5.7.88 → v5.7.89

🛠 In-Depth Changes

6.0

6.0.44

  • Fixed: The Call Recordings page was visible, but users could not play recordings due to a permissions error introduced in 6.0.43. Playback functionality has now been restored. (PBX-3622)

6.0.43

  • Fixed: Scheduled reports configured to show data for “today” (or another relative date range) instead displayed results for the day the report was originally created. The reporting engine now honors the intended time window. (PBX-3615)
  • Fixed: Transferred calls were not always shown as distinct legs in the Call Detail Report, and in some cases, the call recording linked to the wrong leg. Calls now appear as separate, fully detailed legs, each with the correct recording. (PBX-3563)
  • Improved: Call Detail Reports now include a tabbed interface when viewing any multi-leg call. This allows easier review of each leg’s caller/callee info, timestamps, and recordings. (PBX-3563)

6.0.42

  • Fixed: Agent BLF (busy lamp field) status was not updating properly during queue calls when mirrored devices were involved. This was due to status being derived only from the primary extension. BLF presence now correctly reflects mirrored device activity. (PBX-3569)

6.0.41

  • Fixed: On the Microsoft Teams integration page, only a partial list of Microsoft users was shown due to an API pagination issue. The full directory now loads and can be used for binding to PBX users. (PBX-3602)

6.0.40 (changes added post-update last week)

  • Fixed: Voicemail callbacks failed for users attempting to return a call directly from voicemail. This was caused by case sensitivity in call routing labels in the voicemail config and is now resolved. (PBX-3590)
  • Fixed: Call Detail Reports set to “Internal” direction with user filters applied failed to return expected results. This edge-case filter combination now works correctly. (PBX-3541)

5.7

5.7.89

  • Fixed: Call recording durations were displaying inaccurately — often showing as one-quarter of the actual length. This was due to calculations based on MP3 file size. Duration is now measured using audio metadata instead. (PBX-3607)
  • Improved: The Campaign Registry page now supports:
    • Uploading up to five supporting documents per SMS campaign
    • A new “History” button showing a log of document changes
    • Easier switching between brands and campaigns
    These changes make it easier to submit complete campaigns and reduce rejection rates due to missing files. (PBX-3473)

💻 Desktop Communicator

There are no updates to the Desktop Communicator this week.


🔮 Coming Soon

  • Fix for mirrored extensions using the wrong parking lot when parking a call (PBX-3623)
  • New schema field in the User API response (PBX-3616)
  • Improved BLF call pickup behavior on Polycom and Yealink phones (PBX-3408 — in testing)
  • Fix for message waiting indicators not clearing or updating properly (PBX-3565 — in review)
  • More stable and responsive Operator Panels (PBX-3519 — available in 6.0.45)
  • PBX Command Center will now disconnect existing TCP sessions when an IP is banned (PBX-3547 — available in 6.0.45)

Thanks for reading — and happy Wednesday!

– The DLS Development Team

Subscribe to the DLS Hosted PBX
Release Announcements and News Updates

We don’t spam! Read more in our privacy policy

Subscribe to the DLS Hosted PBX
Release Announcements and News Updates

We don’t spam! Read more in our privacy policy

Leave a Comment