The FreePBX 16 beta was announced back in June, and since that time, we have seen thousands of FreePBX 16 installs. Our Engineering and QA teams have completed their testing, so we’re announcing today that FreePBX is moving from beta to GA.
As a refresher, this is what FreePBX 16 brings to the project:
- PHP 7.4 support
- Many major additions to the API module with GraphQL methods
- Standardizing on PJSIP as a single SIP driver. Chan_SIP is still supported but now disabled by default upon install.
- User Control Panel Templates – Administrators can now customize the UCP user experience before the user logs into UCP for the first time
- Overhaul of the Firewall module and integration of Intrusion Detection features with Firewall
- Adjustable Thresholds for Responsive Firewall – for administrators looking for fine control over how the responsive firewall detects and blocks SIP traffic from unrecognized source IPs
- HTTPS Redirect – Administrators can configure individual http services to redirect to https
- SSL Protocol Config – individual SSL protocols for https are now configurable by the administrator
- AMI bindaddr – A new FreePBX install will set the AMI bind addr to localhost by default
- UCP Password Validation – The Administrator can enable and configure various password complexity rules for users changing passwords
As well as many enhancements and fixes too numerous to mention individually. Most of the new features have been backported to FreePBX 15 throughout the beta period, so FreePBX administrators and users may already be aware of and using some of these features.
The preferred method of migrating from an earlier version to FreePBX 16 is to restore a backup to a new install from the FreePBX Distro ISO. As with previous major upgrades, we have published a 15->16 version upgrade module that will do a system check and perform an upgrade in place.
As always a huge thank you goes out to the FreePBX Engineering and QA teams, to all those who have done beta testing and reported issues and to the entire FreePBX community for making FreePBX the success it is.