Releases: YotpoLtd/salesforce-cartridge
Release 21.6.0
What's Changed
- Feature/ytpos 114 order export error handling in #13
Full Changelog: release-21.5.7...release-21.6.0
Release 21.5.7
Add pricing and currency data to the Reviews Widget
What's Changed
- release 21.5.6 update version strings and documentation in #18
- YTPOS-122 add pricing and currency data to widget in #19
Full Changelog: release-21.5.6...release-21.5.7
Release 21.5.6
Update deprecated use of .replace() with three parameters to instead pass in a global regex. This ensures uniformity across compatibility modes
Release 21.5.5
Remove escapes that can cause special characters to be removed from emails
Release 21.5.4
Adjust referenced app key variable so conversion tracking tag uses expected value
Release 21.5.3
Update email validation regex to be closer to Yotpo API email validation
Release 21.5.2
- Adjust
escape()
function to guard against undefined regex strings, so that the functionality remains the same across compatibility modes. - Add missing regex strings
Release 21.5.1
Updated cleanDataForExport()
function to trim off extra whitespace after regex replacement.
Release 21.5.0
Minor improvements to order exporting for Loyalty.
- Improve email filtering to match on entire email address vs a portion/substring making it slightly more resilient in screening unsupported emails.
- Improve order export to better detect and skip odd/rare orders that contain no products as the Yotpo API will not ingest them.
- Slightly modified order export to exit more gracefully when there are no orders to process.
Bonus: Switched all TIFF screenshot images in the "Integration Guide - Yotpo.docx" to PNG format. This shrinks this word .docx file size from ~75MB to ~2MB. This saves 73MB per alteration that is committed to source control, reducing repository bloat. Otherwise, no meaningful content changes to the document except for the version number bump and the release notes section.
Release 21.4.0
Minor updates to the convertPriceIntoCents() utility function to better handle currencies that typically use zero fractional digits of precision (e.g Japanese Yen) whereas the US Dollar and many others use two fractional digits.