Changelog

Product history for Feedlift — the plugin, the API and this site.

Feedlift plugin 2.2.0 — 2026-07-22

  • Per-line highlight editor: the Google Shopping tab now shows each highlight in its own numbered row — edit inline, remove a line with ×, add one with "+ Add line". Generate with AI fills the rows; saved data formats are unchanged.
  • Indexed meta keys: each highlight is now also written to google_shopping_highlight_1_N (up to 20), alongside the existing google_shopping_highlights (one per line) and google_shopping_highlights_csv — for feed tools that map one column per attribute, and drop-in parity for stores migrating from per-line field setups.
  • Fix: several admin actions (Generate with AI, bulk generation, license activate/deactivate, settings save) were registered under a legacy internal hook prefix and did not respond to their buttons; all now work. No settings or data are affected.

Feedlift plugin 2.1.0 — 2026-07-22

  • Feed Health Score: a readiness card in wp-admin (settings page + dashboard widget) showing what share of the catalog has spec-checked highlights, with a one-click "fix missing" bulk action on paid plans.
  • Structured data: approved highlights now flow into the product page's schema.org markup (additionalProperty) — so page-reading AI crawlers see the same reviewed facts your feed carries. Toggle in settings, on by default.

Feedlift plugin 2.0.0 — 2026-07-21

The commercial rework. The plugin is now a thin GPL client over the Feedlift API — no API keys to paste, no prompt maintenance in your dashboard.

  • License activation with per-site binding: staging and dev sites are free and detected automatically; moving domains re-binds your seat by itself.
  • Central AI generation with Google-spec validation by construction: 4–6 benefit fragments, 150-character limit, never fewer than 2, promo content filtered before you ever see it.
  • Bulk generation through WooCommerce's Action Scheduler — "Generate missing" and "Regenerate all" as separate, explicit actions; quota stop ends the queue cleanly.
  • Auto-generate on change (opt-in): re-queues a product only when its content hash actually changed.
  • Free tier: 25 generations per site, enforced server-side — no account, no card.
  • Self-hosted updates for licensed sites with checksum-verified packages.
  • Feed layer unchanged and backwards-compatible: same public meta keys, same AdTribes mapping, same CSV escaping as v1.x.

Feedlift API & site — 2026-07-19 … 2026-07-21

  • License lifecycle: Ed25519-signed keys, activation/heartbeat/deactivation, 14-day payment grace, self-serve key regeneration in the portal.
  • Generate API: batch calls, idempotency keys (retries never double-bill), global input cache — unchanged products regenerate free, forever.
  • Live homepage demo: run a real product through the engine with no signup.
  • Pricing with hard quota stops — no surprise overage, ever.
  • Full documentation at /docs; legal drafts (Terms, Privacy, DPA, Refunds) published pending final review.

WooCommerce AI Shopping Highlights 1.x — 2026 (internal origin)

The original single-store version built for our own shop: Google Shopping product tab, Gemini-powered generation with a store-supplied key, AdTribes feed mapping. Retired in favor of Feedlift 2.0.