From 76a145dce38df60632b9b5f73db5a44992b245d7 Mon Sep 17 00:00:00 2001 From: Hiago Lucas Cardeal de Melo Silva Date: Wed, 8 Apr 2026 13:57:28 -0300 Subject: [PATCH 1/2] add delivery-promise-components context --- CHANGELOG.md | 5 +++++ manifest.json | 3 ++- react/StoreWrapper.js | 13 ++++++++----- 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0f113fa8..111364f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] +### Changed + +- Add `vtex.delivery-promise-components` and keep `vtex.shipping-option-components@1.x` for backward compatibility. +- `StoreWrapper` wraps the store with both `ShippingOptionProvider` (`vtex.shipping-option-components/ShippingOptionContext`) and `DeliveryPromiseProvider` (`vtex.delivery-promise-components/DeliveryPromiseContext`) so themes and apps can migrate gradually. + ## [2.146.0] - 2025-12-18 [YANKED] ### Added diff --git a/manifest.json b/manifest.json index 1ca39a48..a6a6486d 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "vendor": "vtex", "name": "store", - "version": "2.146.0", + "version": "2.146.1-beta.0", "title": "VTEX Store", "description": "The VTEX basic store.", "builders": { @@ -35,6 +35,7 @@ "vtex.rich-text": "0.x", "vtex.native-types": "0.x", "vtex.telemarketing": "2.x", + "vtex.delivery-promise-components": "1.x", "vtex.shipping-option-components": "1.x" }, "settingsSchema": { diff --git a/react/StoreWrapper.js b/react/StoreWrapper.js index 90fafe2d..855d9b70 100644 --- a/react/StoreWrapper.js +++ b/react/StoreWrapper.js @@ -14,6 +14,7 @@ import { PWAProvider } from 'vtex.store-resources/PWAContext' import { OrderQueueProvider } from 'vtex.order-manager/OrderQueue' import { OrderItemsProvider } from 'vtex.order-items/OrderItems' import { OrderFormProvider as OrderFormProviderCheckout } from 'vtex.order-manager/OrderForm' +import { DeliveryPromiseProvider } from 'vtex.delivery-promise-components/DeliveryPromiseContext' import { ShippingOptionProvider } from 'vtex.shipping-option-components/ShippingOptionContext' import UserDataPixel from './components/UserDataPixel' @@ -129,11 +130,13 @@ const StoreWrapper = ({ children, CustomContext }) => { - - - {children} - - + + + + {children} + + + From 969dc7eb5ee0d000c5a286546518c8c7c12ff9e8 Mon Sep 17 00:00:00 2001 From: Hiago Lucas Date: Wed, 8 Apr 2026 14:56:19 -0300 Subject: [PATCH 2/2] Update manifest.json Co-authored-by: Iago Espinoza --- manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.json b/manifest.json index a6a6486d..e0526e24 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "vendor": "vtex", "name": "store", - "version": "2.146.1-beta.0", + "version": "2.146.0", "title": "VTEX Store", "description": "The VTEX basic store.", "builders": {