== Changelog ==
= 1.0.1 =
- Fix: Enhanced API Authorization header delivery resilience with fallback query parameters and request payload support for Apache/FastCGI environments.
- Fix: Streamlined OAuth 2.0 scopes to
user.identity.readanduser.content.write, eliminating Web Application Firewall (WAF) and ModSecurity false-positive blocks. - Fix: Added fail-early state token validation in the OAuth callback handler for improved CSRF security.
- Fix: Improved backward compatibility with WordPress 5.8+ by replacing
str_contains()withstrpos(). - Security: Hardened input sanitization and unslashing for incoming query parameters with full WordPress Coding Standards (WPCS) compliance.
- Tweak: Updated admin connection and setup guide views to reflect required OAuth scopes.
= 1.0.0 =
- Initial release.
- Full integration with ADStn Developer REST API v1 and OAuth 2.0 Authorization Code Flow.
- Smart template engine with dynamic tags and hashtag generator.
- Real-time simulated feed preview.
- Post editor sidebar metabox with AJAX instant share.
- Comprehensive activity logging and error inspection with one-click retry.
- Full WordPress i18n/L10n multilingual support (English & Arabic).
Full Changelog: https://github.com/ADStn-Network/adstn-auto-poster/commits/1.0.1