You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
🚨 Breaking Changes
BREAKING: Minimum PHP version raised from 5.6 to 7.4
BREAKING: Minimum WordPress version raised from 4.7 to 6.0
BREAKING: Updated plugin header with modern WordPress standards
✨ New Features
Added configurable Polylang language attribute for option key suffix: constant BEA_ACF_OPTIONS_FOR_POLYLANG_LANG_ATTRIBUTE, helper Helpers::get_lang_attribute(), and filter bea.aofp.lang_attribute allow using slug (or other Polylang fields) instead of default locale
Added comprehensive unit testing suite with PHPUnit
Added wp-env configuration for Docker-based testing environment
Added GitHub Actions workflow for automated testing (66 PHP/WP combinations)
Added GitHub Actions workflow for code quality checks across all PHP versions
Added TESTING.md documentation for running and writing tests
🔧 Improvements
Updated all require-dev dependencies to latest versions: