Cloud Release Notes - 2022

May 19, 2022 (10.8.0)

Improvements

  • (DEV-25847)  Bot Detection - Update IAB bot detection definitions for May 12.
  • (DEV-25843)  Geo Location - May GeoIP update.
  • (DEV-25732)  Find & Replace - New setting controls whether standard find & replace applies to “location” header value on a 302 redirect response.
  • (DEV-25634)  Doc - Update references from control panel to API documentation to use new URLs.
  • (DEV-25633)  Omnichannel - Update omnichannel logic to handle empty cookies.
  • (DEV-25526)  Global Variations - Promote client-side global variations from a lab feature to a fully enabled feature.
  • (DEV-25817)  Import Factor - "Import Factor" is now a lab feature
  • (DEV-25668)  Campaigns/Metrics/Global Variations/Factors - Update tooltips for new Request Payload trigger.

Bug Fixes

  • (DEV-25864)  Global Variations - Client-side Global Variations only available if origin experiments are enabled.
  • (DEV-25851)  Global Variations - Global Variations cannot be saved if origin experiments are not enabled.
  • (DEV-25772)  Visual Editor - Edit link feature broken for mobile view (large phone view or smaller).
  • (DEV-25769)  Knowledge Bot - Remove knowledge bot libraries for on-premise deployments.
  • (DEV-25742)  Visual Editor - Visual Editor stops working after trying to delete a change from a page other than the one where the change was originally made.
  • (DEV-25390)  Architecture - Two sites with the same root domain can have cookie collision.

May 5, 2022 (10.7.0)

Improvements

  • (DEV-25809)  Geo Location - April GeoIP Update.
  • (DEV-25689)  Architecture - Database improvements.
  • (DEV-25656)  Display time zone in analytics and site traffic reports.
  • (DEV-25537)  API: Campaign List - Add KPI with days at significance.
  • (DEV-25496)  Debugging - Add debug header support for passed through content.
  • (DEV-24980)  Add GDPR-friendly endpoint /__ssobj/opt-out for the right to be forgotten.

Bug Fixes

  • (DEV-25787)  Campaign data import broken following rename of TotalHits and BetaHits to Totals and Uniques.
  • (DEV-25594)  Metrics that use a visitor behavior trigger do not properly trigger in metric preview.
  • (DEV-25584)  Site domain: Future SSL certificate didn't disappear after it was applied.
  • (DEV-25542)  API: Receiving 401 unauthorized response / losing access due to no login activity.

Apr 21, 2022 (10.6.0)

New Features

  • ​​(DEV-23051)  Request Payload - Added support for using the HTTP request payload in triggers and in search & replace. This capability is now in AB campaign builder, metrics, global variations, factors, and factor variations.
  • (DEV-25595)  Engine API - Implement metric counting for eAPI using the passed-in custom url as a trigger.

Quick Wins & Improvements

  • (DEV-25622)  Engine API - traffic should be evaluated against pass-through list rules.
  • (DEV-25743)  Visual Editor - UI improvement: on save, show “saving” message and immediately disable save button.
  • (DEV-25233)  Geo Location - March geo IP update.

Bug Fixes

  • (DEV-25675)  Campaign builder - Cannot save or preview URL rewrite when origin experiments feature is not enabled.
  • (DEV-25686)  Global Variation -  Scheduling updates applied to previewed global variations.
  • (DEV-25696)  Time Trends - colors in key do not match colors in chart.
  • (DEV-25776)  Campaign Import - Variations imported but not properly linked and added.

Apr 8, 2022 (10.5.0)

New Features

  • (DEV-25655)  Metrics - Allow calculations to be set as default KPI.

Quick Wins & Improvements

  • (DEV-25774)  Visual Editor - Fix data migration for updated list of changes feature.
  • (DEV-25523)  Deprecate Jquery migration libs.
  • (DEV-25468)  Visual Editor - Improve naming conventions in view changes list.
  • (DEV-25723)  51 Degrees - Add validation stage to sync_51_degrees job.

Bug Fixes

  • (DEV-25771)  Preview resource error loading.
  • (DEV-25652)  Counting - Preview issue with client-side counting.
  • (DEV-25746)  Visual Editor - Returning to edit mode breaks uploaded images when using custom ssobj path.
  • (DEV-25737)  Campaign Builder, Recommendation Template -  Copying and pasting same text in ACE editor fields removes that text on save.
  • (DEV-25684)  Audience - Audience created from a reporting segment contains references to stale data sets.

Mar 25, 2022 (10.4.0)

New Features

  • (DEV-25629)  Visual Editor - Edit images on a responsive image. Supports img element with single srcset.
  • (DEV-25567)  WATTS - New macro __SS_USERTYPE__ Watts

Quick Wins & Improvements

  • (DEV-25667)  Metrics - Improve UX when user selects numeric measurement custom variable.
  • (DEV-25480)  Admin API - Support for time audience.

Bug Fixes

  • (DEV-25725)  Visual Editor - Unsaved changes warning when launching Visual Editor.
  • (DEV-25608)  Permissions - Campaign builder permission level to allow import of individual objects.
  • (DEV-25566)  Visual Editor - Unable to select element menu options for elements near bottom of page.
  • (DEV-25560)  User List - Issues when toggling to "No billing entity" filter.
  • (DEV-25716)  User List - "no billing entity" filter.
  • (DEV-25611)  Campaign Builder - New active-scheduled or running campaigns are showing the LIVE tag after opening then closing the Visual Editor.
  • (DEV-25577)  Results Report - Calculations with metric denominator incorrectly calculated.
  • (DEV-25591)  History - Setting metrics to invisible leaves history entry that the metric was deleted from a campaign.
  • (DEV-25676)  Recommendations - Preview URL on recommendation template when site preview URL updated.
  • (DEV-25699)  Inconsistent filesystem path for active_tables directories.
  • (DEV-25662)  Sites - Copy site fails due to null IabDetection column.
  • (DEV-20342)  API - API call to create audience has an incorrect message in the response.

Mar 10, 2022 (10.3.0)

Security

Finished rollout of content security policy. This security feature ensures that the SiteSpect control panel executes or renders content only from trusted sources. This provides an additional layer of protection from cross-site scripting and other code injection attacks.

  • (DEV-25683)  Update killswitch logic.
  • (DEV-25332)  Enable default content security policy header for all users.

New Features

  • (DEV-25651)  Labs - Make "allow Visual Editor toggle" a public lab.

Quick Wins & Improvements

  • (DEV-25670)  Alerts - Include domain in body of email.
  • (DEV-25571)  Admin API - Return associated resources from page category.
  • (DEV-25541)  Calculations & Segments - Support for variation group ID.
  • (DEV-25479)  API Audience - Add PUT/POST for HISTORY type.
  • (DEV-25425)  EventTrack - Don't use unload event for Lighthouse.
  • (DEV-25525)  Global Variations -  Turn on public lab for all users for client-side variations.
  • (DEV-25236)  Robot Detection - Automate creating IAB package/lib for bot detection. Will update definitions; won’t auto-update until 10.4.0.

Bug Fixes

  • (DEV-25661)  Robot Detection - Filename becomes "__ssobj.png" instead of "ard.png" if filename set back to system default from custom default. Related to ad blocker workaround.
  • (DEV-25585)  Global Variation - "Disable when search text fails" not saving when unchecked.
  • (DEV-25562)  Campaign - Scheduling off by 1 minute.
  • (DEV-25555)  Preview - Previewing with other campaigns.
  • (DEV-25485)  Site Settings - Enforcing maximum number of variations in a variation group.

Mar 4, 2022

Bug fixes

  • (DEV-25685)  Analytics - Slow data export.

Feb 25, 2022 (10.2.0)

New Feature

  • (DEV-25257)  SSO authentication for cloud - address Okta to Okta.

Quick Wins & Improvements

  • (DEV-25605)  Robot Detection - Allow IAB to be used without ARD.
  • (DEV-25478)  Admin API - Support for PUT/POST for REMOTE_ADDR audience.

Bug Fixes

  • (DEV-25599)  Dashboard - Resource loading error.
  • (DEV-25500)  Triggers - Page-level custom variable visitor behavior triggers.

Feb 11, 2022

New Features

  • (DEV-25044)  Import/Export - New and improved workflow for exporting and importing Campaign and objects across sites & environments.

Quick Wins & Improvements

  • (DEV-25475)  Admin API - Add support for language type for audience API.
  • (DEV-25565)  Admin API - New options to get more details for campaign API.
  • (DEV-25545)  Admin API - New EventTrack attribute for metrics API.
  • (DEV-25620)  Admin API - Support for new EventTrack metric attribute in campaign API.
  • (DEV-25539)  Campaign - New metadata for last modified time and variation types.

Security

Content Security Policy - This new security feature ensures that the SiteSpect control panel executes or renders content only from trusted sources. This provides an additional layer of protection from cross-site scripting and other code injection attacks.

  • (DEV-25543)  Security - Enable CSP for end users.
  • (DEV-25628)  Security - Add logging for CSP rollout.
  • (DEV-25607)  Security - Add Pendo to CSP.

Bug Fixes

  • (DEV-25610)  Alerts - Emails not being sent.
  • (DEV-25604)  Import/Export - Import factors to only list active ones.
  • (DEV-25603)  Admin API - Metric API EventTrack attribute.
  • (DEV-25593)  Global Variation - Shareable preview links using "#".
  • (DEV-25343)  Custom Variables - Selected radio button ignored when saved.

January 27th, 2022 (10.0.0)

New Features

  • Visual Editor Improvements - finishing our third major set of improvements to our visual editor. There is now a new mobile and responsive viewer to easily allow your VE to make changes on any device size. In addition SiteSpect added a new and improved header to navigate the page structure. This feature was previously hidden and it has been brought forward as part of the header. 
    • (DEV-25467)  Visual Editor - New and improved header to easily navigate page structure.
    • (DEV-25444)  Visual Editor - New mobile and responsive viewer.
    • (DEV-25527)  Visual Editor - Deprecate Labs option.
  • Client-Side Global Variations
    • (DEV-25524)  Global Variations - Client-Side is now available as a type on Global Variations. Make sure to enable it under Labs in your profile.
  • Admin API - We have dramatically simplified the ability to create a campaign with our Admin API. This will be invaluable with any programmatic setup of campaigns and integrations with other parts of your ecosystem (CMS, DXP, CDP, etc.)
    • (DEV-25564)  Admin API - Simplified campaign creation.

Improvements

  • (DEV-25296)  Analytics / Performance Matrix - Update time per visit user/visit stats to include zero-length visits.
  • (DEV-25274)  Analytics / Performance Matrix - New option to reset all filtering & segmentation options.
  • (DEV-24076)  Analytics - Sync colors between results and time trends reports.
  • (DEV-25506)  Dataset - Sunset “stale” feature.

Admin API Improvements

  • (DEV-25557)  API Page Categories -> Saved Conditions
  • (DEV-25481)  API Audience - Add PUT/POST for COOKIEVAL Type
  • (DEV-25477)  API Audience - Add PUT/POST for Mobile Type
  • (DEV-25521)  API - Permissions lookup
  • (DEV-25536)  API - Campaign List: Add alerts
  • (DEV-25535)  API - Campaigns list add "AssignmentEligibilitySequence" and "AssignmentFrequency" (new).
  • (DEV-25448)  API - Add "status" parameter to API /users/ endpoint.

Bug Fixes

  • (DEV-25576)  AB Builder - Preview of newly imported variation from factor broken until save.
  • (DEV-25561)  User accounts - Fix visibility of disabled user accounts.
  • (DEV-25554)  Calculations - Refine rules and improve messaging when adding metrics to calculations.
  • (DEV-25503)  Code editor - UI issues with ESC element on Firefox for regex.
  • (DEV-25502)  API Audit - Composite API errors if equation doesn't use metrics.
  • (DEV-25490)  Perform matrix export CSV elements mismatching the view.
  • (DEV-25489)  Results - Fix for campaign purge to clear out results report.
  • (DEV-25472)  Global Var - Client-side preview panel showing 0 matches.
  • (DEV-25452)  AB Builder - Builder shows error on page after saving url rewrite factor.
  • (DEV-25430)  Security - "Content-Security-Policy" case-insensitive header support.
  • (DEV-25429)  AB Builder - Spoofing settings modal hangs when navigated to from the preview panel.
  • (DEV-25426)  AB Builder - Remove old terminology from overlay and non-overlay sets.
  • (DEV-25379)  AB Builder -  Inactive audience in campaign causes AB Builder warning on leave even though no changes.
  • (DEV-25378)  Analytics - Results report table & chart don't match with time segment.