MachForm 24 Released. PHP 8.4 Compatibility.

Howdy folks!

PHP 8.4 was officially released to general availability on November 21, 2024. 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 24, which is fully compatible with PHP 8.4.

PHP 8.4 Compatibility - MachForm

 

The new version of MachForm (version 24) is now available for download in the Billing Area.

PHP & MySQL Version Requirement

MachForm v24 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.4.

Changelog

  • Update: PHP 8.4 Compatibility
  • Update: Accessibility fixes related to email, phone field and form success message
  • Update: When adding approvers to a form, non-admin users will only see approvers having permission to access the form only
  • Update: Re-added the autocomplete functionality when adding form tags
  • Bugfix: Error messages (signature & stripe page) when form being embedded using PHP code
  • Bugfix: Can’t add email logic rules
  • Bugfix: Grid entries can’t be printed completely

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 

You may also like