Hello,
As of 2:07 A.M. on May 1st, we’ve completed a major update across all customer systems:
- All PBXs on version 5.7 have been updated to 5.7.87
- All PBXs on version 6.0 have been updated to 6.0.22
This update includes critical fixes, new features, and performance improvements. Below is a breakdown of what was fixed, what changed, and what’s coming next..
🛠️ What Was Fixed or Improved?
🧾 Call Logs Were Missing on Some Upgraded PBXs
Issue: On some newly upgraded systems, call details weren’t being saved.
Fix: This was caused by a database issue during the upgrade. It’s been corrected, and all missing call records have been restored. (PBX-3474, PBX-3489)
📞 Anonymous Callers Were Still Showing Caller ID
Issue: Some “anonymous” callers still had partial caller ID info showing up.
Fix: We’ve improved how the system handles anonymous calls so they now appear properly hidden — including from major carriers like Verizon, AT&T, and T-Mobile. (PBX-3430)
📤 Exported Call Reports Were Broken
Issue: The call detail reports exported as CSV files were showing incorrect formatting — including HTML code instead of phone numbers.
Fix: This has been cleaned up, and extension names are now properly included. (PBX-3475)
📊 Queue Reports Failed to Run in the Background
Issue: When running the queue report in the background, it would crash with a script error.
Fix: This bug has been resolved. (PBX-3485)
📵 Rejecting a Call Didn’t Stop All Ringing Devices
Issue: If a user had multiple phones ringing (mirrored extensions), rejecting a call on one didn’t stop the others.
Fix: We added a new setting — now, when one device rejects the call, all other devices stop ringing too. (PBX-3384)
🌐 White-Labeled PBXs Can Now Customize Browser Icon
Improvement: PBX administrators on white-labeled systems can now set a custom browser tab icon (favicon). (PBX-3385)
🕒 Old Logs Weren’t Being Deleted
Issue: A nightly cleanup task for removing old fax, SMS, and call records wasn’t running.
Fix: This has now been corrected to keep systems lean and efficient. (PBX-3479)
🚫 Anonymous Outbound Calls Weren’t Consistent
Issue: Even when using *67 or caller ID blocking, some outbound calls still showed caller ID.
Fix: Anonymous caller ID settings now take full priority and will work correctly regardless of routing rules. (PBX-3428)
🕓 Office Hours and Conference Reports Not Working
Fix: Scheduling office hours had UI bugs, and conference reports were unavailable. Both are now fully working again. (PBX-2931, PBX-2766)
🔔 Call Status Page Didn’t Show Who Was Ringing
Fix: When a call was ringing, the status screen used to show “N/A”. It now correctly shows who the call is ringing to. (PBX-3446)
📱 Softphone & Desktop Communicator Fixes
📷 Acrobits Softphone (iOS)
Issue: iPhones using Acrobits crashed when opening certain MMS messages.
Fix: This has been resolved in both 5.7.87 and 6.0.22. (PBX-3477)
💻 Desktop Communicator Fixes
- Dark Mode Bug: Transfer button was hidden — now visible. (DTC-78)
- Screen Reader Compatibility: Now works with assistive tools like JAWS. (DTC-72)
- Voicemail Hangup Bug: Calls to voicemail via the Features tab couldn’t be ended — now fixed. (DTC-68)
- Outbound Call Transfers: Transfer button now works for outbound calls (new in 6.0). (DTC-32, DTC-39)
- Transfer Type Fix: Attended transfers were behaving like blind transfers — now correctly handled. (DTC-36)
🔧 Coming Soon
Here are fixes and improvements currently in progress:
- PBX-2545: Add staff-only ports in the firewall configuration page.
- PBX-3403: Enhance SSL and WebSocket security.
- PBX-3454: Improve Call Quality Report emails to include names and extension numbers.
- PBX-3482: Let individual tenants control voicemail envelope settings.
- PBX-3487: Fix inaccurate time filtering in queue reports.
🙌 Thank You!
Thanks for sticking with us through this big update.
If you have questions or need help using any of the new features, don’t hesitate to reach out.
– The DLS Development Team