May 25, 2023 (10.27.0)
SSO Enhancements
- DEV-26567 SSO - Fix the setup flow for new SSO users
- DEV-26626 SSO - Manage Users cannot create new users
- DEV-26569 SSO - Prevent the creation of new SSO users through login directly
Improvements
- DEV-26534 Research/Advise on JQuery-UI Upgrade Path
- DEV-26521 API - Add a api endpoint for online/offline sites
- DEV-26500 Put into production: SS.Require() support with core synchronous load
- DEV-26489 Make sitespect codebase service/supervisor system agnostic
- DEV-26479 May GeoIP Update
- DEV-26315 Better handle inactive audiences used in campaigns
Bugs
- DEV-26644 Misc harness failures
- DEV-26642 SSO unit test broken
- DEV-26630 Change the user-agent used in the harness
- DEV-26624 API - LogFiles and Log API endpoint are broken
- DEV-26605 Multiple CERTIFICATE blocks for "SSL Certificate" field breaks future SSL cert updates
- DEV-26593 Data export segments - OR is being treated as AND for the download
- DEV-26453 Change default value when creating ET metric that captures a value.
May 11, 2023 (10.26.0)
Improvements
- DEV-26588 Labs - Remove all deprecated code
- DEV-26503 Audiences - Update tooltip for referring url
- DEV-26466 Admin API - Speed up user api
Bugs
- DEV-26568 SSO - Ensure ‘AutoGeneratedPassword' is never set to 'true’ for SSO users
- DEV-26562 Site Copy - Fix issues
- DEV-26611 Fix Edit Metric/Campaign
- DEV-26592 Site list - Doesn't link to Dashboard
- DEV-26578 Admin API - Replace \n with space for vg/metric names
April 27, 2023 (10.25.0)
Admin API Enhancements & Bugs
- DEV-26512 API - Include 'manage users' value in /api/user/<id>
- DEV-26467 API - Improve speed of Sites API
- DEV-26590 API - Update api/token_lockout.pl
- DEV-26538 API - Fix api/site.pl occasional errors
- DEV-26522 API - Remove AuthToken from api/user call
Improvements
- DEV-26514 Security - Remove unnecessary js from the login page
- DEV-26478 Geo Location - April GeoIP Update
Bugs
- DEV-26587 Remove lab requirement for "import factor"
- DEV-26585 Campaign import - Allow import of Engine API campaigns
- DEV-26460 Preview - Client Side GV: Uncaught Unable to find row for variation group
- DEV-26400 History - User History is missing disablements
- DEV-26399 Results report - graph not showing when vgs were made inactive after campaign was live
- DEV-26140 Bypass - Slow-origin restore
- DEV-26086 Healthcheck - Exclude certain special characters
- DEV-17954 Healthcheck - Prevent healthcheck URL from ending in /
April 13 (10.24.0)
Improvements
- DEV-26375 Recommendations - Expose product catalog and other tools in navigation
- DEV-26201 OmniChannel - Enforce campaign frequency and traffic split requirements
- DEV-26182 Assignment - Enable Consistent Assignment Model for all sites
- DEV-26469 Preview - Replace ampersand in preview URL parameters to accommodate
parameter reordering - DEV-26287 Preview - Add new header that sets the preview path
- DEV-26069 Preview - Ability to override the cookie domain with a request header
- DEV-26300 Geo Location - March GeoIP Update
Bug Fixes
- DEV-26468 SuperFresh - Fix Z-index conflict on Results page with Create menu
- DEV-26321 Alerts - Remove HTML markup from disabled icon hover text
- DEV-26307 AdminUser template uses the incorrect "op" when loaded without a "Site_ID"
query param
March 30 (10.23.0)
Improvements
- DEV-26417 Campaign Variations - Update defaults for WATTS, EventTrack, RUM, and SPA, templates
- DEV-26255 Client Side Changes - Clarify types of client-side changes
- DEV-26051 Metric - Allow saving with both Totals and Uniques unchecked for metrics that have a Custom Value capture
- DEV-25867 Admin User - Remove permission level 0 to speed up adminuserpriv
- DEV-26520 Update vite.config.js to use an env variable
- DEV-26474 API - Increase speed of /api/users/
Bug Fixes
- DEV-26492 API - fix api/variationgroup.pl
- DEV-26446 Superfresh - fix cachebusting for react
- DEV-26326 History - Add history entry when a variation is removed due to concurrent saves
- DEV-26296 Site Settings - Retain changes on domain page when errors occur
- DEV-26197 Visual Editor - Disable “Launch Visual Editor” button for users without edit privilege
March 16, 2023 (10.22.0)
Improvements
- DEV-25980 Pass-through - Add UA string "HeadlessChrome"
- DEV-26129 Custom Variable - Ability to turn page-level CV on or off in Site Settings
- DEV-26263 Performance Matrix - Clarify "status" field text in the segmentation menu
- DEV-26314 Audiences - Remove deprecated mobile audiences from being automatically created
- DEV-26299 Geo Location - February GeoIP Update
Bug Fixes
- DEV-26330 SSO - Prevent redirect loop when logging in on Responsepoint_List page
- DEV-26434 Payload Testing - Improve payload handling when a user is banned
- DEV-26447 2FA - Include 2FA challenge in password reset flow
- DEV-26459 Content Security Policy - add forms.hscollectedforms.net to CSP
March 2, 2023 (10.21.0)
Improvements
- DEV-26185 Contextual help & controls to support OmniChannel restrictions
- DEV-25957 Launchpad: Foundational support for Superfresh
Bug Fixes
- DEV-26363 Control Panel Recs Rule builder doesn't allow accented characters
- DEV-26414 Build Flow > "Add Variation from Factor" is very slow
- DEV-26364 Architecture - Add ssconf variable to configure whether or not the responsepointhit tables are created with MyISAM or the default engine type
February 15, 2023 (10.20.0)
New Features
- DEV-26123 Preview settings - Set visit count and assignment visit count to preview spoofing
Improvements
- DEV-26152 Global variation - Update defaults for WATTS and EventTrack, RUM, SPA templates
- DEV-26230 Add option for Akamai to validate TLS certs as part of healthchecking
- DEV-26298 Geo Location - January GeoIP Update
- DEV-26322 Recommendations - Allow tesla pages to have an override mapping ID part 1
Bug Fixes
- DEV-26380 Preview - Diagnostic indicates counted status prior to being counted
- DEV-26155 GV and MVT Scheduled Time shifts upon save for certain dates
- DEV-26173 Preview - Console errors when a campaign trigger doesn't match & global client-side
variation is present - DEV-26233 Visual Editor - Robot Detection feature causes VE session to end after 3 minutes
of inactivity - DEV-26236 Disablement details - Hide campaign disablement details link when
The disablement details feature is not enabled - DEV-26253 SSO - Increase adminuser username to 200 characters
- DEV-26270 SSO - Allow username login after duplicate email sso login error
- DEV-26369 API - Fix api/campaign.pl
January 26, 2023 (10.19.0)
New Features
- New statistical calculation: Bonferroni p-value correction in the performance matrix (Beta release). The Bonferroni Correction adjusts statistical significance to account for increases in false positives in the context of multi-comparison scenarios, such as AB/n or Multivariate experiments.
- DEV-26196 Update reports to handle value capture metrics with Uniques and Totals turned off
- DEV-25529 Make "SiteSpect IP Blocks for Customer Whitelisting" available in CP
- DEV-26114 Adjust confidence "dots" in the perf matrix to use adjusted p values
Improvements
- DEV-24947 Add cache control response header for Engine API calls?
- DEV-25391 Make ajax the default ard method when creating a new site
- DEV-26016 Default site passthroughs interface - data migrate to turn on
- DEV-26014 Iterate on p-value correction functionality
- DEV-26122 Preview Pane: Add visual cue for counted status & fix existing ET preview bug
- DEV-26181 Update control panel to link to new Integrations page
- DEV-26119 Increase performance of users endpoint: extract BandwidthNotification from AdminUserPriv
- DEV-25932 Engine API domain creation improvements
- DEV-26142 IP Whitelist UI/UX enhancements
Bug Fixes
- DEV-26240 SSO user cannot change user privileges
- DEV-26195 Engine API metrics name mismatch
- DEV-26190 Variation Group preview can break with new OmniChannel rules
- DEV-26172 Hubspot API Deprecation - Update to new tech
- DEV-26147 Updated tooltip & warning message for expired/disabled users accessing API
- DEV-26103 Numeric value capture Event Track metric not working
- DEV-25842 Prevent changing status of active VGs with OmniChannel enabled
- DEV-26189 Fix omnichannel/omnichannel.pl