Changelog

Follow up on the latest improvements and updates.

RSS

We have officially revised our MTU (Monthly Tested Users) system with updated bucketing to benefit our customers and offer A/B testing at an even more affordable price.
Before, MTUs were experiment-dependent, meaning if a user entered multiple experiments in a given month you were billed for that user multiple times.
Now users are only tracked and billed once per month regardless of simultaneous experiments with overlapping audiences.
Analytics & Features
  • Implemented visitor ID tracking
  • Improved daily totals
  • Enhanced orgId reference handling for calculateTestedUsers function
  • Added userId and projectId tracking in poststream data
Bug Fixes & Improvements
  • Fixed Shopify dependency issues and billing test functionality
  • Added invoice dollar formatting improvements
  • Reworked Shopify presets and integration
  • Enhanced organization validation error system
  • Improved collaborator error handling and management
  • Added beacon data updates and validation
Infrastructure
  • Updated serverless configurations and web pixel handling
  • Enhanced local data management and caching system
  • Improved environment variable validation
Easily toggle between Frequentist and Bayesian statistical inference methods within your experiment settings. This added flexibility allows Compose customers to adapt their experimentation strategy based on context, risk tolerance, and sample size variations.
Screen Recording 2025-01-23 at 9
Notable Features
  • Implemented web pixel settings and activation with enhanced event tracking
  • New targeting drag and drop feature
  • Added manual test execution function in compose script
  • Integrated gtag button event tracking
  • Enhanced analytics functions with revised retool integration
  • Optimized chunking system
Payment & Security Updates
  • Multiple miscellaneous billing system improvements and fixes
  • Added PDF invoice URL functionality
  • Enhanced member deletion capabilities for collaborator lists
  • Improved account password management features
UX Improvements
  • Made site area field optional in hypothesis list handling
  • Improved create account form for invited users
  • Added success message for password changes
  • Enhanced JS snippet user experience
  • Enhanced time zone functionality in date picker (UTC Consistency)
Infrastructure Changes
  • Improved error reporting system
  • Enhanced deployment configurations
  • Added automatic npm package installation
  • Improved validation messages for email validation on member invites and organization slug length restrictions
  • (Feature) Delete user functionality
  • (Feature) Improved project forms and modals
  • (Feature) Added Stripe checkout scroll
  • (Infrastructure) Concurrent requests with async permissions
  • (Infrastructure) Removed googleapis dependency
  • (Security) Auth directive fixes
  • (Performance) Better date picker handling
  • Bug Fix) Fixed issue on report page where filter fields wouldn't update
New Features
  • Added new customer support features with super bar integration
  • New targeting system with reworked functionality and updated sidebar additions
Security Improvements
  • Implemented new super user resolver and enhanced Google authentication
  • Improved password change flow with better success message handling
Payment Updates
  • Modular rework of Stripe integration system
  • Added improved error messaging for payment method deletion attempts
  • Enhanced Shopify billing app integration with verification checks
Infrastructure & Performance Updates
  • Implemented websocket fixes and optimizations
  • Optimized deployment caching and package dependency management
  • Optimized readUser resolver by removing redundant slug queries within roles
UI & Bug Fixes
  • Fixed infinite scroll causing infinite errors on roadmaps page
  • Enhanced error messages
  • Updated project settings interface
  • Improved changelog presentation and formatting
  • Automatic revenue tracking for Shopify installs
  • New tutorial flow
  • Added order column to total revenue table
  • Added AOV (average order value) to total revenue table
  • Better currency support for total revenue (currency symbols)
  • Misc fixes / improvements
oct16update
New Features
  • Add Help Link to Documentation in Experiment Flow.
  • Display Password Icon During Registration.
  • Add Dates to Experiment List Page.
UI/UX Improvements
  • Save Draft Link Moved to Bottom Row of Experiment Flow.
  • Plan Selection Interface Updated.
  • Updated welcome page to allow users to select between Shopify or non-Shopify flow.
  • Added a missing billing notice bar at the top for users without a subscription.
  • Added a message on the billing page for users without permission to view it.
  • Text changes made to Shopify and Stripe checkout pages.
Bug Fixes
  • Skip Onboarding Modal Issue Fixed (HMAC Breakage).
  • Shopify trigger condition presets hidden when not relevant
  • Pricing display adjustments on the billing page for
  • Added a notice for Shopify-related actions
  • Updated add-ons to the latest version
  • Refined loader component behavior
  • Updated proration billing, fixed list updates, and improved error handling
  • Fixed Google Auth issues with Mailchimp and report sign-up
  • Investigated and addressed login/password bug
Load More