This release introduces SamCart integration, improved asset upload workflows, and enhanced tracking capabilities for embedded checkouts.
Release Notes 3.2.642
🚀 New Features
- Added a new
Samcart.js
mixin for seamless SamCart checkout integration. - Introduced a console command
assets:upload
to automate uploading compiled Landing Page assets to AWS S3.
🛠 Improvements
- Enhanced the Home view by including the SamCart mixin, enabling checkout functionality directly on the home page.
- Improved handling of checkout elements by dynamically assigning data attributes for more robust tracking and management.
🐛 Bug Fixes
- Improved tracking of effort ID within embedded SamCart checkouts, ensuring accurate monitoring and analytics.
🔧 Technical / Internal
- Updated
build.sh
to call the new asset upload command post-deployment, streamlining the deployment process. - Integrated
samcart-tracking.js
in the frontend build process to manage effort ID tracking via DOM observation and postMessage communication.