= 3.5.4 =
- Replaced cramped launch screenshots with cleaner branded admin previews for Dashboard, Import, Link Health, Quick Add, and Settings.
- Refreshed admin spacing, tabs, stat cards, tables, and controls so the plugin feels more polished in WooCommerce.
- Updated the landing pricing section to a feature comparison table with clear plan columns.
- Removed angular right-angle visual markers from the landing page in favor of softer branded dot markers.

= 3.5.3 =
- Aligned plugin fallback catalog handling with the public packages: Free, Solo, Studio Bundle, and Agency Bundle no longer impose local catalog caps.
- Kept Free Etsy-focused while Suite unlocks supported non-Etsy external product URLs and stronger workflow tools.
- Updated Suite language around Solo, Studio Bundle, and Agency Bundle one-time purchases.
- Added external-services disclosure for Support Hub licensing, remote link checks, and optional image sideloading.
- Fixed plugin documentation links so the default support link lands on the N.C. External Products docs section.

= 3.5.2 =
- Added the polished N.C. External Products logo asset to the plugin admin workspace.
- Refreshed dashboard, license, stat, and table styling for a cleaner V1 presentation.
- Updated the landing package version for the V1 visual polish release.

= 3.5.1 =
- Added a Support Hub capability contract for Etsy licenses and taught the plugin to consume returned feature flags and catalog limits.
- Updated admin controls and settings sanitization so N.C. External Products Suite features follow license capabilities instead of only checking for a paid plan name.
- Updated plugin support links to prefill the Support Hub with product, site URL, and plugin version context.
- Hardened download headers and aligned click-report export UI with the export capability gate.
- Updated tested compatibility metadata after Docker QA on WordPress 6.9.4 and WooCommerce 10.7.0.
- Hardened Link Health unavailable-keyword detection, stale scheduled health jobs, and click tracking after plan/settings changes.
- Converted the product strategy foundation to freemium with an Etsy-focused Free workflow and Suite feature unlocks.
- Added license connection UI and Support Hub license API client.
- Added Suite feature gates for exports, click tracking, scheduled checks, image sideloading, settings portability, bulk updates, and mapping presets.
- Added missing Setup and Quick Add admin screens promised by the documentation.
- Hardened tracked Etsy click redirects so validated Etsy links can leave WordPress correctly.
- Replaced placeholder plugin metadata with Neon.Computer production URLs.
- Added section-specific documentation links for CSV import, Quick Add, Link Health, settings, mapping presets, click tracking, and license help.
- Expanded live Support Hub documentation with Etsy billing, mapping presets, click tracking, automation/reporting, and support workflow guidance.

= 3.5.0 =
- Added install-test readiness documentation.
- Added known limitations documentation for buyer/support clarity.
- Added LOCAL-TESTING-SCRIPT.txt for real WooCommerce validation.
- Added KNOWN-LIMITATIONS.txt at package root.
- Updated documentation index for final QA resources.
- Updated version references and package manifest for the install-test readiness pass.
= 3.4.0 =
- Performed release-candidate QA pass across package structure, PHP files, callback references, and documentation links.
- Verified registered admin callbacks map to existing plugin methods.
- Verified admin action handlers are covered by nonce/capability validation patterns.
- Added Release Candidate QA Notes and Manual Test Matrix documents.
- Cleaned changelog formatting into a consistent reverse-chronological history.
- Updated version references and package manifest for the release-candidate build.


= 3.3.0 =
- Added Action Scheduler support for recurring health automation when WooCommerce/Action Scheduler is available.
- Added WP-Cron fallback for installations without Action Scheduler.
- Added scheduler backend diagnostics so support can see whether Action Scheduler or WP-Cron is being used.
- Added Action Scheduler documentation.
- Updated release-readiness notes for the stabilization build.

= 3.2.0 =
- Added outbound Etsy click tracking for imported external products.
- Added Click Tracking admin tab with top clicked products and click summary cards.
- Added click report CSV export.
- Added product audit click columns.
- Added click tracking settings and recent click-log cleanup action.
- Added direct-sale listing copy and click tracking documentation.

= 3.0.0 =
- Stabilized admin rendering after the architecture split.
- Added plugin translation loading.
- Added missing service bridge helpers for settings, preview cleanup, mapping presets, and stat cards.
- Verified registered admin callbacks have matching methods.

= 2.9.0 =
- Refactored the plugin bootstrap into a lightweight loader.
- Moved the core plugin container into includes/class-plugin.php.
- Added helper classes for settings, upload validation, CSV parsing, URL health checking, and report downloads.
- Added architecture documentation.

= 2.8.0 =
- Added central admin action assertion helper for capability and nonce enforcement.
- Added safer CSV/TXT/TSV upload validation.
- Added safer JSON settings import validation.
- Added temporary import preview-file cleanup.
- Added exportable Security Audit TXT report.
- Added security audit coverage to Diagnostics.
- Added Security & Hardening and Code Quality documentation pages.

= 2.7.0 =
- Added admin Help improvements with support-prep shortcuts and system requirements.
- Added exportable troubleshooting report for support triage.
- Added uninstall behavior setting that preserves products while allowing plugin data cleanup preference.
- Added troubleshooting and system requirements documentation pages.

= 2.6.0 =
- Added one-click Mark Reviewed action for Etsy-connected products in Link Health.
- Added Privacy & Compliance documentation.
- Added support request template.
- Added release readiness documentation.

= 2.5.0 =
- Added product audit CSV export.
- Added settings JSON export/import for migration and backup workflows.
- Added mapping preset backup support inside settings export/import.

= 2.4.0 =
- Added Link Health status filtering.
- Added stale/unchecked product CSV export.
- Added report-history clearing action.
- Enriched failed-row CSV exports with normalized raw row data.

= 2.3.0 =
- Added reusable column mapping presets.
- Added default mapping preset setting.
- Added preset deletion and diagnostics coverage.

= 2.2.0 =
- Added dashboard premium readiness checklist.
- Added failed import row tracking and CSV export.
- Added health-table quick actions.
- Improved duplicate detection by listing ID, SKU, and Etsy URL.

= 2.1.0 =
- Added reports tab, integrity score, detailed import history, health run history, and support bundle export.

= 2.0.0 =
- Added manual mapping, overwrite controls, gallery image support, configurable unavailable keywords, and product-list filters.

= 1.8.0 =
- Added scheduled health automation and email summaries.

= 1.0.0 =
- Initial premium CSV importer and Etsy external product manager.
