Platform Integration Changelog
Release notes for our platform script.
If you are using our Shopify App, please seeInstalling our Shopify App instead. See Purple Dot Overview for the comparison of our Shopify App vs. Platform integrations.
#6232d14056d1e177fbbc32da844da2a2
Changes:
- Improved detection and handling of checkout buttons
- Expanded out-of-the-box support for hidden elements
- Refactored some features to increase performance
#54c28c221a91e137dc2f645116b0aadc
Changes:
- Minor bug fixes and improvements
#d6f33dd19c732d55676ab4bfc870f507
Changes:
- Improved handling of links on PDP
#3295e908e75db9f6c5e13efaf2ee69fa
Changes:
- Improved SEO for on-site preorder elements
#25c444f3884231f06b2de8440ce66e12
Changes:
- Improved detection and handling of checkout links
- Increased flexibility of separate cart element placement
#8773cd11930af4d788c9d1e4155f6d3b
Changes:
- No changes
#8773cd11930af4d788c9d1e4155f6d3b
Changes:
- No changes
#922b4683620cb23489f1187da680aaaa
Changes:
- Updated default styling of waitlist info on PDP
- Improved handling of quick add buttons
#0f29215da046e5ae56b1e9c3ec0a1b79
Changes:
- Minor bug fixes
#1c56f656759ccf8bed4fd4033c523384
Changes:
- No changes
#bcaa7804f1304c4924087211c7686b64
Changes:
- No changes
#d53d7e68c56ae20713b4050e267e3503
Changes:
- Improved handling of add-to-cart calls that may include invalid cart items
- Support locales when intercepting /checkout and /cart links when needed
- Fixed some missing FR/DE/ES translation strings
- Purple Dot checkout now supports the same discounts as your native checkout by default rather than optionally
#d4ca21f8b53ba6ac8d2251d1fa7763a3
Changes:
- Improved detection of checkout links
#f31ca4bff51e97984e6affec00711cd8
Changes:
- Improved translations
- Minor bug fixes
#8d4a4f1260948b6edde0446177010b6b
Changes:
- Added translations for the 'Learn more' modal
#d383229c7d0da555b9aae1996eb756fb
Changes:
- Improved pre-order messaging on product listing pages
- Improved pre-order messaging for cart items
#9a11656cd4b517a9c947257d0bf39d5d
Changes:
- Added better support for pre-order features on a product listing page
- Improved logic in how we listen to the state of product variants
#74907289ab71a2054ca3ac19026cbc32
Changes:
- Improved our source code by using less browser caching
- Added dynamic checkout buttons to the list of elements we hide when cart contains pre-orders
#299196acfe70558248d0d9004f0ec1f9
Changes:
- Improved detection/handling of cart drawer links that take user to the checkout or cart page
- Hide non-supported payment options (e.g. Shopify Payments) in cart forms
#47bcf5f45ea6502d4425f333ca11afb9
Changes:
- Decommissioned the client side Klaviyo integration in favour of the more reliable backend integration. Read about it more here
#3fdd69767efec6c3b85dcc507daa5300
Changes:
- Added pre-order conversion tracking support for Yotpo and TikTok, read about all the integrations we now support here
- Improved handling of Waitlist information on product pages to ensure it's always positioned underneath the Pre-order button
- Introduced
window.PurpleDotConfig.plp.hide
to enable hiding elements on product listing pages for any product on pre-order, read about it more here
#efc304d5bbe55c2efc08c2ffa33aca23
Changes:
- Improved handling of add-to-cart forms to facilitate Purple Dot's preorder button
- Rolled out a new navigation listener in supported browsers to redirect the user to the Purple Dot cart page if the Shopify cart contains preorder items (this feature is only for a small set of customers who have been contacted)
#cd1b4dec1f1ae81d55563907c626240c
Changes:
- Improved support for themes that re-create add-to-cart buttons every time the variant changes.
- Purple Dot intercepts
/checkout*
form submissions and redirects to its own cart page if the cart contains pre-order line items. Now we strip all query parameters if that redirect needs to take place, which makes this redirect more reliable.