Changelog

Recent updates and improvements to the Scheduler Dashboard

v3.6

March 19, 2026

  • New: Reports Tab in Scheduler

    New Reports tab on every scheduler with four interactive reports: Price Index (competitive positioning score), Price Changes (historical changes with date/merchant/EAN filters), Product Pricing (latest prices across all competitors), and Brand Index (avg price index per brand). All reports include CSV export.

  • New: Product CRUD API

    Full product management via API: create, read, update, and delete individual products within feeds. Bulk add/update up to 10,000 products per request. Multi-product lookup across all feeds by GTIN.

    API Docs →
  • New: Dynamic Pricing Delta Feed

    Add ?onlyChanges=true to CSV/JSON feed URLs to receive only products where the recommended price differs. Use the new notify-price-updates endpoint to acknowledge applied prices.

  • New: Price Index & Brand Index Reports API

    New API endpoints for competitive intelligence: Price Index report (all products), Brand Index (avg per brand), Product Pricing (cross-competitor prices), and Price Changes (historical with filters).

    API Docs →
v3.5

March 13, 2026

  • New: Price History Lookup Page

    Standalone page to look up price history for any product by EAN/GTIN across 16 countries. Features an interactive Chart.js chart with weekly average and low prices, stats cards (current avg, lowest, highest, period change), a weekly data table with export-to-CSV, time range toggles (3M/6M/12M), data source breakdown, and quick links to API Playground and Product Variants.

    Open Price History →
  • New: Product Variants Page

    Discover all color, size, and style variants of a product via Google Shopping. Enter a GTIN/EAN, select a country, and the tool searches Google Shopping to find the product's catalog ID, then fetches all variant dimensions. View variant cards with thumbnails, labels, and SKU codes. Each variant has "Search Offers" and "Price History" action buttons.

    Open Product Variants →
  • New: Merchant Lookup Page

    Look up merchant details by domain name. Shows company info (name, address, phone, email, industry, founding year, CEO), website screenshot, favicon, social media links, brands carried, product types, and a full description. Includes recent searches and deep-linking support.

    Open Merchant Lookup →
  • Sidebar Navigation Updated

    Added Price History, Product Variants, and Merchant Lookup links to the Lookup Tools section in the sidebar for quick access.

v3.4

March 13, 2026

  • Dynamic Pricing UX Improvements

    Major usability upgrade for the Dynamic Pricing module with 9 improvements:

    • Searchable brand/tag dropdowns — Type-ahead filtering with removable chips replaces the old multi-select. Much faster with 80+ brands.
    • Product scope match counter — See how many products a rule applies to before saving (e.g., "This rule applies to 342 of 1,921 products").
    • Sortable recommendation table — Click column headers (Price, Change %, Margin, Index, etc.) to sort ascending/descending.
    • Duplicate Rule button — Clone any existing rule with one click. Perfect for creating similar rules for different brands.
    • Time-based rules enabled — Weekend pricing, peak hours premium, and seasonal adjustments are now fully available in the rule wizard.
    • Wizard back navigation — Navigate back from Step 3 to Step 2 to Step 1 without restarting the wizard.
    • Data freshness indicator — Dashboard shows when prices were last scraped (e.g., "2 hours ago").
    • Copy toast notification — Brief confirmation toast when copying the feed URL to clipboard.
    • Velocity summary — Collapsed header now shows dead and no-sales counts alongside hot/healthy/slow.
v3.3

March 12, 2026

  • Variant Checker on Pricing Dashboard

    Check product variants (color, size, model) directly from the pricing dashboard. Click the grid icon on any product row to see all available variants from Google Shopping, select the ones you want, and add them to your scheduler in one click. Variants are automatically fetched after adding.

    Open Price Schedulers →
  • Compact Action Buttons with Tooltips

    Product action buttons (Price History, Variants, Alerts, Delete) are now compact icons instead of text buttons. Hover over any button to see a description of what it does.

  • Scheduler Creation Wizard

    The scheduler creation modal now shows clear explanations for each scheduler type: Marketplace (Google Shopping, bol.com, Amazon), Webshop (track a specific store), and URL (track specific product pages). Google Shopping options are now more prominently labeled.

  • Variant Deep Link Fix

    Fixed variant "Search Offers" links in the API Playground to correctly use sku= instead of ean= when searching for variant SKUs, ensuring the correct API parameter is used.

v3.2

March 11, 2026

  • Delete Products from Pricing Dashboard

    Remove individual products and all their pricing history directly from the pricing dashboard. Includes a confirmation dialog to prevent accidental deletions. Removes price history, product metadata, and the EAN from the scheduler.

    Open Price Schedulers →
  • API Documentation in Sidebar

    The API Documentation link in the sidebar now opens the built-in API guide directly within the app, with your API key pre-filled for easy testing.

    Open API Guide →
  • Smarter Single-Source Dashboards

    Schedulers that monitor a single webshop or have only one merchant no longer show the "Select Your Merchant" prompt. The dashboard adapts to show relevant data without unnecessary setup steps.

v3.1

March 5, 2026

  • Onboarding Wizard

    New first-time user wizard that helps you get started with ShoppingScraper. Choose your use case and get guided to the right tools — from Google Shopping monitoring to AI Images and content generation.

  • Public Status Page

    Check service availability at any time on the public status page — no login required. See real-time status of all ShoppingScraper services with uptime indicators.

    Open Status Page →
  • Status Email Alerts

    Subscribe to email alerts for service outages. Get notified when a service goes down and when it recovers, with flapping protection to avoid alert storms.

    Manage Alerts →
  • Brand Names from API

    Product brands are now captured directly from the ShoppingScraper API response, giving you accurate brand names on the pricing dashboard and product detail pages instead of guessed values.

  • Better Empty Scheduler Messages

    Schedulers that haven't run yet now clearly show a "Run your first scan" message, while schedulers with 0 matches display a "0% match rate" indicator instead of confusing placeholders.

v3.0

February 25, 2026

  • Redesigned Dashboard

    Completely revamped dashboard with scheduler search, clickable credit balance, status monitoring card, and product feed overview. Find your schedulers faster with search filtering and thumbnails.

    Open Dashboard →
  • Redesigned Pricing Dashboard

    Modern 4-column layout with insight cards showing Top 5 Competitors, Top 5 Sellers, and market position data. Improved product detail page with larger images, brand logos, and competitor favicons.

  • AI Images Revamp

    Streamlined AI Images interface with inline mode buttons, merged input and upload area, compact image type selector with hover previews, and source images visible in gallery. Now defaults to 10 images per batch.

    Open AI Images →
  • AI Content Improvements

    New tone profiles for content generation and XLSX export support. Customize the writing style of your AI-generated product descriptions.

    Open AI Content →
  • Status Monitor in Sidebar

    New Status button in the sidebar showing real-time service health with a dismissible warning banner when services are experiencing issues.

    Open Status →
  • Shared Pricing Dashboard Trial

    Shared scheduler links now include a trial experience with dynamic pricing banners and call-to-action, making it easy for recipients to start their own account.

  • Image Downloader Fixes

    Fixed permission errors and misleading error messages in the Image Downloader. Image source labels now show user-friendly names.

    Open Image Downloader →
  • Clickable GTIN Lookups

    Recent GTIN lookups on the dashboard are now clickable, pre-filling the EAN for quick repeat searches.

    Open GTIN Lookup →
v2.9

February 2, 2026

  • Automatic Error Recovery System

    Implemented comprehensive auto-recovery for failed tasks with exponential backoff (15min → 30min → 60min → 120min cooldown). Enhanced watchdog monitors stuck tasks, auto-retries eligible errors, clears stale errors, fixes past next_run_at timestamps, and ensures APScheduler registration. Result: 73 tasks with past schedules fixed, 92 tasks prepared for retry, 0 tasks stuck in error state.

  • Improved Price History Reliability

    Enhanced database performance to eliminate errors when saving price history data. Price tracking is now more reliable with better handling of high-volume updates.

  • Usage Page: Dual Y-Axes Chart

    Enhanced credit usage chart with dual Y-axes (left: remaining credits without zero baseline for better trend visibility, right: credits used starting from zero). This prevents both lines from appearing flat when dealing with large credit balances and small usage amounts.

    Open Usage →
  • Usage Page: Dynamic Date Ranges

    Chart title and statistics now show actual days of data available instead of fixed "60 days". Calculates real date range from first to last data point and displays "X data points over Y days" with accurate daily average based on actual data span.

  • Sidebar: API Key Persistence

    All sidebar navigation links now include the API key parameter when present, ensuring seamless navigation without losing authentication state. Affects Dashboard, Price Data, Product Content, Lookup Tools, Utility Tools, Documentation, and Usage pages.

v2.8

January 22, 2026

  • Product Feed System

    Major new feature: Import and manage product feeds (XML/CSV) as reusable entities. Store rich product data (SKU, brand, title, description, images, prices) and link multiple schedulers to the same feed. View detailed product preview with search and filtering.

    Open Product Feeds →
  • Deep Linking to Tools

    Product feed preview now includes action links to quickly access API Playground, Geo Pricing, AI Images, AI Content, GTIN Lookup, and ASIN Lookup with pre-filled product data. Click and go!

  • Smart CSV Column Detection

    Automatic detection of CSV column names with support for Dutch and English variations (ean/gtin, productnaam/title, merk/brand). Import feeds from any source without manual mapping.

  • Create Scheduler Integration

    Enhanced scheduler creation with product feed selection, auto-open modal via URL hash (#create-scheduler), and streamlined workflow from product feeds to schedulers.

  • Wide Product Preview Modal

    Product feed preview modal now uses 95% of viewport width, providing ample space to view all product columns (Image, Title, Brand, GTIN, SKU, Price, Stock, Actions) without horizontal scrolling.

  • Bug Fixes

    Fixed JavaScript errors in scheduler creation modal (runAfterCreate initialization, null element checks), resolved URL parameter pre-filling issues for deep links, and fixed product feed creation response handling.

  • Removed ASIN Converter

    ASIN Converter tool removed from navigation as requested. Use ASIN Lookup for ASIN-related queries.

v2.7

January 18, 2026

  • CSV Feed Import

    Import EANs directly from CSV feed URLs (e.g., Channable exports). The system automatically detects encoding, columns, and refreshes data on every scheduler run. Perfect for keeping your monitoring in sync with your product catalog!

  • Task Resume Indicator

    Visual indicator showing when a task will resume after being stopped. Know exactly when your monitoring will pick up where it left off.

  • Task Queue System

    Intelligent per-API-key concurrency limit ensures tasks run smoothly without overwhelming the system. Tasks now queue automatically when limits are reached.

  • Enhanced Merchant Data

    Geopricing reports now display all available merchant information including contact details, addresses, and policies for better competitor insights.

    Open Geo Pricing →
  • Site Favicons

    Webshop schedulers now display site favicons for easier visual identification of your monitored stores.

v2.6.5

December 15, 2025

  • Custom Website Scheduler

    Monitor any website by entering the URL directly. Perfect for tracking competitors' custom webshops, independent stores, or any e-commerce site. Now with dedicated "Webshop" tab for better organization.

  • Page Scraper API

    Added Page Scraper endpoints to API Playground for testing custom website scraping capabilities.

    Open API Playground →
  • AI Images Enhancement

    New enriched main image type and style images feature. Background image generation now provides real-time UI feedback. Gallery view shows only the 5 most recent images with a link to full gallery.

    Open AI Images →
  • EAN Lookup Improvements

    Two-column layout for barcode and product image. Product information now combined with specifications. Recent lookups tracking and improved PDF export with company information.

    Open GTIN Lookup →
  • Real-time Implementation Examples

    API Playground implementation examples now update in real-time as you change input values.

  • Run Now API Support

    Added run_now parameter to /api/scheduler/create endpoint for immediate task execution after creation.

v2.6

December 9, 2025

  • Improved Price Position Matrix

    Price zones now use normal distribution (2.5% / 95% / 2.5%) for more accurate positioning: Price Leaders (bottom 2.5%), Competitive Zone (middle 95%), and Overpriced (top 2.5%)

  • Expandable Product Information

    Product descriptions and specifications now show a preview with a "Show more" button to expand and view the full content

v2.4

December 6, 2025

  • Mobile-responsive navigation

    Added hamburger menu for mobile devices with smooth toggle animation

  • Changelog page

    Track recent updates and improvements in one place

v2.3

December 5, 2025

  • Merchants Dashboard

    New dedicated merchants tab showing all competitors with coverage statistics, pricing strategy tags, and quick actions

  • Company Information Display

    View merchant company details including city, country (with emoji flags), description, industry, and founding year

  • Store Screenshots

    View merchant store screenshots directly in the info overlay

  • CSV Export

    Export all merchant data to CSV for further analysis in spreadsheets

  • Column Sorting

    Click column headers to sort merchants by name, city, country, coverage, or pricing strategy

v2.2

December 4, 2025

  • Share Scheduler

    Generate shareable links to give others read-only access to your scheduler results

  • Auto-Resume Tasks

    Interrupted scheduler tasks now automatically resume from where they left off

  • Unified Price History View

    New consolidated view showing all products with their price history and merchant comparisons

  • Reviews in Merchant Info

    See merchant review scores and ratings in the info overlay

v2.1

December 3, 2025

  • Merchant Info Dialog

    Click on any merchant in the price history to view detailed company information and contact details

  • Enhanced Brand Filtering

    Improved brand filter with product count per brand for easier navigation

  • Google Maps Integration

    Quick links to view merchant locations on Google Maps

v2.0

November 2025

  • Scheduler Dashboard Launch

    Initial release of the scheduler dashboard for managing automated price tracking tasks

  • API Playground

    Interactive API testing interface for exploring ShoppingScraper endpoints

    Open API Playground →
  • MCP Extension Support

    Integration with Claude AI through Model Context Protocol

    Open MCP Setup →