Changelog
What's new
Updates, improvements, and fixes — shipped regularly.
Search, filter by platform, and sort inventory (A–Z, price, stock)
View on platform links — open any listing directly in Shopify admin, Etsy, or eBay
Unsaved changes guard — prompts before closing the edit panel with pending changes
Blog and guides section
Product slide-over header redesigned — price and stock now inline with platform badges
Health score tooltip now shows exactly what fields are missing
Cross-platform grouping threshold tightened so colour and size variants stay separate
Listing health scores — A–D grade per listing based on title, images, description, tags
Cross-listing — push any Shopify product to eBay or Etsy in one click
Price scheduling — set a sale price with start and end time, auto-reverts
Duplicate detection — flags same-platform listings with similar titles and price
Bulk price adjustment — change all prices by a percentage in one action
Platform-specific fields — eBay condition, Etsy materials, who_made, when_made visible and editable
Realtime inventory updates via Supabase — dashboard reflects changes instantly, no page refresh needed
Inventory rows redesigned for consistent height and clearer price display across platforms
Inventory cache — listings load in ~20ms instead of ~800ms by reading from Supabase instead of platform APIs directly
eBay proactive token refresh — tokens refresh automatically every 1h45m via QStash chain, no manual reconnect needed
Store takeover flow — connecting a store already linked to another account shows a confirmation before reassigning
app/uninstalled webhook — Shopify app removal immediately disconnects the store and sends a notification email
Webhook deduplication prevents duplicate sync events from being processed twice
Sync count increments correctly after successful delist (not before)
Onboarding email sequence — day 2, 5, and 6 emails guide new users through setup
Dunning emails on payment failure — prompts to update billing before subscription lapses
Sync limit reached persistent banner — visible reminder when monthly limit is hit
Weekly digest email — summary of sync activity, low stock, and platform health
Subscribe page shows current plan and upgrade/downgrade options clearly
Billing card redesigned with direct upgrade CTA