New: Open source experimentation platform
Tangle is a platform-agnostic, open source experimentation platform with a visual editor and content-based caching. With Tangle, you can build ML and data pipelines collaboratively, choosing from reusable modules in the component library or adding your own. Learn more about Tangle .
Also shipped Dec 8, 2025Shopify in December 2025 →
Introducing iceberg-js: A JavaScript Client for Apache Iceberg
Supabase introduced iceberg-js, a vendor-agnostic JavaScript client for the Apache Iceberg REST Catalog API, enabling type-safe catalog management.
Workers - Python cold start improvements
Python Workers now feature improved cold start performance, reducing initialization time for new Worker instances. This improvement is particularly noticeable for Workers with larger dependency sets or complex initialization logic. Every time you deploy a Python Worker, a memory snapshot is captured after the top level of the Worker is executed.
Workers - Easy Python package management with Pywrangler
We are introducing a brand new tool called Pywrangler, which simplifies package management in Python Workers by automatically installing Workers-compatible Python packages into your project.
Workers - Wrangler config is optional when using Vite plugin
When using the Cloudflare Vite plugin to build and deploy Workers, a Wrangler configuration file is now optional for assets-only (static) sites. If no wrangler.toml , wrangler.json , or wrangler.jsonc file is found, the plugin generates sensible defaults for an assets-only site.
Workers - Configure Workers programmatically using the Vite plugin
The Cloudflare Vite plugin now supports programmatic configuration of Workers without a Wrangler configuration file. You can use the config option to define Worker settings directly in your Vite configuration, or to modify existing configuration loaded from a Wrangler config file.
View predictions in Cloud Provider Observability
You can now view machine learning predictions for drilldown instances of preconfigured dashboards in Cloud Provider Observability using the Predict button. Predictions help you ensure resources are available during spikes in usage, as well as help you decrease the amount of resources due to over provisioning.
More from Shopify developer platformEvery Shopify developer platform release →
The Winter '26 Edition is here
Announcing 150+ updates to Shopify. See the updates
New fields to combine bundle options
In the API 2026-01 release candidate version, we've introduced consolidated options in the GraphQL Admin API. This feature allows you to support merchants by combining options, such as size and length, to streamline the checkout process for customers.
ShopifyQL Python SDK and CLI now available for analytics
Developers and merchants can now access ShopifyQL data through a dedicated Python SDK and CLI tool designed for analytics workflows. The ShopifyQL Python package provides a clean, Pythonic interface for ShopifyQL queries while handling GraphQL API complexity behind the scenes.
Monitor admin performance issues by region with Web Vitals API
Enhance your app's global admin performance with regional data from the Web Vitals API. Each Web Vitals event now includes a country field with a two-letter ISO country code, allowing you to pinpoint where users encounter performance issues with your app.
Introducing Sidekick app extensions
Today, we're introducing Sidekick app extensions to give your app new ways to integrate your app with Sidekick , Shopify's AI-enabled commerce assistant. What are Sidekick app extensions? Your app can connect its data and workflows using app extensions.
Simplified App Store requirements
Preparing your app for review just became more straightforward. We've simplified and updated App Store requirements to be clearer, better organized, and easier to work with throughout the development process. What's improved: Streamlined structure: Requirements are organized for better structure and readability, so you can understand exactly what’s needed.
Multi-environment theme commands in Shopify CLI
You can now run theme commands across multiple environments simultaneously, making it easier to manage themes across development, staging, and production stores in a single operation.
A more powerful Dev Assistant on shopify.dev
We've overhauled the Dev Assistant to make it a more reliable and comprehensive companion for your development workflow. While the Assistant is already a familiar tool, this update introduces a new engine designed to deliver higher accuracy and broader knowledge across the entire ecosystem.