Tested with WordPress 7.0 and updated the plugin admin experience with a cleaner branded header.
Improved WordPress 7.0 editor compatibility in block editor replace flows and refreshed the match-navigation button styling for the updated admin UI.
2.1.37
Improved WordPress 7.0 editor compatibility in block editor replace flows.
Fixed the match-navigation button styling for the updated WordPress 7.0 admin UI.
2.1.36
Fixed single Replace so visible match navigation lines up better with the actual replaced result.
Added an Include URLs and HTML switch so Replace all no longer touches image and link URLs unless you explicitly allow it.
2.1.35
Remembered the Find value on the same editor screen after save or refresh, while keeping the stronger cross-screen workflow memory in Pro.
2.1.34
Added documentation links in the admin welcome flow and plugin info screen.
Improved the WordPress.org readme copy to explain the editor workflow and ideal use cases more clearly.
2.1.33
Remembered the Replace section open/closed state between editor loads.
Improved keyboard flow so Tab from Find can open Replace and move focus directly into the field.
2.1.32
Refined the Quick Find & Replace panel UI with cleaner clear buttons and a more compact match-navigation row.
Improved Pro floating-panel behavior so docked or floating mode is remembered across refreshes.
Improved single-replace flow and editor highlighting so navigation and visual feedback stay more consistent across title, WooCommerce, and code-editor workflows.
2.1.31
Improved Pro floating-panel behavior so it can be closed back into the sidebar and reopened without refreshing the editor.
Added better HTML/code editor handling for search, replace, and highlight updates.
Added stronger WooCommerce product-description and short-description highlighting, including better Next/Previous navigation in TinyMCE fields.
2.1.30
Fixed Replace all so title replacements stay stable when “Also replace in title” is enabled.
Improved keyboard flow so Tab moves from Find directly into Replace when the Replace field is open.
Refreshed the WordPress.org readme and screenshot planning materials.
2.1.29
Built a true-free WordPress.org package that replaces locked local Pro features with dedicated free override files.
Kept the full-featured Freemius package unchanged for Pro distribution.
Refreshed the review build for a clean WordPress.org resubmission.
2.1.28
Added a one-time welcome notice after activation with a quick link to the Tools page.
Added a clearer “How it works” explanation on the plugin info page.
Moved the plugin info page under Tools for a more natural workflow location.
2.1.27
Internal test build for activation onboarding and Tools-page polish.
2.1.26
Simplified the free settings screen to keep Pro visible with a lighter, review-friendly upgrade notice.
Replaced direct AJAX $_POST reads with helper methods for more consistent request handling.
Refreshed the WordPress.org free package for approval testing.
2.1.25
Rebuilt fresh Freemius and WordPress.org packages after the review fixes and slug alignment.
2.1.24
Aligned the plugin folder, bootstrap file, text domain, and Freemius slug with the assigned WordPress.org slug.
Updated contributor and naming details for the WordPress.org review process.
2.1.23
Added Pro saved presets for reusable Find and Replace pairs.
Added a collapsible Pro tools section that remembers its open or closed state.
Refined the Pro tools layout and preset select width.
2.1.22
Added Pro highlight color settings with reset to default colors.
Improved floating panel controls and remembered search refresh behavior.
Polished editor and settings controls.
2.1.21
Refreshed the editor widget controls with toggle switches and button icons.
Made the floating editor panel draggable and remembered its position.
2.1.20
Kept the active match position more stable after replacing a single match.
Added a clear search button to reset the current search and highlights.
2.1.19
Renamed the editor meta box for consistent plugin branding.
Added a Pro tool to swap Find and Replace values.
2.1.18
Added Pro support for optional WooCommerce product short description replacements.
2.1.17
Added tabbed settings navigation for General and Pro settings.
2.1.16
Added settings architecture for editor workflow preferences.
Added Pro settings for opening Replace by default, remembering editor values, and using a floating editor panel.
2.1.15
Added Pro-only architecture for advanced editor tools.
Added Pro-only undo all changes and replacement history foundations.
2.1.14
Added WordPress.org release packaging support.
Documented match highlight refresh behavior after replacements.
2.1.13
Updated the plugin display name for WordPress.org naming guidelines.
2.1.12
Added Freemius basename handling for free/pro activation compatibility.
2.1.11
Updated Freemius bootstrap for the new paid Pro plan.
2.1.10
Added guarded Freemius bootstrap support.
2.1.9
Refactored the plugin bootstrap into a Pro-ready architecture.
2.1.8
Added Undo last change for the current editor session.
2.1.7
Added a broader iframe fallback for WooCommerce product editor highlighting.
2.1.6
Fixed search input focus so typing a search term does not jump into the editor content.
2.1.5
Added highlight support for iframe-based block editor canvases.
2.1.4
Added Gutenberg visual highlighting using browser-native CSS highlights where available.
Added block editor title support when “Also replace in title” is enabled.
2.1.3
Added soft yellow match highlighting with a stronger active match color for title and plain text editor searches.
2.1.2
Moved admin JavaScript into assets/js/admin.js.
Moved admin CSS into assets/css/admin.css.
Aligned the readme with the current document-level editor workflow.
Fixed asset loading for product edit screens.
2.1.1
Initial release
Basic current-document find and replace functionality