= 1.1.2 =
* Begin the 1.x release line with matching Free and Pro version metadata.
* Retain existing features, saved redirects, settings and licence behaviour.

= 0.10.4 =
* Require POST for the logging action before any settings or 404-count changes.
* Clean up Free privacy schedules on affected multisite sites after deactivation.

= 0.10.3 =
* Consolidate Free promotion under Explore Pro while retaining feature detail routes.
* Keep WordPress navigation visible until Focus is explicitly chosen, preserving saved color themes.
* Clarify matched installation versions and shorten the current Free/privacy readme.

= 0.10.2 =
* Simplify navigation and show one contextual next action with compact saved counts.
* Show three visible fictional Pro examples; improve text sizes and optional detail.

= 0.10.1 =
* Add a dedicated workspace with grouped navigation, local appearance choices and a responsive menu.
* Add a read-only Overview from saved rules and compact 404 review with native disclosures.
* Preserve existing redirect, consent, permission and recovery behavior.

= 0.10.0 =
* Add saved-rule test links, a searchable and paginated missing-path review workspace, and bounded local review/ignore/reopen decisions.
* Explain import compatibility and capacity before publication and export review issues without importing a partial subset.
* Add Product care and Change reviews informational previews; all twelve Pro sections retain clear edition boundaries and Free alternatives.
* Extend auxiliary-data erasure to new Pro scan/history/proposal records and recurring content checks while preserving active rules.

= 0.9.6 =
* Show ten clearly labelled PRO sections in the WordPress sidebar. Each opens an informational preview with a Free alternative; activating Pro replaces previews with its working tools. Paid implementations remain in the separate add-on.

= 0.9.5 =
* Matched release with the reviewed Pro add-on. Free redirect, validation and output protections are unchanged.

= 0.9.4 =
Use WordPress safe redirects for validated saved destinations, with a scoped
host allowance and preserved IPv6 compatibility. Validate rule-list status
filters. Document reviewed nonce, transactional database and core integration
exceptions individually for repository review.

= 0.9.3 =
Make Pro easier to explore with five concise feature cards, one plans button,
expandable practical details and a contextual advanced-matching link in the Free
editor. Clarify that advanced rules stop when the Pro engine is deactivated;
their definitions remain stored and Free exact redirects keep working.

= 0.9.2 =
Use context-specific alert email sanitization and revalidate queued recipients.
Validate imports and API rules before matching callbacks. Strictly validate form
confirmations, uploads and selections; escape Pro output at its HTML context.
Preserve percent-encoded source prefills and reject malformed query escapes.

= 0.9.1 =
Validate request fields before extension hooks, matching, storage and nonce verification.
Reject malformed input without changing saved redirects. Preserve encoded URLs,
pattern syntax and recoverable drafts. Harden Free and Pro request handlers.

0.9.0 - 28 September 2026
Separate advanced matching engines from Free; expose bundled local logging controls; sanitize notices and encode admin query values. Update Pro first when upgrading an existing pair.

0.8.1 — 28 September 2026
Harden private editor draft validation and older-draft reads. Keep Pro discovery
on the explicitly opened Explore Pro tab. Validate retained local-test text.

0.8.0 — 27 September 2026
Add local deletion reviews and a Needs attention workspace. Add quiet, dismissible
workflow explanations without changing Free redirects, counts, imports or recovery.
Extend privacy erasure to the new separately installed Pro review records.

=== RedirectNest earlier changes ===

= 0.6.3 =
Keep complete redirect fields after a validation error with a private, expiring
recovery draft. Date local tester results and flag changed rules before reuse.
Select or clear the displayed page for bulk actions, with renewed confirmation
when the selection or action changes.

= 0.6.2 =
Add optional local hit counts and confirmed bulk enable to Free. Preserve saved
preferences across edition changes. Add visitor-context simulation and keep
saved visitor conditions running without Pro. Reduce repeated matching work
while preserving rule order and the existing rule/import limits.

= 0.6.1 =
Refresh the WordPress workspace with a compact header, readable summary counts,
clearer redirect fields and responsive rule actions. Improve import review and
migration progress while retaining validation, confirmations and recovery.


= 0.6.0 =
Keep advanced authoring, bulk enable/group, automatic URL changes and hit
collection in the separate Pro add-on. Preserve saved redirect execution,
export and recovery when Pro is unavailable. Prepare the Free interface for
translation and use distinct internal function names. Update both plugins
together; Pro 0.6.0 requires Free 0.6.0 or later. Existing settings are retained.

= 0.5.8 =
Preserve UTF-8 characters in redirect notes and bulk group names.
Prevent valid non-English labels from failing saves or being cleared.


= 0.5.7 =
Redesign the WordPress workspace with the current RedirectNest brand, clearer
page titles, readable redirect rows, status labels and responsive forms.
Keep saved redirects prominent; open the add form when needed. Simplify import,
path-testing, recovery and privacy screens while retaining their confirmations.
Preserve redirect behavior, edition boundaries, stored data and rule limits.

= 0.5.6 =
Add bulk pause/delete to Free with confirmation and stale-edit protection.
Preview compatible exact-rule imports from supported competitor formats in Free.
Identify Pro-required or unsupported rows without silently changing matching.
Keep advanced rules, automation and the migration workflow in Pro.

= 0.5.5 =
Protect nested query secrets and configured query values during redirects.
Encode query captures safely and correct regex anchors and rule identities.
Validate CSV headers even with no data rows. Preserve concurrent admin edits.
Recheck URL-change ownership and public destinations, including subdirectory sites;
preserve nested post updates. Keep network summaries available after a site error.

= 0.5.4 =
One RedirectNest menu with clear section names; consistent branding and preserved legacy admin links.
= 0.5.3 =
Preserve concurrent rule edits during preview, automatic updates and scheduled work.
Pro license and fleet callbacks preserve sharing opt-outs and forgotten/replaced keys.

= 0.5.2 =
License enforcement for new Pro work and revised edition boundaries. Existing
redirects, data export, privacy and recovery remain available.

= 0.4.0 =
Matching controls, bulk actions, import adapters, permalink monitoring, local
statistics, Free recovery, diagnostics and per-site multisite support.

= 0.3.2 =
Transactional publication and privacy cleanup; snapshot integrity metadata;
fail-closed rule reads and schema checks; indexed transient erasure; camel-case
credential filtering. Editing requires InnoDB on MySQL/MariaDB installations.

= 0.3.1 =
Contextual Explore Pro overview inside RedirectNest only. No locked controls,
new network calls, paid code, tracking or redirect-engine changes. Existing rules
and settings survive activation, updates and Pro deactivation.

= 0.3.0 =
Privacy tools, 90-day auxiliary retention, policy suggestions, sensitive-query
filtering, safer CSV cells and additional publication failure checks.

= 0.2.0 =
Tabbed administration; pause/enable, pagination and status filters; local path
simulation; 404-to-rule shortcut and clear controls; downloadable CSV template;
stricter source/destination validation and query preservation. Schema upgrade
preserves existing rules and enables them by default.

= 0.1.0 =
Initial release with exact redirects, CSV imports and local rule validation.


=== Historical readme notes ===
These dated notes preserve the earlier release descriptions; current behavior and
installation guidance are in readme.txt.

== New in 0.10.1 ==

A dedicated RedirectNest workspace with grouped navigation, a compact toolbar,
light/dark/system appearance and a responsive menu. Display preferences stay
only in this browser, separately for each site and administrator. Native forms
and navigation remain usable without JavaScript; appearance controls require it.
Fonts are bundled locally under the included SIL Open Font License.

== New in 0.10.0 ==
After saving a redirect, follow a direct link to its local path test. The tester
shows local rule matching; review the actual old URL separately for server, CDN
and browser-cache effects. Nothing starts an HTTP check on a page view.

The missing-path workspace adds search, pagination, request-count/last-observed
sorting and Open, Reviewed and Ignored views. Review decisions are local, require
permission and protect against stale forms. Up to 1,000 decisions are retained
for 30 days. Ignoring a path does not redirect it or stop optional counting; reopen
it whenever needed. Counts are observations, not visitors or lost revenue.

Import previews distinguish individually validated rows, rows needing a Pro
converter evaluation, manual conversions, shared capacity limits and invalid or
conflicting data. Download the private issue CSV before its 15-minute preview
expires. A single rejected row blocks the complete import; compatible rows are
never silently published as a subset. Both editions retain the same 5,000-rule
and 200-advanced-rule limits. Every Rank Math exact conversion uses Pro's slash
matching and counts toward the advanced allowance.

Twelve clearly labelled Pro sidebar previews explain the separate toolkit,
including Product care and Change reviews. They remain informational and provide
working Free alternatives. No telemetry or new automatic promotional popup is
added. Free's auxiliary-data eraser also clears the new bounded Pro histories,
scan comparisons and proposals, and stops recurring content scans while preserving
active redirects and the saved installation key.

== New in 0.8.0 ==
Needs attention brings local URL-change and deletion reviews together. A deleted
public page can be reviewed manually, left unchanged, or given an explicitly
confirmed 410 response. Free never guesses or publishes a replacement automatically.
Deletion reviews store a post identifier, old path and timestamp for 30 days,
up to 100 entries. Restored content with a saved 410 is flagged for review.
Auxiliary-data erasure clears these records while preserving active redirects.

Optional Pro explanations live on the Explore Pro tab. One contextual text link
in the Free redirect editor opens the advanced-matching explanation. Examples are
illustrative, include the manual Free alternative and do not claim site analysis.
No conversion telemetry is sent.
Advanced analysis runs in the separately installed Pro add-on, not the Free ZIP.
Pro repair, mapper, lifecycle and cleanup workflows require Free and Pro 0.8.0 or later.

= 0.9.4 =
* Harden safe redirect dispatch while preserving configured external destinations. Validate rule-list status filters and document reviewed nonce, database and WordPress integration exceptions.

= 0.9.0 =
Move advanced matching execution into the separate Pro add-on. Keep exact redirects
fully local and retain extension data for export/recovery. Enable all bundled local
logging settings in Free. Sanitize admin notices and encode URL query values.

= 0.7.2 =
Set the plugin author to RedirectNest.com and the plugin/author URL to
https://redirectnest.com/. No redirect, import, permission or licensing behavior changes.

= 0.7.1 =
Harden delegated editor action validation and persistent identifier handling.
Clarify edition boundaries, service erasure and paired update instructions.

= 0.7.0 =
Support independently delegated rule-management capabilities and preserve owner-only
licensing, sharing and erasure. Execute versioned request conditions with local
simulator inputs and cache safeguards. Preserve conditions in CSV, drafts and
recovery. Extend local privacy cleanup to cancel content scans and stop detailed
fleet sharing, including while Pro is deactivated.
