
本期更新进一步优化了现有工具,助力开发者更专注于核心开发工作。以下是本次改进要点:
1、更加流畅一致的结账流程
开发者现在可以构建并实现更流畅的结账工作流。
- 购物车加载速度提升高达 50%:优化基础设施,加快全球商店页面加载速度并降低查询延迟。
- 加速结账按钮加载更快:支持通过 Portable Wallets 从 PDP 或购物车页面调用功能和捆绑包,按钮加载速度提升高达 58%。
- 全新聊天应用直接集成至结账流程:使用 Chat UI 组件,将聊天应用嵌入结账和感谢页面,并可查询相关订单及店铺信息。
- 草稿订单功能改进:
- API 版本 2024-07 及以上时,结账扩展程序可在草稿订单中加载(仅限 Plus 用户)。
- Functions 现已支持草稿订单,允许将自定义后端逻辑扩展至此场景,确保全渠道体验无缝一致。
2、更高效地构建商店页面
得益于 Liquid DX 改进及 Metaobjects 更新,商店构建效率显著提升。
Liquid DX 改进
- 增强版 VS Code 扩展:Liquid 语言服务器新增全面自动补全功能(含 metafields),并在自动修复时提示常见错误,大幅提升生产力。
- 统一的 GraphQL API:通过单次 GraphQL Admin API 调用即可管理主题、菜单、页面等在线商店要素,支持主题的上传、发布、删除及文件读写,简化开发流程。
- 重构后的 Shopify CLI:
- 开发服务器即时启动,消除同步等待时间。
- 不再依赖 Ruby,安装与设置更简便。
- 提供稳定的开发体验,简化升级流程。
Hydrogen
- 站点地图功能:提升生成可扩展性,助力大型目录商店 SEO 优化及流量获取。
- OptimisticVariant 钩子:提供乐观变体支持,实现变体切换瞬时响应。
- 自定义环境文件:支持多 .env 文件配置,便于从单一代码库管理多个商店。
- 支持礼品卡:允许顾客在 Hydrogen 商店中直接将礼品卡应用于购物车。
- 本地化同意设置:支持多语言显示同意请求,提升跨区域用户体验与合规性。
- 库存不足警告:Storefront API 新增字段返回库存错误信息,用于展示购物车商品警告。
Metaobjects(元对象)
- 主题编辑器:支持通过动态源选择器在全主题范围内使用 Metaobjects,简化前台定制。
- 主题设置:允许创建或自定义需要特定类型 Metaobjects 的部分和区块(如产品评论模块)。
3、更愉悦的 Shopify 开发体验
从 Functions 性能提升到全面拥抱 GraphQL,多项增强让开发更出色。
Shopify Functions
- 支持更大批次:增强了批量处理能力。
- 折扣功能增强:提升输入数据加载性能,支持自动折扣的 Functions 数量从 5 个增至 25 个。
- 动态扩展:执行限制随超过 200 行商品的购物车动态调整,支持大购物车场景。
- 草稿订单支持:确保与标准结账体验一致,支持全渠道自定义后端逻辑。
“Functions 是 Shopify 推出的最佳功能之一,它由开发者为开发者打造,极大地拓展了平台的可能性。”——10SQ 首席前端工程师 Kurtis Tozer
GraphQL
- 全面转向 GraphQL:已成为与 Shopify 交互的主要 API,配套文档完善,助力平滑过渡。
- 增强开发文档:优化 REST 到 GraphQL 迁移指南,新增端点映射,便于查找等效操作。
.dev assistant
- 新增聊天功能:LLM 驱动的助手现支持多轮对话,可辅助生成和导航 GraphQL 操作,覆盖更多 REST 转 GraphQL 用例。
4、订阅功能源代码向公众开放
Shopify Subscriptions Reference app 源码现已公开,可作为参考应用或起点,加速自定义及公共订阅应用的开发。
此外,可查看冬季 ‘25 版更新,了解 Shopify 150 余项改进详情。

