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..e0526e24 100644 --- a/manifest.json +++ b/manifest.json @@ -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} + + +