MachForm 21 Released. PHP 8.3 Compatibility.
Howdy folks!
PHP 8.3 was officially released to general availability on November 23, 2023. It is a major update of the PHP language and contains many new features and performance improvements.
Today, we’re happy to let you know that we’ve just released MachForm 21, which is fully compatible with PHP 8.3.
The new version of MachForm (version 21) is now available for download in the Billing Area.
PHP & MySQL Version Requirement
MachForm v21 requires the minimum version of PHP on your server to be at least PHP 7.4 and MySQL version at least MySQL 5.7. If you’re still using an older version, you’ll need to upgrade your PHP and/or MySQL version first.
This is a maintenance release and we recommend upgrading if you’re using PHP 8.3.
Changelog
- Update: PHP 8.3 Compatibility
- Update: Replaced the deprecated Swiftmailer library with PHPMailer for sending emails
- Update: Now uses “UTF8MB4” as the character set for MySQL tables, to support emojis in form fields
- Bugfix: The Rating widget on the shared report doesn’t display correctly
- Bugfix: Unable to use ‘&’ on form redirect URL
- Bugfix: Approval conditions don’t work on reports and exports
How to Update
This update is FREE for all users with an active support contract.
As mentioned above, you can download it in the Billing Area.
Follow this upgrade instruction:
Upgrading MachForm Self-Hosted
MachForm Cloud Users
If you’re subscribed to any of our MachForm Cloud plans, no further action is required on your part. We automatically update the MachForm version for all our cloud users with the latest version.