{"title":"Dev: Platform + Tools","description":"","products":[{"product_id":"liquid-support-in-shopify-dev-mcp","title":"Liquid support in Shopify Dev MCP","description":"Validate Liquid code in Shopify Dev MCP to catch errors before deployment.","brand":"Editions | Winter 2026","offers":[{"title":"Default Title","offer_id":51198376378650,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}]},{"product_id":"polaris-unified-ui-components-expand-to-pos","title":"Polaris unified UI components expand to POS","description":"Build POS extensions with Polaris web components using a standardized, web-component-based UI system.","brand":"Editions | Winter 2026","offers":[{"title":"Default Title","offer_id":51198376444186,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}]},{"product_id":"faster-bulk-operations","title":"Faster bulk operations","description":"Shopify's bulk operations API now supports all Admin API mutations, accepts 100MB files, and runs up to five concurrent operations.","brand":"Editions | Winter 2026","offers":[{"title":"Default Title","offer_id":51198377689370,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}]},{"product_id":"shopify-dev-mcp-supports-pos-ui-extensions","title":"Shopify Dev MCP supports POS UI extensions","description":"Build POS UI extensions faster with AI using Shopify Dev MCP, which pulls right from the POS dev docs, generates valid code, and cuts errors.","brand":"Editions | Winter 2026","offers":[{"title":"Default Title","offer_id":51198377820442,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}]},{"product_id":"admin-intents-api","title":"Admin Intents API","description":"Launch admin workflows for creating, editing, and managing Shopify resources with a single line of code.","brand":"Editions | Winter 2026","offers":[{"title":"Default Title","offer_id":51198377885978,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}]},{"product_id":"discount-code-rejection-with-shopify-functions","title":"Discount code rejection with Shopify Functions","description":"Use Shopify Functions to reject discount codes and include an associated custom message displayed at checkout.","brand":"Editions | Winter 2026","offers":[{"title":"Default Title","offer_id":51198378574106,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}]},{"product_id":"improved-metafields-and-metaobjects","title":"Improved metafields and metaobjects","description":"\u003ca href=\"https:\/\/shopify.dev\/docs\/apps\/build\/metafields\/about-metafields\" target=\"_blank\" title=\"Read dev docs\"\u003eMetafields\u003c\/a\u003e and \u003ca href=\"https:\/\/shopify.dev\/docs\/apps\/build\/metaobjects\/about-metaobjects\" target=\"_blank\" title=\"Read dev docs\"\u003emetaobjects\u003c\/a\u003e render faster on storefronts, support richer query filtering, allow higher entry limits, and more.","brand":"Editions | Winter 2026","offers":[{"title":"Default Title","offer_id":51198380605722,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}]},{"product_id":"shopify-functions-replace-scripts-in-2026","title":"Shopify Functions replace Scripts in 2026","description":"\u003cp\u003eIn June 2026, Shopify Functions will replace Scripts with faster execution and increased parity for a safer migration.\u003c\/p\u003e","brand":"Editions | Winter 2026","offers":[{"title":"Default Title","offer_id":51198380638490,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}]},{"product_id":"build-with-full-mcp-support","title":"Build with full mcp support","description":"Code faster with Shopify Dev MCP that validates every API call in real-time, catches errors before you see them, and generates production-ready code.","brand":"Editions | Winter 2026","offers":[{"title":"Default Title","offer_id":51198380671258,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}]},{"product_id":"shopify-dev-mcp-supports-hydrogen-and-shopify-api","title":"Shopify Dev MCP supports Hydrogen and Shopify API","description":"Access documentation for Hydrogen and Storefront API in the Dev MCP to build headless Shopify stores with AI coding tools such as Cursor or Claude Code.","brand":"Editions | Winter 2026","offers":[{"title":"Default Title","offer_id":51215364260122,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}]},{"product_id":"multi-environment-theme-commands","title":"Multi-environment theme commands","description":"\u003cp\u003eExecute theme commands in the CLI for multiple environments simultaneously, enabling bulk operations across different stores.\u003c\/p\u003e","brand":"Editions | Winter 2026","offers":[{"title":"Default Title","offer_id":51227433795866,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}]},{"product_id":"tangle","title":"Tangle","description":"Build ML and data pipelines collaboratively with an open-source experimentation platform that comes with a powerful visual editor.","brand":"Editions | Winter 2026","offers":[{"title":"Default Title","offer_id":51334972473626,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}]},{"product_id":"dev-assistant-supports-all-of-shopify","title":"Dev Assistant supports all of Shopify","description":"Get access to the full developer platform with the upgraded Dev Assistant, which surfaces targeted documentation and code examples based on what you're trying to build.","brand":"Shopify Editions | Winter ’26","offers":[{"title":"Default Title","offer_id":51411273810202,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}]},{"product_id":"enhanced-security-with-token-expiry","title":"Enhanced security with token expiry","description":"Use expiring tokens to make your app more secure with OAuth 2.0-compliant token refresh, including programmatic exchange for existing non-expiring tokens.","brand":"Shopify Editions | Winter ’26","offers":[{"title":"Default Title","offer_id":51411273842970,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}]},{"product_id":"enhanced-dev-console","title":"Enhanced Dev Console","description":"Clean up dev previews, uninstall apps, and open the Dev Dashboard directly from the console.","brand":"Shopify Editions | Winter ’26","offers":[{"title":"Default Title","offer_id":51411273875738,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}]},{"product_id":"binary-testing-in-shopify-functions","title":"Binary testing in Shopify Functions","description":"Build tests from real production data and catch breaking changes before they hit production when you migrate from JavaScript to Rust.","brand":"Shopify Editions | Winter ’26","offers":[{"title":"Default Title","offer_id":51426034778394,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}]}],"url":"https:\/\/editions-winter-2026.myshopify.com\/collections\/platform-tools.oembed","provider":"Shopify Editions | Winter ’26","version":"1.0","type":"link"}