# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [2.50.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.49.1...@ordergroove/offers@2.50.0) (2026-06-05)


### Features

* allow overriding select-frequency label ([1a0cfcf](https://github.com/ordergroove/plush-toys/commit/1a0cfcf09aa15707b7b2f599ba2e6385a28308e1))





## [2.49.1](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.49.0...@ordergroove/offers@2.49.1) (2026-06-04)


### Bug Fixes

* clear internal auth state when og_auth cookie cleared ([24837fd](https://github.com/ordergroove/plush-toys/commit/24837fda02d42279fe59de5bcefdf70f7bade966))
* do not include `;expires` in auth action signature ([9a8f8e0](https://github.com/ordergroove/plush-toys/commit/9a8f8e06b56c9663ef43a274b31254c47331bcf9))





# [2.49.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.48.8...@ordergroove/offers@2.49.0) (2026-05-26)


### Bug Fixes

* **offers:** Deduping Benefit Messages (canary) ([2a69774](https://github.com/ordergroove/plush-toys/commit/2a69774575ccbb4a46a07d6d8d5c0ecfb4de81f7))


### Features

* **offers:** Adding BenefitMessages Component (canary) ([1e24061](https://github.com/ordergroove/plush-toys/commit/1e240617a23d9815ece0dceaad000811765db10a))
* **offers:** Adding localization support for benefits messaging (canary) ([8505e63](https://github.com/ordergroove/plush-toys/commit/8505e639d4889e18ff638eb26048f78fba9be3e8))
* **offers:** Copy update (canary) ([c7bc07b](https://github.com/ordergroove/plush-toys/commit/c7bc07b2a0329e2cbfa7dffe5183b4c5cb052528))
* **offers:** Introducing benefit messaging framework on offer widgets (canary) ([2ff048d](https://github.com/ordergroove/plush-toys/commit/2ff048da3ad11c0065a182aedf475c426637f56f))
* **offers:** Updating to use enhanced incentives data (canary) ([dbac0c5](https://github.com/ordergroove/plush-toys/commit/dbac0c59cdfab98862e3f758ab96d6872c48cf28))





## [2.48.8](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.48.7...@ordergroove/offers@2.48.8) (2026-05-14)

**Note:** Version bump only for package @ordergroove/offers





## [2.48.7](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.48.6...@ordergroove/offers@2.48.7) (2026-05-06)


### Bug Fixes

* **offers:** add role to span ([b48a714](https://github.com/ordergroove/plush-toys/commit/b48a714bf72ba8ea464a057fff7f42363ee9d8b4))





## [2.48.6](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.48.5...@ordergroove/offers@2.48.6) (2026-04-16)

**Note:** Version bump only for package @ordergroove/offers





## [2.48.5](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.48.4...@ordergroove/offers@2.48.5) (2026-04-15)

**Note:** Version bump only for package @ordergroove/offers





## [2.48.4](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.48.3...@ordergroove/offers@2.48.4) (2026-04-13)

**Note:** Version bump only for package @ordergroove/offers





## [2.48.3](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.48.2...@ordergroove/offers@2.48.3) (2026-03-31)

**Note:** Version bump only for package @ordergroove/offers





## [2.48.2](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.48.1...@ordergroove/offers@2.48.2) (2026-03-26)


### Bug Fixes

* set aria-label on optin-select and prepaid-select ([61c742b](https://github.com/ordergroove/plush-toys/commit/61c742b808fc8ef5c9d230320ec9a135d2039a66))





## [2.48.1](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.48.0...@ordergroove/offers@2.48.1) (2026-01-14)


### Bug Fixes

* **offers:** update product attribute when ID input changes ([a7a1929](https://github.com/ordergroove/plush-toys/commit/a7a1929f52f3005f84c6b0c29dae9a4cf911af72))





# [2.48.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.47.2...@ordergroove/offers@2.48.0) (2025-12-19)


### Features

* opt into prepaid subscription if default-to-sub and not subscription eligible ([f7c5d29](https://github.com/ordergroove/plush-toys/commit/f7c5d299229c17603e7e00b2db21ffceda1358d8))





## [2.47.2](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.47.1...@ordergroove/offers@2.47.2) (2025-12-19)


### Bug Fixes

* prefer non-threshold discounts for og-incentive-text ([48e8fd6](https://github.com/ordergroove/plush-toys/commit/48e8fd675a9943cf340a08408f45ea582f115346))





## [2.47.1](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.47.0...@ordergroove/offers@2.47.1) (2025-11-20)

**Note:** Version bump only for package @ordergroove/offers





# [2.47.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.46.0...@ordergroove/offers@2.47.0) (2025-11-18)


### Bug Fixes

* send cart attributes using correct API ([dc06e4b](https://github.com/ordergroove/plush-toys/commit/dc06e4bae4d30e06ff8f62544621bd2414084615))


### Features

* og-price uses Offers response for discount display ([2d78e88](https://github.com/ordergroove/plush-toys/commit/2d78e886138ae2f0486a15add5b801dbe992ce7b))
* prefer PSI and program wide incentives for incentive-text ([29e74a0](https://github.com/ordergroove/plush-toys/commit/29e74a07dc1524f9503e308749eab67942fa964a))
* set __ordergroove_offer_id cart attribute ([0b799e0](https://github.com/ordergroove/plush-toys/commit/0b799e0c37efa8d887ef927304d6ebb9471d0691))





# [2.46.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.45.6...@ordergroove/offers@2.46.0) (2025-09-16)


### Features

* support manual activation of tooltip ([370a7ca](https://github.com/ordergroove/plush-toys/commit/370a7cae4b24ebc33219ca374ae22f8eaa51a5f2))





## [2.45.6](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.45.5...@ordergroove/offers@2.45.6) (2025-09-16)

**Note:** Version bump only for package @ordergroove/offers





## [2.45.5](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.45.4...@ordergroove/offers@2.45.5) (2025-08-26)


### Bug Fixes

* show tooltip when link inside content is focused ([d97e7d7](https://github.com/ordergroove/plush-toys/commit/d97e7d72e9822705a0a63e36f6da752d7123d4d2))





## [2.45.4](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.45.3...@ordergroove/offers@2.45.4) (2025-08-12)

**Note:** Version bump only for package @ordergroove/offers





## [2.45.3](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.45.2...@ordergroove/offers@2.45.3) (2025-06-17)

**Note:** Version bump only for package @ordergroove/offers





## [2.45.2](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.45.1...@ordergroove/offers@2.45.2) (2025-05-09)


### Bug Fixes

* allow offer to render when getAttributeNames throws an error ([c628ef0](https://github.com/ordergroove/plush-toys/commit/c628ef05192e41c3e3ce5d7ce7d29bd8c4c4c86d))





## [2.45.1](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.45.0...@ordergroove/offers@2.45.1) (2025-03-06)


### Bug Fixes

* do not resolveSettings when Shopify selling plans ([bf3baca](https://github.com/ordergroove/plush-toys/commit/bf3bacaab0a6a40e6bda503b409dd9c3a407a943))





# [2.45.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.44.0...@ordergroove/offers@2.45.0) (2025-02-19)


### Features

* allow PSFL in cart offers ([930d1b8](https://github.com/ordergroove/plush-toys/commit/930d1b8c0307645ab97fbbc3a59ed98fae26bd6d))
* populate productFrequencies ([9c93d99](https://github.com/ordergroove/plush-toys/commit/9c93d992699ac1b3d4aaeffc9dbecb096e859f89))
* use product-specific frequency lists ([a5f6aa4](https://github.com/ordergroove/plush-toys/commit/a5f6aa4796b7f260862d230ee84faed387cf6685))





# [2.44.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.43.0...@ordergroove/offers@2.44.0) (2025-01-31)


### Features

* **offers:** identify OG selling plans by app ID ([f018ebc](https://github.com/ordergroove/plush-toys/commit/f018ebcfb95b137668e255211ff5fcc498300e50))





# [2.43.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.42.0...@ordergroove/offers@2.43.0) (2025-01-30)


### Features

* **offers:** Support shopify selling plans a/b testing ([8784ef7](https://github.com/ordergroove/plush-toys/commit/8784ef7a9b42f2539017679687fb3be1aefedb69))





# [2.42.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.41.0...@ordergroove/offers@2.42.0) (2024-11-25)


### Features

* allow focusing og-tooltip with keyboard ([8f5dc71](https://github.com/ordergroove/plush-toys/commit/8f5dc71d51140a5b5652d5bb4e45fe10ded057ec))





# [2.41.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.40.4...@ordergroove/offers@2.41.0) (2024-10-16)


### Features

* allow creating IU item without opening modal ([4f32715](https://github.com/ordergroove/plush-toys/commit/4f327150a83dc33704e32c0c23bf7f4458c155a4))





## [2.40.4](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.40.3...@ordergroove/offers@2.40.4) (2024-10-15)


### Bug Fixes

* **offers:** Fix experiments race condition where 2 variants were assigned ([abf9741](https://github.com/ordergroove/plush-toys/commit/abf9741c5b1b86199eade5ed2f12215835ef54c5))





## [2.40.3](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.40.2...@ordergroove/offers@2.40.3) (2024-09-25)


### Bug Fixes

* **offers:** Ensure offers keep track of og_session_id in cookie (canary) ([beb4339](https://github.com/ordergroove/plush-toys/commit/beb43398c46e18eb4fc975b83cf6a7a265568858))





## [2.40.2](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.40.1...@ordergroove/offers@2.40.2) (2024-09-23)

**Note:** Version bump only for package @ordergroove/offers





## [2.40.1](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.40.0...@ordergroove/offers@2.40.1) (2024-09-17)

**Note:** Version bump only for package @ordergroove/offers





# [2.40.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.39.0...@ordergroove/offers@2.40.0) (2024-09-13)


### Bug Fixes

* **offers:** Ensure session_id is passed in create subscription from iu ([f1d658a](https://github.com/ordergroove/plush-toys/commit/f1d658abf9b1d432cf5992b71b96c6a8c1aa7fd3))
* package-lock.json ([9ecb638](https://github.com/ordergroove/plush-toys/commit/9ecb638e333c14fc14b2592d9e77f069e431c5b0))


### Features

* **offers:** A/B Testing support ([a9ae136](https://github.com/ordergroove/plush-toys/commit/a9ae136fa0775970fb0a08122eb55a2da8fb5dba))





# [2.39.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.38.1...@ordergroove/offers@2.39.0) (2024-08-20)


### Features

* **offers:** Dispatch READY action once library is configured ([af44687](https://github.com/ordergroove/plush-toys/commit/af44687e1a31ee4d68565cf9f8d052206de05dbd))





## [2.38.1](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.38.0...@ordergroove/offers@2.38.1) (2024-08-05)

**Note:** Version bump only for package @ordergroove/offers





# [2.38.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.37.2...@ordergroove/offers@2.38.0) (2024-07-09)


### Features

* **offers:** Use PSFL groups to set autoship eligibility for shopify ([cbb4a62](https://github.com/ordergroove/plush-toys/commit/cbb4a62aac2fde07376fb81aaad5f3964cdfc77c))





## [2.37.2](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.37.1...@ordergroove/offers@2.37.2) (2024-07-03)

**Note:** Version bump only for package @ordergroove/offers





## [2.37.1](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.37.0...@ordergroove/offers@2.37.1) (2024-04-02)


### Bug Fixes

* handle PSFL products sub eligibility correctly ([1f0c9d7](https://github.com/ordergroove/plush-toys/commit/1f0c9d77c4a09bc28e920526b15f2154f7011d78))





# [2.37.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.36.1...@ordergroove/offers@2.37.0) (2024-03-27)


### Bug Fixes

* **offers:** default to first selling plan if no match found ([86ff86e](https://github.com/ordergroove/plush-toys/commit/86ff86e1a83391ccac4db26fbb5236affe068c34))


### Features

* hide cart offer if product-specific frequencies present ([a80777b](https://github.com/ordergroove/plush-toys/commit/a80777b7956a732e6743cbcf0fe68192c95aac82))
* use product-specific frequency group if available ([11baa06](https://github.com/ordergroove/plush-toys/commit/11baa062c028c16946f5573883e3ca324966e258))





## [2.36.1](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.36.0...@ordergroove/offers@2.36.1) (2024-03-01)


### Bug Fixes

* do not sync selling plan if we're hiding the offer ([34a954a](https://github.com/ordergroove/plush-toys/commit/34a954aefc79dd096dd64c0a7961771f42aa5b61))





# [2.36.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.35.7...@ordergroove/offers@2.36.0) (2024-02-21)


### Features

* hide offer if store currency does not match primary currency ([bb02747](https://github.com/ordergroove/plush-toys/commit/bb02747f968a18e5047299e3dff049f55c6be3a9))





## [2.35.7](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.35.6...@ordergroove/offers@2.35.7) (2024-02-02)

**Note:** Version bump only for package @ordergroove/offers





## [2.35.6](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.35.5...@ordergroove/offers@2.35.6) (2023-12-15)

**Note:** Version bump only for package @ordergroove/offers





## [2.35.5](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.35.4...@ordergroove/offers@2.35.5) (2023-12-15)


### Bug Fixes

* **offers:** offers preview works with shopify reducer ([a6a37ee](https://github.com/ordergroove/plush-toys/commit/a6a37eeedfee805aa550d4d7547922ac707b7155))





## [2.35.4](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.35.3...@ordergroove/offers@2.35.4) (2023-12-11)

**Note:** Version bump only for package @ordergroove/offers





## [2.35.3](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.35.2...@ordergroove/offers@2.35.3) (2023-12-07)

**Note:** Version bump only for package @ordergroove/offers





## [2.35.2](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.35.1...@ordergroove/offers@2.35.2) (2023-12-05)

**Note:** Version bump only for package @ordergroove/offers





## [2.35.1](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.35.0...@ordergroove/offers@2.35.1) (2023-12-04)

**Note:** Version bump only for package @ordergroove/offers





# [2.35.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.34.9...@ordergroove/offers@2.35.0) (2023-12-01)


### Features

* use store currency to populate product plans ([321ac48](https://github.com/ordergroove/plush-toys/commit/321ac48e7d858316dda14a28aaad867bcfcd7724))





## [2.34.9](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.34.8...@ordergroove/offers@2.34.9) (2023-11-30)


### Bug Fixes

* prepaid data component share state with prepaid status (canary) ([#793](https://github.com/ordergroove/plush-toys/issues/793)) ([c385fac](https://github.com/ordergroove/plush-toys/commit/c385fac0b1492be8126eaa73c90f6a4cd60a8160))





## [2.34.8](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.34.7...@ordergroove/offers@2.34.8) (2023-11-30)

**Note:** Version bump only for package @ordergroove/offers





## [2.34.7](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.34.6...@ordergroove/offers@2.34.7) (2023-11-28)

**Note:** Version bump only for package @ordergroove/offers





## [2.34.6](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.34.5...@ordergroove/offers@2.34.6) (2023-11-27)

**Note:** Version bump only for package @ordergroove/offers





## [2.34.5](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.34.4...@ordergroove/offers@2.34.5) (2023-11-13)

**Note:** Version bump only for package @ordergroove/offers





## [2.34.4](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.34.3...@ordergroove/offers@2.34.4) (2023-11-09)


### Bug Fixes

* **offers:** set aria-current to reflect opt-in status ([2849145](https://github.com/ordergroove/plush-toys/commit/2849145cd0b6957efca6f516e0e0d2734925182b))





## [2.34.3](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.34.2...@ordergroove/offers@2.34.3) (2023-11-08)


### Bug Fixes

* **offers:** Price.js includes screen reader content ([084f28d](https://github.com/ordergroove/plush-toys/commit/084f28d429278b32228959c12a8e7c7c10db3b25))





## [2.34.2](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.34.1...@ordergroove/offers@2.34.2) (2023-09-25)


### Bug Fixes

* **offers:** buttons are not aria-connected to their labels ([0277fe3](https://github.com/ordergroove/plush-toys/commit/0277fe3d008229c1b943759ba8f60620b38a8252))





## [2.34.1](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.34.0...@ordergroove/offers@2.34.1) (2023-06-26)

**Note:** Version bump only for package @ordergroove/offers





# [2.34.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.33.2...@ordergroove/offers@2.34.0) (2023-04-19)


### Features

* add prepaid cart template ([5aefff8](https://github.com/ordergroove/plush-toys/commit/5aefff85fe9690a6630d9084d945eeed7b45eea3))





## [2.33.2](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.33.1...@ordergroove/offers@2.33.2) (2023-04-11)


### Bug Fixes

* properly parse og-when expression with !& (canary) ([989c398](https://github.com/ordergroove/plush-toys/commit/989c398b6d82f95e874acb4888d10d1a2475bf78))





## [2.33.1](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.33.0...@ordergroove/offers@2.33.1) (2023-04-10)


### Bug Fixes

* filters prepaid selling plans on autoshipEligible (canary) ([0dc658e](https://github.com/ordergroove/plush-toys/commit/0dc658ede40d246c1d1638b03c07282d1d95570a))





# [2.33.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.32.0...@ordergroove/offers@2.33.0) (2023-04-10)


### Features

* use defaultPrepaidShipments in template (canary) ([d76cb26](https://github.com/ordergroove/plush-toys/commit/d76cb26d161d1053a3b0d037a73cff98fa63eeba))
* **prepaid-toggle:** add defaultPrepaidShipments ([9c4b543](https://github.com/ordergroove/plush-toys/commit/9c4b543b6a73d9986381b5ac14e662dd3ea0b4d5))
* automatically sort prepaid shipment options ([7553037](https://github.com/ordergroove/plush-toys/commit/755303799eada8860da9e462cc7c8b3764fc39f1))





# [2.32.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.31.0...@ordergroove/offers@2.32.0) (2023-03-22)


### Features

* use dynamic text copy in prepaid template ([efd0ead](https://github.com/ordergroove/plush-toys/commit/efd0ead7b50be13c935d6b62751476816e5c21a1))





# [2.31.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.30.8...@ordergroove/offers@2.31.0) (2023-03-16)


### Features

* hide prepaid toggle when no options (canary) ([3aefa57](https://github.com/ordergroove/plush-toys/commit/3aefa57b1ca7004e1e125b8e47895248f8baa6ab))





## [2.30.8](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.30.7...@ordergroove/offers@2.30.8) (2023-03-07)


### Bug Fixes

* **offers:** exit optedin SETUP_PRODUCT early if no sellingPlanGroups exist ([26dcb5e](https://github.com/ordergroove/plush-toys/commit/26dcb5eb1f9a91d0b035600d70841c1a71242b37))





## [2.30.7](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.30.6...@ordergroove/offers@2.30.7) (2023-02-27)


### Bug Fixes

* prepaidSellingPlans config can add multiple products (canary) ([56883d2](https://github.com/ordergroove/plush-toys/commit/56883d2bea972e81f5669cd9cd66b11757b3f954))





## [2.30.6](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.30.5...@ordergroove/offers@2.30.6) (2023-02-27)


### Bug Fixes

* rounding issue on prepaid when calculating subscriptionPrice ([4710c5e](https://github.com/ordergroove/plush-toys/commit/4710c5e3c8ec0571d0d85870c01c6858f9baf568))





## [2.30.5](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.30.4...@ordergroove/offers@2.30.5) (2023-02-17)

**Note:** Version bump only for package @ordergroove/offers





## [2.30.4](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.30.3...@ordergroove/offers@2.30.4) (2023-02-17)


### Bug Fixes

* **offers:** do not debounce syncProductId for multiple offers ([6c203a6](https://github.com/ordergroove/plush-toys/commit/6c203a6e6da4957fde333448b676e1584ef4c685))





## [2.30.3](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.30.2...@ordergroove/offers@2.30.3) (2023-02-07)


### Bug Fixes

* adds prepaid preview ([da5671a](https://github.com/ordergroove/plush-toys/commit/da5671a2cae4f3e646c60e56194edca28b332369))





## [2.30.2](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.30.1...@ordergroove/offers@2.30.2) (2023-02-07)


### Bug Fixes

* prepaid prices deals only with integers (canary) ([ae42803](https://github.com/ordergroove/plush-toys/commit/ae428035a8e66b610466efc2daffb5c49d865824))





## [2.30.1](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.30.0...@ordergroove/offers@2.30.1) (2023-02-03)

**Note:** Version bump only for package @ordergroove/offers





# [2.30.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.29.0...@ordergroove/offers@2.30.0) (2023-01-12)


### Features

* **offers:** add new prepaid component ([c086086](https://github.com/ordergroove/plush-toys/commit/c086086eecbfe65f627f77a2456304a90bfbd72e))
* **offers:** add og-prepaid-data component ([a095f80](https://github.com/ordergroove/plush-toys/commit/a095f80eb1d6827b7c22ab2bbebf6bf561631046))





# [2.29.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.28.10...@ordergroove/offers@2.29.0) (2023-01-04)


### Features

* **offers:** Add offer logs show in_stock, eligible and attribute to console ([38d7e38](https://github.com/ordergroove/plush-toys/commit/38d7e38c2810c76450aadc55709399a1432709d3))





## [2.28.10](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.28.9...@ordergroove/offers@2.28.10) (2022-11-22)


### Bug Fixes

* **offers:** Support modal css vars ([69e588b](https://github.com/ordergroove/plush-toys/commit/69e588b7fc9b74b7c12c84d09600647efca88bc2))





## [2.28.9](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.28.8...@ordergroove/offers@2.28.9) (2022-11-11)


### Bug Fixes

* **offers:** Kickstart canary ([47a7a97](https://github.com/ordergroove/plush-toys/commit/47a7a97f87256ba1749327dd1d2b6c7df76a9f73))
* **offers:** Use border var for cart template ([d5cad20](https://github.com/ordergroove/plush-toys/commit/d5cad20039510fcb4cdeef1fa379c7e08fab80a8))





## [2.28.8](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.28.7...@ordergroove/offers@2.28.8) (2022-11-10)


### Bug Fixes

* **offers:** optin-button selection updates when frequency or default frequency updates ([2a6a6b4](https://github.com/ordergroove/plush-toys/commit/2a6a6b46b92c635067ba86a6e9ccf27df0bc92da))





## [2.28.7](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.28.6...@ordergroove/offers@2.28.7) (2022-11-08)


### Bug Fixes

* **offers:** tracking for shopify default to sub ([46a0366](https://github.com/ordergroove/plush-toys/commit/46a036687e468534a20872a71751bbe897963b33))





## [2.28.6](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.28.5...@ordergroove/offers@2.28.6) (2022-11-01)


### Bug Fixes

* **offers:** Support offer tracking for all shopify merchants ([e6f8d5e](https://github.com/ordergroove/plush-toys/commit/e6f8d5e203e587b40689b96f7b2ee0eb6bcad895))





## [2.28.5](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.28.4...@ordergroove/offers@2.28.5) (2022-10-27)


### Bug Fixes

* **offers:** Shopify specific should not sync selling plan if offer is in cart ([ed071b6](https://github.com/ordergroove/plush-toys/commit/ed071b6dca3c092fc56c603a3adee725a200e49b))





## [2.28.4](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.28.3...@ordergroove/offers@2.28.4) (2022-10-27)

**Note:** Version bump only for package @ordergroove/offers





## [2.28.3](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.28.2...@ordergroove/offers@2.28.3) (2022-10-21)

**Note:** Version bump only for package @ordergroove/offers





## [2.28.2](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.28.1...@ordergroove/offers@2.28.2) (2022-10-13)

**Note:** Version bump only for package @ordergroove/offers





## [2.28.1](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.28.0...@ordergroove/offers@2.28.1) (2022-10-10)

**Note:** Version bump only for package @ordergroove/offers





# [2.28.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.23...@ordergroove/offers@2.28.0) (2022-10-07)


### Bug Fixes

* **offers:** Buttons only template should dispatch the selling plan on click ([69be723](https://github.com/ordergroove/plush-toys/commit/69be723ce07cfb296bebb5c8941a20d4ca31945c))
* **offers:** Buttons only template should use attribute as first option ([2c72b61](https://github.com/ordergroove/plush-toys/commit/2c72b6172880ab019f78e22c711a05154468176b))
* **offers:** elements with name=id not in form do not enter getOrCreateHidden ([0e59df5](https://github.com/ordergroove/plush-toys/commit/0e59df559733990ca4051162353c4e92555e59cf))
* **offers:** Reflect selling plan as default frequency ([82fdf2a](https://github.com/ordergroove/plush-toys/commit/82fdf2af9ea427c4191bd230c17710a8ccc45d29))
* **offers:** Set psdf on optins upon receive offer in shopify reducer ([6c2cfac](https://github.com/ordergroove/plush-toys/commit/6c2cfac3780933394de4ab5d9fe066a1d241c2af))
* **offers:** update offer element to convert default frequency to selling plan if selling plans ([542b64c](https://github.com/ordergroove/plush-toys/commit/542b64c85b13acd4cb26baad90d6aa30d62d4b6d))


### Features

* **offers:** Local auto initialization now pulls configs from s-o-s ([15be9fb](https://github.com/ordergroove/plush-toys/commit/15be9fbf029ed52523d446775e710f9cbada70b8))





## [2.27.23](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.22...@ordergroove/offers@2.27.23) (2022-10-05)

**Note:** Version bump only for package @ordergroove/offers





## [2.27.22](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.21...@ordergroove/offers@2.27.22) (2022-09-28)

**Note:** Version bump only for package @ordergroove/offers





## [2.27.21](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.20...@ordergroove/offers@2.27.21) (2022-09-26)

**Note:** Version bump only for package @ordergroove/offers





## [2.27.20](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.19...@ordergroove/offers@2.27.20) (2022-09-26)


### Bug Fixes

* **offers:** Button only template does not reflect the actual defautl frquency ([7230deb](https://github.com/ordergroove/plush-toys/commit/7230deb79c93d4b4b47258d7f394eed8225bfbc1))
* **offers:** Selling plan should be converted to OG frequency every,period when impulse upsell offer ([cdbb4ce](https://github.com/ordergroove/plush-toys/commit/cdbb4ce9794f0110fa543268a9ac0a88c6dab090))
* **offers:** Shopify specific, Update footer subtotal via ajax for common templates ([b45ad9f](https://github.com/ordergroove/plush-toys/commit/b45ad9f5a71019ba7dcd1ffb65085ad053023ba8))





## [2.27.19](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.18...@ordergroove/offers@2.27.19) (2022-09-22)


### Bug Fixes

* **offers:** Selling plan should be converted to OG frequency every,period when impulse upsell offer ([43538e3](https://github.com/ordergroove/plush-toys/commit/43538e361dc8d251a0a85eeea64ac27b1d0ebd25))





## [2.27.18](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.17...@ordergroove/offers@2.27.18) (2022-09-19)


### Bug Fixes

* **offers:** Ignore shopify reducer if offers set in preview mode to allow live preview show an offer (canary) ([c677db3](https://github.com/ordergroove/plush-toys/commit/c677db32d4cd6badfa0fbee86a491baaf2457cfe))





## [2.27.17](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.16...@ordergroove/offers@2.27.17) (2022-09-15)


### Bug Fixes

* **offers:** Offer should update and hide when no valid product or product attribute is removed. ([9e33c48](https://github.com/ordergroove/plush-toys/commit/9e33c482f9b9afcdaab1577cad316125b8f7843a))
* **offers:** undefined frequency test initial reducer canary ([bca0c4a](https://github.com/ordergroove/plush-toys/commit/bca0c4a9a748b518e59d3db941f40e7b0de7e1ab))





## [2.27.16](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.15...@ordergroove/offers@2.27.16) (2022-09-14)


### Bug Fixes

* **offers:** include variation ID in tracking events ([e449819](https://github.com/ordergroove/plush-toys/commit/e449819898f4aa711dc20aca0b6321f9bf05ca13))





## [2.27.15](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.14...@ordergroove/offers@2.27.15) (2022-09-12)


### Bug Fixes

* **offers:** Preview failing when shopify since offer element missing and autoship_by_default ([e43dcd1](https://github.com/ordergroove/plush-toys/commit/e43dcd12787bdbbdaaea55cb6cb8629c36c3172c))





## [2.27.14](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.13...@ordergroove/offers@2.27.14) (2022-09-09)


### Bug Fixes

* **offers:** Convert selling plan into regular frequenct to allow most popular (canary) ([06889a3](https://github.com/ordergroove/plush-toys/commit/06889a325eef3460c5254fa15611d2e7c3ea92d0))





## [2.27.13](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.12...@ordergroove/offers@2.27.13) (2022-09-08)


### Bug Fixes

* **offers:** prevent radios from shrinking ([41cc197](https://github.com/ordergroove/plush-toys/commit/41cc1975a18a6e0131c9e9b96dc7a1ea80cdd1c0))





## [2.27.12](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.11...@ordergroove/offers@2.27.12) (2022-08-31)


### Bug Fixes

* **offers:** SOUR-3479 Shopify app Regression: Offer appearing on ineligible, out of stock variants ([647b5a6](https://github.com/ordergroove/plush-toys/commit/647b5a6d8eb2c3d2ceb1196b2ca16533a9ae158e))





## [2.27.11](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.10...@ordergroove/offers@2.27.11) (2022-08-25)


### Bug Fixes

* **offers:** create queue for receive_offer to wait for request_offer to complete ([775875c](https://github.com/ordergroove/plush-toys/commit/775875cd47848abbe3a7bb9645792b4d76222699))
* **offers:** ensure that SETUP_PRODUCT action always occurs before RECEIVE_OFFER ([0d17608](https://github.com/ordergroove/plush-toys/commit/0d17608b52ee8a071a6e07b628870dc74a517f49))





## [2.27.10](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.9...@ordergroove/offers@2.27.10) (2022-08-24)


### Bug Fixes

* **offers:** filters prepaid orders on IU call ([f044397](https://github.com/ordergroove/plush-toys/commit/f044397322da6495dca3eb1c3685fe9f4bdcb160))





## [2.27.9](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.8...@ordergroove/offers@2.27.9) (2022-08-22)


### Bug Fixes

* **offers:** fix find closes form for os2.0 themes (canary) ([71bf566](https://github.com/ordergroove/plush-toys/commit/71bf566bafea5781f2a883b6d499057aef1b33ca))





## [2.27.8](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.7...@ordergroove/offers@2.27.8) (2022-08-22)


### Bug Fixes

* **offers:** Update OptinSelect to use optedOut option from template ([04c5bf2](https://github.com/ordergroove/plush-toys/commit/04c5bf2ba12350b718a9e3617c39dd07c0f2fd69))





## [2.27.7](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.6...@ordergroove/offers@2.27.7) (2022-08-15)

**Note:** Version bump only for package @ordergroove/offers





## [2.27.6](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.5...@ordergroove/offers@2.27.6) (2022-08-15)

**Note:** Version bump only for package @ordergroove/offers





## [2.27.5](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.4...@ordergroove/offers@2.27.5) (2022-08-12)


### Bug Fixes

* **offers:** use store frequencies for optin select if set ([2160b78](https://github.com/ordergroove/plush-toys/commit/2160b78ff59b9f1f4efd96482fc437d922b08fa2))





## [2.27.4](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.3...@ordergroove/offers@2.27.4) (2022-08-11)

**Note:** Version bump only for package @ordergroove/offers





## [2.27.3](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.2...@ordergroove/offers@2.27.3) (2022-08-09)

**Note:** Version bump only for package @ordergroove/offers





## [2.27.2](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.1...@ordergroove/offers@2.27.2) (2022-08-05)


### Bug Fixes

* **offers:** Don't make an offer request if window.og.previewMode is set ([2477543](https://github.com/ordergroove/plush-toys/commit/24775431a125bb05d09bdcdeb5b09bb564b676f8))





## [2.27.1](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.27.0...@ordergroove/offers@2.27.1) (2022-07-29)


### Bug Fixes

* **offers:** SOUR-3408 [Cart Offer] Price Transparency missing when one-time option selected, appears when you optin ([7bfb95c](https://github.com/ordergroove/plush-toys/commit/7bfb95ceb96963ad4571a61c81e0392782ce6f69))





# [2.27.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.26.11...@ordergroove/offers@2.27.0) (2022-07-28)


### Bug Fixes

* **offers:** base platform off HTML data attribute instead of window.Shopify ([d4a8da9](https://github.com/ordergroove/plush-toys/commit/d4a8da9b370593621e7517871e8fdac038e43e85))
* **offers:** Cart offers autoship eligible should reflect product attributes not cart ([efe97ef](https://github.com/ordergroove/plush-toys/commit/efe97ef06fb33e6e0d331023010aa5a138b49b75))
* **offers:** Cart offers inStock should reflect product attribute ([13ca271](https://github.com/ordergroove/plush-toys/commit/13ca27199759ce5e36dbbe100ebf7fe9fc8a8603))
* **offers:** frequency status and select to pick the correct frequency ([ff230e4](https://github.com/ordergroove/plush-toys/commit/ff230e43e11d087883a373446abaff63d025e7b1))
* **offers:** reflect changes in tests for autoship eligible and inStock ([f3506e3](https://github.com/ordergroove/plush-toys/commit/f3506e3ff7e60fe776cdb325f0e0793fe036f279))
* **offers:** search for OG sellingPlanGroup instead of taking first element of array ([c0f582d](https://github.com/ordergroove/plush-toys/commit/c0f582d86b70d525f9d61c269b0f77be827fe45a))
* **offers:** SOUR-3359 set incentives using Shopify context ([014d4d2](https://github.com/ordergroove/plush-toys/commit/014d4d24ce52e3b205b5684a702243695638ac7a))


### Features

* **offers:** setupProduct and setupCart api to support shopify native offers ([5d4248e](https://github.com/ordergroove/plush-toys/commit/5d4248e5156176c9237a88fb2a775fda3996ef5c))
* **offers:** Shopify native selling plans offers (canary) ([d9bad25](https://github.com/ordergroove/plush-toys/commit/d9bad25ec1dda9bc89dacaa172c91f689be0df5d))





## [2.26.11](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.26.10...@ordergroove/offers@2.26.11) (2022-07-26)

**Note:** Version bump only for package @ordergroove/offers





## [2.26.10](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.26.9...@ordergroove/offers@2.26.10) (2022-07-26)

**Note:** Version bump only for package @ordergroove/offers





## [2.26.9](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.26.8...@ordergroove/offers@2.26.9) (2022-07-22)


### Bug Fixes

* **offers:** Support css variables for the radio button ([9cc1b67](https://github.com/ordergroove/plush-toys/commit/9cc1b672116ff9c19abb62b2389b98c650c9ed18))





## [2.26.8](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.26.7...@ordergroove/offers@2.26.8) (2022-07-21)

**Note:** Version bump only for package @ordergroove/offers





## [2.26.7](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.26.6...@ordergroove/offers@2.26.7) (2022-07-19)

**Note:** Version bump only for package @ordergroove/offers





## [2.26.6](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.26.5...@ordergroove/offers@2.26.6) (2022-07-12)

**Note:** Version bump only for package @ordergroove/offers





## [2.26.5](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.26.4...@ordergroove/offers@2.26.5) (2022-07-11)

**Note:** Version bump only for package @ordergroove/offers





## [2.26.4](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.26.3...@ordergroove/offers@2.26.4) (2022-06-21)

**Note:** Version bump only for package @ordergroove/offers





## [2.26.3](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.26.2...@ordergroove/offers@2.26.3) (2022-05-26)

**Note:** Version bump only for package @ordergroove/offers





## [2.26.2](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.26.1...@ordergroove/offers@2.26.2) (2022-05-11)

**Note:** Version bump only for package @ordergroove/offers





## [2.26.1](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.26.0...@ordergroove/offers@2.26.1) (2022-03-24)


### Bug Fixes

* **offers:** Update default offer copy to "Subscribe to save" ([8cb4060](https://github.com/ordergroove/plush-toys/commit/8cb4060176ae2c0d64c787c4e2fd0b7e66b3785d))





# [2.26.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.25.2...@ordergroove/offers@2.26.0) (2022-02-21)


### Features

* **offers:** add optedout and autoshipByDefault selectors ([7ca7395](https://github.com/ordergroove/plush-toys/commit/7ca73950f2e7a79417992a368a2743af40f29bd5))





## [2.25.2](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.25.1...@ordergroove/offers@2.25.2) (2022-02-10)

**Note:** Version bump only for package @ordergroove/offers





## [2.25.1](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.25.0...@ordergroove/offers@2.25.1) (2022-01-20)


### Bug Fixes

* Tooltip content wasn't appearing above frequency dropdown ([9ee44cf](https://github.com/ordergroove/plush-toys/commit/9ee44cfbc5e247ba96f7360d2f6fd734ad68e55c))





# [2.25.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.24.3...@ordergroove/offers@2.25.0) (2022-01-20)


### Bug Fixes

* **offers:** Prevent read order when there are no orders or auth error. ([7bc0f9a](https://github.com/ordergroove/plush-toys/commit/7bc0f9a9af76c5fd71bdee2fb7d93573a2fb9a2a))
* **offers:** Remove console.log ([5f7dc46](https://github.com/ordergroove/plush-toys/commit/5f7dc4647a6335d1202bd9c5ffd5f4a23a551448))
* **smi-core:** remove text-decoration from Price ([79cf9e7](https://github.com/ordergroove/plush-toys/commit/79cf9e73836b5e364322016e41a01a33a7dc2adb))
* Don't use og.offers namespace as function ([87ab4b4](https://github.com/ordergroove/plush-toys/commit/87ab4b4f5b1c5750ad13f885fc0be7840307917b))


### Features

* **offers:** Support productPlans object in the state to show price transparency ([9b454aa](https://github.com/ordergroove/plush-toys/commit/9b454aa647b1a6a0ce9a509299fab7f5596492f3))





## [2.24.3](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.24.2...@ordergroove/offers@2.24.3) (2022-01-18)

**Note:** Version bump only for package @ordergroove/offers





## [2.24.2](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.24.1...@ordergroove/offers@2.24.2) (2022-01-18)

**Note:** Version bump only for package @ordergroove/offers





## [2.24.1](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.24.0...@ordergroove/offers@2.24.1) (2022-01-03)

**Note:** Version bump only for package @ordergroove/offers





# [2.24.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.23.1...@ordergroove/offers@2.24.0) (2021-12-06)


### Features

* Support esbuild on plush-toys ([c17a7c7](https://github.com/ordergroove/plush-toys/commit/c17a7c7d54898066471803c024d61d41d7881b64))
* **auth:** Use esbuild ([203f4b9](https://github.com/ordergroove/plush-toys/commit/203f4b9a4b76aafc2e8d08ea338a11938908fab2))
* **offers:** Use esbuild to bundle offers js ([5715931](https://github.com/ordergroove/plush-toys/commit/5715931e19fb6aacaa0c7cb0592ebb3e25e530d2))
* **offers-live-editor:** Use esbuild, build as esm ([a16b134](https://github.com/ordergroove/plush-toys/commit/a16b134c5133039c9fc8be3c2aeffce6ea5f3806))
* **offers-templates:** Bundle assets with esbuild ([92150af](https://github.com/ordergroove/plush-toys/commit/92150af43fb7f314079ac34286a493b46a8d66fe))





## [2.23.1](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.23.0...@ordergroove/offers@2.23.1) (2021-12-02)


### Bug Fixes

* **offers:** Offer is not picking the template ([a4c842e](https://github.com/ordergroove/plush-toys/commit/a4c842e62ce03dfa962b017e9324173b90cf638c))





# [2.23.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.22.0...@ordergroove/offers@2.23.0) (2021-11-16)


### Bug Fixes

* Small code issue prevent build to pass ([c51bc2f](https://github.com/ordergroove/plush-toys/commit/c51bc2fa0d6a955e97157861f12fad7a882d7a37))
* **offers:** Performance prevent setTemplate called many times ([dbc6d5e](https://github.com/ordergroove/plush-toys/commit/dbc6d5e9450fc92d57f7bd052a8070ca5f2d2c55))


### Features

* **offers:** Prefetch offer request if og_settings.product is set ([c86d723](https://github.com/ordergroove/plush-toys/commit/c86d7238d211ccf513117d216897a26d73952295))





# [2.22.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.21.7...@ordergroove/offers@2.22.0) (2021-10-26)


### Features

* **offers:** add basic knob for og-offer padding ([312c247](https://github.com/ordergroove/plush-toys/commit/312c24757f7e571a1c38ca73512c3ba5d9902b79))
* **offers:** Add padding var prop to offer element ([f2a4ed9](https://github.com/ordergroove/plush-toys/commit/f2a4ed937e3999844831c65304bbb603787e6a26))





## [2.21.7](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.21.6...@ordergroove/offers@2.21.7) (2021-10-18)

**Note:** Version bump only for package @ordergroove/offers





## [2.21.6](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.21.5...@ordergroove/offers@2.21.6) (2021-10-13)

**Note:** Version bump only for package @ordergroove/offers





## [2.21.5](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.21.4...@ordergroove/offers@2.21.5) (2021-09-20)


### Bug Fixes

* localStorage is now persistent after refresh ([eb7b3ff](https://github.com/ordergroove/plush-toys/commit/eb7b3ff89aa842a2557d0c97c22e69093efebe40))





## [2.21.4](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.21.3...@ordergroove/offers@2.21.4) (2021-09-16)


### Bug Fixes

* **offers:** Don't read cookies in preview mode ([92d7823](https://github.com/ordergroove/plush-toys/commit/92d7823f7e55a7715bdfd228829798140342d237))
* **offers:** make preview mode to not use localStorage ([1882e4f](https://github.com/ordergroove/plush-toys/commit/1882e4f36e522ac54d7d653e996d8ac99613b294))





## [2.21.3](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.21.2...@ordergroove/offers@2.21.3) (2021-09-02)

**Note:** Version bump only for package @ordergroove/offers





## [2.21.2](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.21.1...@ordergroove/offers@2.21.2) (2021-08-18)


### Bug Fixes

* **offers:** Set pdiscount percent preview value to 10 ([1aa1c5c](https://github.com/ordergroove/plush-toys/commit/1aa1c5cd79608c51ba3247969ec2c55b79943e34))





## [2.21.1](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.21.0...@ordergroove/offers@2.21.1) (2021-08-17)

**Note:** Version bump only for package @ordergroove/offers





# [2.21.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.20.2...@ordergroove/offers@2.21.0) (2021-07-29)


### Bug Fixes

* **offers:** don't expose liveOffer ([88fdf9d](https://github.com/ordergroove/plush-toys/commit/88fdf9d177d3ab256c7594b94d66226297f94fcc))


### Features

* **offers:** don't display offer if module_view.standard is not live ([309f475](https://github.com/ordergroove/plush-toys/commit/309f475804214d6a7f7f38f1ca85884ac52674bd))





## [2.20.2](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.20.1...@ordergroove/offers@2.20.2) (2021-07-16)

**Note:** Version bump only for package @ordergroove/offers





## [2.20.1](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.20.0...@ordergroove/offers@2.20.1) (2021-06-29)


### Bug Fixes

* Use order id instead of item id for IU items ([1287667](https://github.com/ordergroove/plush-toys/commit/12876676e4580b8efc82857107e7b33322fe8b9b))





# [2.20.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.19.8...@ordergroove/offers@2.20.0) (2021-06-02)


### Bug Fixes

* **offers:** Update localStorage for real actions only ([3349a95](https://github.com/ordergroove/plush-toys/commit/3349a951220cf501865d8a6cbea4d6308a588d3e))


### Features

* **offers:** added throttling to save state middleware ([8989576](https://github.com/ordergroove/plush-toys/commit/89895765e899e1c735e4dbab69d75e7e6082d0a8))





## [2.19.8](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.19.7-3...@ordergroove/offers@2.19.8) (2021-05-18)


### Bug Fixes

* **offers:** remove live checks for live template ([a843c10](https://github.com/ordergroove/plush-toys/commit/a843c106b4f1ed8a2fc1e4edac1c2d274cc67b4d))
* **offers:** resolves live-dom value changes not being checked when state is changed ([9f628bd](https://github.com/ordergroove/plush-toys/commit/9f628bdea1db3f523238bdb307d0ee3540a6b906))
* fix offers frequency select unit test ([0f8e3ee](https://github.com/ordergroove/plush-toys/commit/0f8e3eea50d8aae09ff4f6cc61c416f3d2a8a302))
* getProductsForPurchasePost no longer throws not an array error. ([abaea9a](https://github.com/ordergroove/plush-toys/commit/abaea9a28ed2215a86137ab990cab02287a55e49))
* product frequency now updates appropriately with product state ([7cfd983](https://github.com/ordergroove/plush-toys/commit/7cfd98386f51e86609ff8bc82b6b69fdb4ec9378))
* remove product offer from localstorage ([44104f1](https://github.com/ordergroove/plush-toys/commit/44104f106394b1b5e6c0e6cf40280c8a815f9185))
* removed serialize productOffer test array, this functionality should not exist ([6de1839](https://github.com/ordergroove/plush-toys/commit/6de1839351294fad0ca6ad046ccf4b11f58d63d2))
* reversed bad commit ([f7242c2](https://github.com/ordergroove/plush-toys/commit/f7242c29cf44e728b47f22d27e89bfe35e7b3268))
* select now accurately remains in the correct state, and state reflects redux store ([243b44e](https://github.com/ordergroove/plush-toys/commit/243b44e13eed234cfeeebce855d3012be92fa034))


### Reverts

* Revert "chore: update preview to use a valid optin value for auto subscribe" ([0545083](https://github.com/ordergroove/plush-toys/commit/05450831023bc00e06a62f302719f6feace0710d))
* Revert "upping offers package version" ([e7c9d8e](https://github.com/ordergroove/plush-toys/commit/e7c9d8e5519ac830692c125f4a4ee00712e99eb5))





## [2.19.7-3](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.19.7-2...@ordergroove/offers@2.19.7-3) (2021-05-14)


### Bug Fixes

* **offers:** BUGFIX Revert productOffer back in the localSorage ([c067c65](https://github.com/ordergroove/plush-toys/commit/c067c65502366345e4dc96ebead27ddc6d287c98))


### Reverts

* undo localStorage changes, adding productOffers back to localStorage ([04b4a91](https://github.com/ordergroove/plush-toys/commit/04b4a91e11429fd7bc9f1bf360a29c95077e7ce9))





## [2.19.7-2](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.19.5...@ordergroove/offers@2.19.7-2) (2021-05-11)


### Bug Fixes

* fixed getProductsForPurchasePost ([75ce26c](https://github.com/ordergroove/plush-toys/commit/75ce26cf32d1525a9cb53112bcac52eb147f947a))





## [2.19.5](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.19.4-6...@ordergroove/offers@2.19.5) (2021-04-07)


### Bug Fixes

* **offers:** set z-index of inner span of og-select to 1 ([0a409ce](https://github.com/ordergroove/plush-toys/commit/0a409ce80185c3c5f47c15278a66bb889198e5a5))





## [2.19.4-6](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.19.4-5...@ordergroove/offers@2.19.4-6) (2021-03-31)


### Bug Fixes

* **offers:** specify-index for og-select-frequency ([f29b7f4](https://github.com/ordergroove/plush-toys/commit/f29b7f4b07cc6eb2332ea07feacab748dbe63517))





## [2.19.4-5](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.19.4-4...@ordergroove/offers@2.19.4-5) (2021-03-24)

**Note:** Version bump only for package @ordergroove/offers





## [2.19.4-4](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.19.4-3...@ordergroove/offers@2.19.4-4) (2021-03-19)

**Note:** Version bump only for package @ordergroove/offers





## [2.19.4-3](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.19.4-2...@ordergroove/offers@2.19.4-3) (2021-03-11)

**Note:** Version bump only for package @ordergroove/offers





## [2.19.4-2](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.19.3...@ordergroove/offers@2.19.4-2) (2021-03-10)


### Bug Fixes

* **offers:** [SOUR-1872] Fix issue with og.offers initializing twice ([5a37314](https://github.com/ordergroove/plush-toys/commit/5a373141b176522f2916521f8947c9f16c3ed46c))





## [2.19.3](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.19.2...@ordergroove/offers@2.19.3) (2021-03-09)


### Bug Fixes

* **offers:** remove blinking behavior when switching products ([028b0d0](https://github.com/ordergroove/plush-toys/commit/028b0d02fc6e63e3b8d67ea123d44c986492a84f))





## [2.19.2](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.19.1...@ordergroove/offers@2.19.2) (2021-03-06)


### Bug Fixes

* **offers:** Ignore same product check if offer is in preview mode ([9dc3b2a](https://github.com/ordergroove/plush-toys/commit/9dc3b2afa2ab5b637e747e85a3c9fc2ec221c549))





## [2.19.1](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.19.0...@ordergroove/offers@2.19.1) (2021-03-02)

**Note:** Version bump only for package @ordergroove/offers





# [2.19.0](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.18.16...@ordergroove/offers@2.19.0) (2021-03-01)


### Features

* **offers:** Fix issue with flickering offer ([20f7080](https://github.com/ordergroove/plush-toys/commit/20f7080718c38ace8794e03dfe9c259c497762d2))





## [2.18.16](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.18.15...@ordergroove/offers@2.18.16) (2021-02-23)

**Note:** Version bump only for package @ordergroove/offers





## [2.18.15](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.18.14...@ordergroove/offers@2.18.15) (2021-02-22)


### Bug Fixes

* **offers:** defaultFrequencies state updates correctly if offer does not exist ([88db051](https://github.com/ordergroove/plush-toys/commit/88db0514fa7b3f461c406c3b2cec7676554f0154))
* **offers:** keep eligibilityGroup state if null returned ([7aa1154](https://github.com/ordergroove/plush-toys/commit/7aa1154a80e2afcdde6d3e4fddbd50a0266a0fda))





## [2.18.14](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.18.13...@ordergroove/offers@2.18.14) (2021-01-04)

**Note:** Version bump only for package @ordergroove/offers





## [2.18.13](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.18.12...@ordergroove/offers@2.18.13) (2020-12-29)

**Note:** Version bump only for package @ordergroove/offers





## [2.18.12](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.18.11...@ordergroove/offers@2.18.12) (2020-12-17)

**Note:** Version bump only for package @ordergroove/offers





## [2.18.11](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.18.10...@ordergroove/offers@2.18.11) (2020-12-10)

**Note:** Version bump only for package @ordergroove/offers





## [2.18.10](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.18.9...@ordergroove/offers@2.18.10) (2020-12-09)


### Bug Fixes

* integration tests should run with prod bundle ([c7cf111](https://github.com/ordergroove/plush-toys/commit/c7cf111b8e7a2db7fc7655e2a4f0dadd766c5bbf))





## [2.18.9](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.18.8...@ordergroove/offers@2.18.9) (2020-12-03)


### Bug Fixes

* **offers:** Basic style font size should be string or number to support legacy config ([d9de810](https://github.com/ordergroove/plush-toys/commit/d9de8101093a9eecdebc7b9ccf70bb118f7eb278))





## [2.18.8](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.18.7...@ordergroove/offers@2.18.8) (2020-12-03)


### Bug Fixes

* **offers:** Basic style font size should be oneOf string or number to support legacy config ([ba24ecb](https://github.com/ordergroove/plush-toys/commit/ba24ecb6a019a5a557a439520c3b43a2afa396f6))





## [2.18.7](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.18.6...@ordergroove/offers@2.18.7) (2020-12-03)


### Reverts

* fix(offers): Basic style font size should be string or number to support legacy config ([30f6cdb](https://github.com/ordergroove/plush-toys/commit/30f6cdbe8014f37bd9209ef83bf288c680150e42))





## [2.18.6](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.18.5...@ordergroove/offers@2.18.6) (2020-12-03)


### Bug Fixes

* **offers:** Basic style font size should be string or number to support legacy config ([723f06d](https://github.com/ordergroove/plush-toys/commit/723f06d23c7d76c69f46e89af694ba2107db0896))





## [2.18.5](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.18.4...@ordergroove/offers@2.18.5) (2020-12-02)

**Note:** Version bump only for package @ordergroove/offers





## [2.18.4](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.18.3...@ordergroove/offers@2.18.4) (2020-12-02)


### Bug Fixes

* include components in offer optin call ([e1c842f](https://github.com/ordergroove/plush-toys/commit/e1c842fc8232e38b7d8545bd0b7ad2782acaef7d))





## [2.18.3](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.18.2...@ordergroove/offers@2.18.3) (2020-12-01)


### Bug Fixes

* Reflect offer attributes subscribed, frequency ([#245](https://github.com/ordergroove/plush-toys/issues/245)) ([b94e1fe](https://github.com/ordergroove/plush-toys/commit/b94e1fe3cde7497e85a9dcdc0679cee5acfcc75d))





## [2.18.2](https://github.com/ordergroove/plush-toys/compare/@ordergroove/offers@2.18.1...@ordergroove/offers@2.18.2) (2020-11-30)

**Note:** Version bump only for package @ordergroove/offers





## [2.18.0](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.18.0) (2020-11-11)

### Features

* Allow subscribed state in preview mode
* Supports og-offers preview=(regular|upsell|subscribed) attribute
* og.offers.previewMode() won't store localstorage

## [2.17.0](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.17.0) (2020-10-29)

### Features

* Support for RC3 live preview
* Support multiple optin buttons 
* Custom label in incentive-text
* Optin optout components reflect frequency-match attribute to allow style it better

## [2.16.3](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.16.3) (2020-10-20)

### Bugs Fixes
* Fix vertical overflow of og-modal causing unwanted scrollbar [https://github.com/ordergroove/plush-toys/pull/231]

## [2.16.2](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.16.2) (2020-09-10)
### Bugs Fixes
* Fix issues with recommended text in selected frequency [https://github.com/ordergroove/plush-toys/pull/228]

## [2.16.1](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.16.1) (2020-09-10)
### Bugs Fixes
* Fix bug with PSDF taking precedence [SOUR-1533](https://ordergroove.atlassian.net/browse/SOUR-1533)

## [2.16.0](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.16.0) (2020-08-24)
### Features
* Make og-modal confirm/cancel buttons optional [DATA-2339](https://ordergroove.atlassian.net/browse/DATA-2339)

## [2.15.13](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.15.13) (2020-08-05)
### Features
* Support `first order place date` for og-offer element: `<og-offer first-order-place-date="<YY-MM-DD>"></og-offer>`
* Support `product to subscribe` for og-offer element: `<og-offer product-to-subscribe="678"></og-offer>`

## [2.15.12](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.15.12) (2020-08-03)
## Bugs Fixes
* Fix undefined in reducer for preview [#214](https://github.com/ordergroove/plush-toys/pull/214)

## [2.15.10](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.15.10) (2020-07-27)
### Features
* Bugfix SOUR-1454 og-offer in Form with Button in Markup is Causing Form to Submit

## [2.15.9](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.15.9) (2020-07-24)
### Bugs Fixes
* Switching Frequencies and then Optin-out and Back does not Reflect the Customer Selected Frequency [SOUR-1492](https://ordergroove.atlassian.net/browse/SOUR-1492)
* Fire optinChangedCallback on frequency changes [SOUR-1493](https://ordergroove.atlassian.net/browse/SOUR-1493)

## [2.15.7](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.15.7) (2020-07-10)
* Pass offer id to IU calls [#204](https://github.com/ordergroove/plush-toys/pull/204)

## [2.15.6](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.15.6) (2020-06-29)
* Update preview modes to return default frequencies

## [2.15.5](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.15.5) (2020-06-29)
* Product specific default frequencies in offers [SOUR-1455](https://ordergroove.atlassian.net/browse/SOUR-1455)

## [2.15.4](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.15.4) (2020-06-24)
* Replace hyphens with backslashes for place date [SOUR-1417](https://ordergroove.atlassian.net/browse/SOUR-1417)

## [2.15.3](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.15.3) (2020-06-04)
### Bugs Fixes
* SUpport empty auth url [#198](https://github.com/ordergroove/plush-toys/pull/198)

## [2.15.2](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.15.2) (2020-06-04)
### Bugs Fixes
* In preview standard mode user should not be authorised [SOUR-1389](https://ordergroove.atlassian.net/browse/SOUR-1389)

## [2.15.1](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.15.1) (2020-05-19)
### Features
* Better tooltip experience, allow customize backgorund and shadow
* Fix tooltip content position

## [2.15.0](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.15.0) (2020-05-19)
### Features
* og-incentive-text component that ouputs the value from incentives framework [#195](https://github.com/ordergroove/plush-toys/pull/195)

## [2.14.5](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.14.5) (2020-05-11)
### Features
* Use ordergroove custom [chunk name for webpack](https://webpack.js.org/configuration/output/#outputchunkcallbackname)

## [2.14.3](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.14.3) (2020-05-14)
* Do not catch fetch if no auth url [#192](https://github.com/ordergroove/plush-toys/pull/192)

## [2.14.1](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.14.1) (2020-04-09)
### Features
* `og-when` element that allows test condition on og offers. [#189](https://github.com/ordergroove/plush-toys/pull/189)

### Removed
* og-offer `slot=standart-template` should be replaced with `<og-when test="regularEligible>`
* og-offer `slot=iu-template` should be replaced with `<og-when test="upsellEligible>`

## [2.11.0](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.11.0) (2020-04-09)
### Features
* Support of date formatting for og-next-upcoming-order element

## [2.10.0](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.10.0) (2020-03-27)
### Features
* Templates support basic configuration overrides https://ordergroove.atlassian.net/browse/SOUR-1266

## [2.9.12](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.9.12) (2020-03-27)
### Features
* Sync app state between tabs SOUR-1288

## [2.9.6](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.9.6) (2020-02-10)
### Features
* Fix for IU convert one-time item to subscription [159](https://github.com/ordergroove/plush-toys/pull/159)

## [2.9.0](https://github.com/ordergroove/plush-toys/releases/tag/%40ordergroove%2Foffers%402.9.0) (2020-01-31)
### Features
* Autoship by default [150](https://github.com/ordergroove/plush-toys/pull/150)
* Diagnostic Tool for Offers [133](https://github.com/ordergroove/plush-toys/pull/133)
* Set Webpack publicPath at runtime [145](https://github.com/ordergroove/plush-toys/pull/145)
