All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Features
- Adds support for checkbox options for ID Non-Randomized sliders
- Implement new weights
- Updated flags for search and OOH based on new weights
- Adds Print channel option
- Handles edge case for Geo-based aggregates
Fixes
- Corrected an issue where choosing values under "Quasi-Experiments" or "Experimental" and then deselecting those options would not reset its child values
Updated
- Removed feedback widget from all except last (report) page
1.0.5 - Release Candidate
Features
- Adds tooltip descriptions for all parent techniques
- Revised weights
Fixes
- Corrected an issue where moving a slider on mobile incorrectly invoked the pager causing the entire page to move to the next page
- Resolved an issue with Firefox not updating input value when typing
- Resolved style issue with technique checkboxes skipping to the next line when selected
Chores
- Verbiage adjustments
- Removes letter grade report / chart
- Removed debugging index / score info from report page
1.0.4 - Release Candidate
Features
- Support for validation messages
- Adds interstitial / explanation page when experimental techniques are selected
- Updated survey questions to use “experimental techniques” instead of “ROI analysis techniques”
- Adds
ExperimentalDescription
component to TechniqueSliders
and Pager
components - Padding adjustment to
Question
component - Adds tooltip to
TechniqueCheckbox
component - Adds experimentation description to
PageTechniques
component - Split maturity and techniques questions into two components, renamed components
- Sorting on tabular results now sorts chart as well
- Increased chart font size on x-axis
- Adds separate “quasi-experiments” button
- Always show geo-based aggregate slider on experimental pages
- ID non-rand & ID rand now only show depending on initial checkbox selection
- Displayed large channel name in the question header for experimental pages in
Question.svelte
Style
- Changed text to reflect incrementality confidence instead of overall confidence in
TabularResults.svelte
- Decreased font size of overall incrementality confidence in
TabularResults.svelte
- Displayed 1st value of
RangeSliderFive
in RangeSliderWrapper.svelte
- Changed text color of h4 element from
text-mma-blue
to text-[#333]
in TechniqueSliders.svelte
- Fixed range nub regression in
RangeSliderWrapper.svelte
- Removed question numbers in
Question.svelte
- Prevented button shift to next row when active in
PageTechniques.svelte
Chore
- Adds Geo-based aggregates and test markets to the definition of experimentation in
ExperimentalDescription.svelte
- Tidied
Survey.svelte
- Updated out of range flags for new values of search channel in
formulas
- Updated main CTA text from “Begin the Survey” to “Begin the Assessment” in
Intro.svelte
- Upgraded all packages to latest versions
Fixed
- Updated
types/index.d.ts
to have an array of ROIAnalysisTechnique
instead of a single ROIAnalysisTechnique
- Fixes an issue in Firefox where
Cleave.js
might not correctly update number input fields
1.0.3 - Release Candidate
Chore
- Explanation of grade values
Features
- Overall confidence score now weighted by ad spend
1.0.2 - Release Candidate
Features
- Support for grouped experimental techniques
1.0.1 - Release Candidate
Features
- Uses Logit transform for chart render
Chores
- Refactor charting / DRY ranges
- Refactor grade scale, increase precision
- Better variable naming
1.0.0 - Release Candidate
Features
- Implement mapping for new technique keys
- Revised flag thresholds for search and ooh
- Ability to Skip over techniques pages except experimentation
- Implement revised formulas
- Correct validation for technique selections
- Only show parent techniques on maturity page
- Update channel response data
- Working per-channel ROI technique checkboxes
- Ability to determine a technique’s children count
Fixes
- Index terminology
- Mobile responsive issue on build
- Scroll-to-top issues when navigating to next page
- Additional safety checks
- Channel initialization issue
Chores
- Reveal indexes for testing
- Set chart range to start from 0 instead of 1
- Removes “Add Another Technique” dropdown
- Component name changes
- Mobile responsive fixes
- Offload channel logic into derived stores
Style
- Slightly larger text for experimentation on desktop