Changelog

Latest updates and improvements.

Improvedv1.2.008.08.2026

A tidier Help page and a setup guide that remembers you

Small polish to the dashboard and Help page.

  • The setup guide remembers your choice. Collapse the setup guide on the dashboard and it stays collapsed on your next visit, instead of springing back open every time.
  • Refreshed Help page. The Help page now has quick links to the full documentation, our website, and system status, plus a one-click way to open Shopify Flow (or install it if it isn't set up yet). Step-by-step how-tos live in the docs.
Fixedv1.1.005.08.2026

Navigation, templates, and reliability fixes

Fixes across navigation, templates, and background processing.

  • Fixed a sign-in screen that could appear when opening pages such as Manage permissions from the dashboard - navigation now stays inside Shopify admin.
  • Verified templates now validate their input and show the exact reason a run failed instead of a cryptic error.
  • Test-data helpers now report the real reason a lookup could not run (for example a missing permission) instead of a generic "No matching resource found". See Permissions and store data access.
  • Hardened webhook handling: repeated deliveries are de-duplicated so nothing is processed twice, and data-deletion (GDPR) requests now reliably remove your stored secrets.
Improvedv1.1.005.08.2026

Templates and permissions that just work

A round of improvements to make templates, permissions, and secrets smoother and safer.

Grant and use a template in one step

  • Using a template now grants any permissions it needs before the function is created, so a template like "Tag a customer" is ready to run right away - no separate trip to the Permissions page first. See Using templates.

Verified templates

  • Templates from Code Creation Labs now carry a Verified badge so you can tell curated templates apart at a glance. Your own templates stay private to your store; sharing templates publicly between stores is coming soon.

Secrets stay hidden

  • Any secret value your code prints is now masked in logs and output, down to a single character, so a secret can never leak into your run history. See Creating and using secrets.

Clearer test-data helpers

  • The Latest order and Latest customer buttons on the Variables tab now stay disabled until you grant the matching permission, with a tooltip telling you which one to enable. See Permissions and store data access.
Newv1.0.030.07.2026

Workflow Functions 1.0.0

Workflow Functions is here: run your own JavaScript or TypeScript as a step in Shopify Flow. This first release includes everything you need to build, test, and ship custom logic in your workflows.

Run your code from Flow

Read and write store data - safely

  • Call the Admin GraphQL API with ctx.shopify.graphql(...). Your access token never enters the sandbox. See Permissions and store data access.
  • Grant and revoke access per resource (Products, Orders, Customers, Discounts) yourself; functions auto-disable if a permission is removed.

Secrets

  • Store API keys and tokens encrypted, read them in code as secrets.NAME, and they are masked out of your run history. See Creating and using secrets.

Templates

  • Start from curated templates, and save or publish your own. See Using templates.

See everything

  • Full run history with input, output, logs, timing, and filters. See Run history and troubleshooting.
  • Email alerts for quota (80% and 100% of plan) and elevated failure rates.

For developers

  • A REST API and an MCP server to manage and run functions from your own code or an AI agent. See Developer API and MCP.

Plans

  • Free, Starter, Grow, and Unlimited. Every plan includes all features and unlimited functions; only monthly Flow run volume differs.

New here? Start with Introduction to Workflow Functions.