2026 Optimizely Personalization release notes

  • Updated
  • Optimizely Personalization

Follow this article to receive email notifications when new Optimizely Personalization content is added for 2026.

March

February

  • Enhanced the new Visual Editor with smoother highlighting.
  • Released drag and drop re-arrange in the new Visual Editor.
  • Released the following Personalization system tools in Opal to help you use the AI variation development agent:
    • exp_ve_apply_change – Applies a pending change to the Visual Editor.
    • exp_ve_element_glob – Finds elements in the Visual Editor DOM that match a glob pattern.
    • exp_ve_element_grep – Searches for elements in the Visual Editor DOM whose content or attributes match a regular expression.
    • exp_ve_element_read – Reads the content or attributes of a specific element in the Visual Editor.
    • exp_ve_element_tree – Retrieves a partial DOM tree for a specified element and its descendants in the Visual Editor.
    • exp_ve_get change_schema – Retrieves the JSON schema for a specific type of Visual Editor change.
    • exp_ve_get_selector – Generates a robust CSS selector for a given element in the Visual Editor.
    • exp_ve_list_pending_changes – Lists all pending Visual Editor changes for the current experiment or personalization.
    • exp_ve_revert_change – Reverts a specific pending Visual Editor change, undoing its effects.
    • exp_ve_validate_change – Validates a Visual Editor change object against its schema to ensure it is well-formed.

January 

Released the following system tools in Optimizely Opal to help you with your Personalization projects:  

  • exp_get_schemas – Retrieves detailed schemas for various Optimizely entities relevant to Personalization. This is a mandatory first step before using the exp_execute_query tool to retrieve actual data about these entities.
  • exp_execute_query – Executes a template-based query to fetch specific data from your Optimizely Personalization instance. It lets you retrieve detailed information about various entities. 

See System tools for Personalization for the full list of available Opal tools, including when to use them, variables, and example prompts.