Changelog
=========

2.0.1
- Fixed access to GGL Suite tabs and editor routes when the shared PluginBros menu is created by GGL Suite.

2.0.0
- Added the complete WooCommerce GA4 ecommerce event contract across classic templates, Blocks, variations, grouped products, dynamic lists, promotions, refunds, and checkout diagnostics.
- Added Tracking Health with confirmed browser/server evidence, duplicate detection, conversion coverage, migration rollback, and GTM setup assistance.
- Added Merchant Center feeds, Catalog Health, Customer Match audiences, cost/profit tooling, Purchase Protection, trials, and Agency workflows by edition.
- Added multi-market primary/supplemental feeds, translations, explicit currency conversion, profit/margin labels, and bounded CLV/margin audiences.
- Improved delivery and large-store reliability with atomic claims, destination checkpoints, keyset jobs, batched product hydration, and missed-threshold trial reminders.
- Redesigned the administration experience under the PluginBros menu and fixed duplicate submenu and editor-tab behavior.

1.2.0
- Added secure native PluginBros support tickets using email verification or external paid-license validation.
- Added encrypted non-autoloaded token storage, rotating refresh tokens, product/installation binding, conversations, replies, and restricted attachments.
- Added user-reviewed diagnostic reports with explicit consent and no ticket-message persistence in GGL Suite.
- Added WordPress privacy export/erasure support and unconditional support-credential removal on uninstall.
- Added release tests for endpoint host pinning, redirect/TLS safeguards, authentication rotation, encryption, and diagnostic integrity.

1.1.1
- Added a setup-readiness overview and dismissible 30-day link to the separately distributed Pro edition.
- Restored Free settings export from the Overview screen.
- Fixed admin asset loading under the Freemius menu and hardened settings validation and API-secret handling.
- Improved Enhanced Conversions and Customer Match normalization for email, phone, names, address, country, and postal values.
- Improved Pro server event delivery and retry deduplication, additional Google Ads conversions, profit modes, portability, and client-safe exports.

1.1.0
- Public launch build after full QA pass.
- DataLayer: reorganized Datalayer settings, moved Custom Events under Datalayer, and added dataLayer-only mode when PluginBros GTM injection is disabled.
- WooCommerce: order attribution panel for source, medium, campaign, content, term, click IDs, landing/referrer, device, browser, OS, country, and conversion path.
- Release hardening: WordPress.org compliance hardening, HPOS compatibility, GTM container exports, privacy disclosures, uninstall policy, and final QA fixes.

1.0.3
- Downloadable GTM container JSON starter with custom-event triggers, Data Layer variables, GA4 event tags, Google Ads purchase mapping, Conversion Linker, post-import checklist, and GTM Container recipes.
- GTM Container documentation for emitted event coverage and GTM tag recipes.

1.0.2
- WooCommerce purchase deduplication with per-order event IDs.
- Consent-gated attribution cookies and WooCommerce order attribution metadata.
- Google Ads purchase conversion mapping and retail remarketing parameters.
- Improved event diagnostics for configured tracking workflows.
- GTM Container export, Event Tester, order attribution dashboard, HPOS declaration, and settings export.
- Expanded privacy, retention, uninstall, and external-service disclosures.

1.0.1
- Public REST product data hardened to published catalog-visible products only.
- DB-backed event log export, clear, retention purge, and deletion tooling.
- Uninstall data-retention setting and related cleanup hardening.

1.0.0
- Admin UI: Tabs, event groups, and logging/tools refinements.
