This patch release solves some issues with running Zenario using PHP 8.4, and issues with sending emails to older email clients.

Removal of the E_STRICT constant

In PHP version 8.4, the E_STRICT constant has been removed. You may start seeing error messages shown on your web pages if E_STRICT is still used in your code.

In this update, we've removed all references to E_STRICT from our codebase.

Please note that you may need to check the contents of your zenario_siteconfig.php config file and manually remove any references there.

Changes to the default email encoding method

The "use base64 encoding" option is now the default option for sending emails, as the "automatic" option will sometimes generate emails that cannot be displayed on some older email clients.

Other fixes in admin mode

  • Fixed a visual bug when creating a new content item, where the progress bar for the alias field would sometimes not change as you typed text.

Full release notes

The full release notes for Zenario 10.2 can be found at zenar.io/zenario-102.