New Features and Improvements

  • Optional Signals Bundle: To keep things efficient for you, we've made it so the signals bundle will only be installed if you've chosen to enable it. This way, you have more control over what gets installed.

  • Improved Privacy Control: Your privacy matters to us. We have enhanced our consent handling process by skipping any data writing into browser storage when user consent is required but not granted. This ensures your personal preferences are always respected.

  • Clearer Event Names for Integrations: For those using integrations, we've simplified things by decoding event names. This means you can understand what's happening more easily, making your experience smoother and more intuitive.

New & Improved: Versioned Tracking Script 🚀

We've made it easier than ever to manage updates to your tracking script!

More Control – You decide when updates happen. Choose to:

  • Schedule updates at your convenience
  • Manually update whenever you’re ready
  • Enable automatic updates for a hassle-free experience

🔔 Important: Some features may be limited based on your billing plan.

Enjoy greater flexibility and peace of mind with our versioned tracking script! 🎉

View on GitHub

New Features and Improvements

  • Handle audience matching options: Handle audience matching options "any/all"

View on GitHub

New Features and Improvements

  • Allow multiple transactions on: Allow multiple transactions on tracking revenue goal
  • Generate rollup config per: Generate rollup config per package
  • Implement SDK Key/Secret with: Implement SDK Key/Secret with Authorization Bearer header
  • Introduce BucketingError when deciding: Introduce BucketingError when deciding variations
  • Introduce Context.getVisitorData()
  • Return bucketing allocation upon: Return bucketing allocation upon deciding variation

Bug Fixes

  • Resolve missing dependencies for: Resolve missing dependencies for type declarations
  • Update the shape of: Update the shape of goalData for tracking revenue