# Consortia Quick Find & Replace Changelog

## 2.1.39

- Improved the free editing flow by remembering the Replace value on the same editor screen and reopening the Replace section when needed.
- Sharpened the WordPress.org readme opening copy to explain the plugin value faster.

## 2.1.38

- 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.
- Added WordPress.org asset 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.
