# Changelog of Shopify Store Analyzer (`deriverge/shopify-store-analyzer`) Actor

- **URL**: https://apify.com/deriverge/shopify-store-analyzer/changelog.md
- **Full Actor documentation**: https://apify.com/deriverge/shopify-store-analyzer.md

##### 2026-10-11

*Changes*

- After a store limits the request rate, the actor now slows down and stops reading that store instead of switching IP addresses. The store gets the status `blocked`, and the status message names it.

*Fixes*

- Each store's `robots.txt` is now read first and followed. A store whose `robots.txt` disallows its store details and product feed gets a free row with the new status `robots_disallowed`. When `robots.txt` answers with a server error or not at all, the store is skipped as `unreachable`. The `SUMMARY` record counts the robots.txt checks.

##### 2026-09-28

*Changes*

- Stores are also accepted as `urls`, `url`, `startUrls`, `domains`, `domain`, `websites`, `website`, `shops` or `store`, so inputs from AI agents and scripts work unchanged.

##### 2026-09-27

*Features*

- First version: one row per Shopify store with its published settings, live theme, apps, pixels and email services, statistics over up to 25,000 products, and app, theme and catalog size changes between runs.
