Skip to content

Release v2.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Sep 21:04

Fixed

  • Correct native CI notice assertions, multisite bootstrap timing and post-by-email filter expectations.
  • Use system executable paths in automation helpers and add regression checks for executable substitution through PATH.
  • Document three resource-hint URL false positives for Plugin Check with line-specific exceptions; resource-hint behavior is unchanged.
  • Correct optimizer packaging and isolate unit/native CI discovery, retaining the existing quality gates and dependency lanes.
  • Limit domain-list work and retain previous values for oversize submissions; skip oversize saved lists without changing their stored text.
  • Report rejected-line totals with at most three safe samples and avoid duplicate plugin warnings during repeated validation.
  • Build exact resource-hint membership once per callback, preserving foreign entries without unsafe value conversions.
  • Reject unsupported preconnect ports and skip legacy custom-port hints while preserving their saved text until an explicit save.
  • Correct admin and embed emoji hooks, safely match equivalent DNS hint hosts, and apply reversible filters using the current site's settings.
  • Use the core settings notice display, escape plain-text section and field titles, and associate textarea instructions with their controls.
  • Read current-site options through WordPress caching and retain virtual defaults until a changed save.
  • Preserve previous domain lists for malformed submissions and validate original URL text before normalization.
  • Omit submitted URLs and credentials from localized rejection messages, with safe line-specific feedback.
  • Remove the plugin option across multisite networks during uninstall, verify physical row deletion, restore site context, and stop file removal when cleanup fails.

Changed

  • Split package validation and automation tests into focused functions while retaining all invalid-package cases.
  • Align the WordPress Tested up to metadata at 7.1.
  • Document per-site settings, domain-list limits and uninstall requirements; align contributor guidance and quality-check claims with the repository.
  • Clarify settings help and Jetpack promotion labels without changing feature behavior or validation rules.
  • Refresh the translation template from all production PHP, including uninstall messages, and declare the bundled language directory.
  • Explain domain-list byte and line limits and show associated guidance for oversize saved lists.
  • Retire the obsolete Windows Live Writer manifest setting; ignore its old key on reads and omit it on a normal save.
  • Clarify HTTPS port requirements, hostname-only DNS prefetch behavior, and invalid-list save behavior in settings help.
  • Restore optimizer package, analyzer and contributor-guidance targets while preserving locked dependency versions.
  • Code Quality: Replaced PHP-native IP validation with WordPress native IP validation for resource hint host checks

Installation

  1. Download the zip file
  2. Upload to your WordPress site through the Plugins > Add New > Upload menu
  3. Activate the plugin

Full Documentation