Pantheon has released a new version of our WP SAML Auth WordPress plugin. This update focuses on modernizing PHP support and providing developers with more granular control over SAML configurations.
What's New
- PHP 8.4 Compatibility: Full support for PHP 8.4 has been added.
- Updated PHP Requirements: The minimum supported PHP version has been increased to 7.4 to ensure better security and performance.
- WordPress 6.9 Compatibility: Confirmed compatibility with WordPress 6.9.
- Enhanced Configuration: Added the
wp_saml_auth_internal_configfilter, allowing developers to customize the OneLogin SAML configuration. - SimpleSAMLphp 2.x Support: Improved auto-detection for SimpleSAMLphp 2.x and optimized autoloader discovery to skip redundant processes when the
SimpleSAML\Auth\Simpleclass is already loaded.
Bug Fixes
Settings Page Warnings: Fixed a warning message on the plugin's settings page that appeared for users not utilizing SimpleSAML.
Important: Compatibility & Testing
While this update improves autoloader discovery, it changes how the plugin interacts with the local environment. We strongly recommend testing in a lower environment before upgrading especially if you use:
- Non-Standard Installations: Custom SimpleSAMLphp installations located in non-standard directories.
- Manual Autoloaders: Custom autoloader code that manually handles the loading of SimpleSAMLphp.
Action required
We encourage you to upgrade to the latest version of WP SAML Auth as soon as possible to take advantage of the latest features and compatibility updates. updating to get the latest features and compatibility updates.
If you have questions or concerns, please open issues in the queue for the plugin.