Skip to main content

Backlog

8

Committed and queued

Feature Requests

Full theme customization

Import and update all files in existing theme

Doeke Leeuwis
Feature Requests

Support for Theme Blocks

https://shopify.dev/docs/storefronts/themes/architecture/blocks/theme-blocks/schema

Chirag Desai
Feature Requests

Split view for code and preview

So you can see the code changes while previewing (if using a big screen)

Doeke Leeuwis
Feature Requests

Shopify sidekick integration

Sidekick doesn't currently have an API, but once available, it should support generating sections and apps via Shopdev.

Sam van Hees
Feature Requests

Being able to switch between different LLMs manually

E.g. Claude/OpenAI/DeepSeek/Gemini

Doeke Leeuwis
Feature Requests

Team collaboration & plans

To be able to have a Shopdev subscription as a team and work together on builds

Doeke Leeuwis
Feature Requests

Custom domains (commerce)

Sam van Hees
Bug Reports

Hallucinating invalid setting types

The AI is hallucinating invalid section types, such as list. This type does not exist, according to the Shopify documentation: https://shopify.dev/docs/storefronts/themes/architecture/settings/input-settings. Maybe add a whitelist to the system prompt and only allow valid types to fix this, but I don't know if this is possible. { "name": "Product Bundle Builder", "class": "shopdev", "tag": "section", "settings": [ { "type": "header", "content": "Bundle Builder Settings" }, { "type": "text", "id": "title", "label": "Section Title", "default": "Create Your Custom Bundle" }, { "type": "textarea", "id": "subtitle", "label": "Section Subtitle", "default": "Mix and match your favorite products to create a personalized bundle and save." }, { "type": "text", "id": "bundle_title", "label": "Bundle Box Title", "default": "Your Bundle" }, { "type": "textarea", "id": "bundle_description", "label": "Bundle Box Description", "default": "Add at least 3 items to your bundle to receive a special discount." }, { "type": "range", "id": "min_bundle_size", "min": 2, "max": 10, "step": 1, "label": "Minimum Bundle Size for Discount", "default": 3 }, { "type": "range", "id": "discount_percentage", "min": 5, "max": 30, "step": 5, "label": "Bundle Discount Percentage", "default": 15 }, { "type": "text", "id": "add_to_cart_text", "label": "Add to Cart Button Text", "default": "Add Bundle to Cart" }, { "type": "textarea", "id": "bundle_note", "label": "Bundle Note", "default": "Bundle items will be added to your cart with the discount applied. Items can be removed individually from your cart if needed." }, { "type": "header", "content": "Product Selection" }, { "type": "list", "id": "product_handles", "label": "Product Handles", "default": [ "classic-jumper", "basic-t-shirt", "classic-sneaker", "active-sports-bra", "zipped-top", "classic-sweatpants", "maxi-long-dress", "knee-high-socks", "sports-active-skirt", "windbreaker-jacket" ] }, { "type": "list", "id": "collections", "label": "Collection Filters", "default": [ "leasure", "activewear" ] } ], "presets": [ { "name": "Product Bundle Builder", "settings": { "title": "Create Your Custom Bundle", "subtitle": "Mix and match your favorite products to create a personalized bundle and save.", "bundle_title": "Your Bundle", "bundle_description": "Add at least 3 items to your bundle to receive a special discount.", "min_bundle_size": 3, "discount_percentage": 15, "add_to_cart_text": "Add Bundle to Cart", "bundle_note": "Bundle items will be added to your cart with the discou

Dennis Hartenfels

Next up

3

Committed and queued

In Progress

1

Actively being built

Done

10

Recently shipped