Fixed
- Guard against non-string parse_url result in pathIsNotForFeeds.
Added
- Unit tests for Hooks.php covering private helpers, purgeCacheByRelevantURLs, isEnabled methods, getPostRelatedLinks, and cache purge event handlers.
- Extract WP core class stubs into a shared test fixture and bootstrap.
Changed
- Bumped symfony/yaml from 5.4.45 to 5.4.52.
- Bumped symfony/polyfill-intl-idn from 1.37.0 to 1.38.1.
Security
- Declare least-privilege permissions on php-build, php, and stale CI workflows.