Documentation

Looking for something in particular?

Provar Automation Winter ‘27 Release

Summary

We are pleased to announce the Provar Automation Winter ‘27 Release, which includes updates to V3 (version 3.0.8) and V2 (version 2.20.0). This release delivers Salesforce Winter ‘27 compatibility while continuing to improve automation reliability, security, and authoring productivity.

The primary goal of this release is to make sure your regression suites remain fully operational with minimal maintenance. This helps your organisation maintain business continuity and adopt the latest Salesforce updates with confidence.

This release also introduces AI Test Authoring for Test Builder. You describe what you want to test in plain language, and Provar generates the test steps for you. AI Test Authoring is supported by a configurable large language model (LLM) connection and an extensible Skills framework.

In addition, the managed connection to Provar Quality Hub has been updated to meet the latest Salesforce Connected App security requirements, and NitroX package resolution has been hardened for customers who work behind corporate proxies and on restricted continuous integration networks.

Unless otherwise noted, all changes apply to both Provar Automation V2 (version 2.20.0) and V3 (version 3.0.8).

Note: Version 2.20.0 is the final release of Provar Automation V2. See the Provar Automation V2 End-of-Life Date section below.

Key Highlights

  • Winter ‘27 compatibility (V2 and V3): Your regression suites continue to run with minimal to no maintenance due to the new Salesforce release, which helps you maintain business continuity.
  • AI Test Authoring for Test Builder (V3 exclusive): Describe a test in plain language and Provar generates the test steps for you right in front of you, using the same page structure and field detail intelligence that Provar currently has. An interactive co-pilot mode lets you add steps to a new or existing test case one at a time.
    • LLM Manager (V3 exclusive): AI Test authoring comes with a new LLM configuration screen in Provar Studio where you define and manage multiple LLM connections, covering the model provider and model, the connection endpoint, and the API key. One connection is active at a time.
    • Skills framework (V3 exclusive): AI Test Authoring supports Skills that will be part of NitroX packages, and you can also author your own skills to extend AI-driven authoring with the conventions and terminology of your own applications.
  • Agentforce API Testing Enhancement (V3 exclusive): You can now control whether Provar sends the bypassUser flag when it starts an Agentforce session. This lets you test agents that do not have a linked user, which previously failed at the session step.
  • Provar Quality Hub connection security update: The OAuth (Managed) connection to Provar Quality Hub now works with the security-compliant Salesforce Connected App, and supports Proof Key for Code Exchange (PKCE), refresh token rotation, idle refresh token time to live, and refresh token IP range allowlisting.
  • NitroX package resolution in restricted networks: Provar now reuses a single shared pool of connections when it downloads NitroX packages, instead of opening and discarding a new connection for every call. Sensible timeouts are applied, and connections are returned to the pool once they are no longer needed.
  • Security improvements: Vulnerabilities identified have been assessed and remediated. See the Security Improvements section for details.

Important: The Provar Quality Hub OAuth (Managed) connection has been updated to use a new security-compliant Salesforce Connected App. If you use this connection, you must authorise it again after you upgrade and complete the new Username field on the connection screen to avoid an interruption in connectivity.

Essential Upgrade Instructions

We recommend that you upgrade to the latest release to benefit from the new capabilities, the latest enhancements, optimal performance, and uninterrupted support.

To make sure you have a clean setup and to avoid compatibility issues, follow the instructions below.

  1. Remove the old configuration folders from your system:

    {UserHome}\Provar\.configuration\{versioned config folders}
  2. Delete the .chromeProfile folder:

    {UserHome}\Provar\.chromeProfile
  3. Import your projects into a new Workspace rather than reuse your existing Workspace. This step is recommended.

Winter ‘27 Compatibility (V2 and V3)

The table below lists the Salesforce Winter ‘27 changes that affect automation, and what each one means for your test cases.

Change AreaImpact Summary
Lightning Modal & Action Buttons – DOM Structure ChangesWinter ‘27 introduces structural changes to action buttons across several Salesforce Lightning modal dialogs. Buttons such as Save, Submit, Next, Select, Delete and Cancel are now wrapped within list elements rather than following the previous footer structure. This can affect button mapping, execution, UI assertions and confirmation/alert handling. Provar supports both the existing and updated structures, while custom Page Object locators or XPath based on the previous button hierarchy or position may require review.
Element locator shuffling – DOM Structure ChangesWinter ‘27 changes how Salesforce can render lookup suggestion dropdowns, with the panel potentially being positioned at page level rather than alongside the lookup input. This can affect lookup selection, resulting in timeouts or values being entered without the corresponding suggestion being selected. Provar dynamically detects and supports both lookup structures. Custom locators based on fixed parent, sibling or field-relative relationships may require review.
Lookup Interactions within Modal WindowsThe lookup rendering changes have additional impact within Lightning modal dialogs, where lookup suggestions may be rendered outside the modal container. This can affect modal-based lookup selection and interactions such as New in Salesforce, resulting in timeout errors when automation expects the dropdown within the modal. Provar handles the updated positioning automatically, while custom modal-scoped lookup locators may require adjustment.
Campaign New Screen – Record Layout Rendering ChangesWinter ‘27 updates the Campaign New screen to Salesforce’s newer LWC record-layout rendering structure. Layout sections, including those without headings, are now represented separately in the DOM, changing how fields within later sections are identified. This can affect interactions with fields such as campaign cost, revenue and description fields. Provar supports the updated Winter ‘27 Campaign layout, while custom locators based on the previous layout hierarchy may need review.
Case Merge – Confirmation Component ChangesWinter ‘27 changes the Salesforce component used to render the Case Merge confirmation message, including how the confirmation panel is identified in the DOM. This can affect Test Builder’s automatic recognition of the field and cause Set to be suggested instead of the expected Read/Assert interaction. Provar supports both the previous and updated confirmation component structures, ensuring the appropriate interaction is identified.

CPQ & FSL

Provar is now compatible with the latest Salesforce CPQ (Configure, Price, Quote Software by Salesforce) and FSL packages introduced in the latest release. This compatibility makes sure that your existing test cases continue to run without interruption. No updates are required for your existing test cases.

Important: Salesforce has restricted SOAP API login using username and password authentication. Customers currently using username/password-based connections must migrate to OAuth-based authentication to use this release and to ensure uninterrupted connectivity and continued platform compatibility. Read more from Salesforce here.

Automation V3 Features and Enhancements

AI Test Authoring for Test Builder (V3 Exclusive)

AI Test Authoring turns plain language intent into working test steps. Instead of mapping every field by hand, you describe the interaction you want and Provar generates the matching steps. It reuses the same page structure intelligence and field detail processing using existing application and locator intelligence in Test Builder.

Generated tests are the same as hand authored ones, so they remain fully editable, and reusable.

AI Test Authoring supports both fully defined flow generation and an interactive co-pilot mode. In co-pilot mode, you use single or multi-step plain language prompts to add newly generated steps to a new or existing test case, so you stay in control at every stage.

With AI Test Authoring you can create tests for new functionality faster, reduce the manual effort of mapping every element, and shorten the time between a feature being ready and its coverage being in place.

Note: AI capabilities must be enabled before you can use AI Test Authoring. Only a system administrator can enable AI features, and they are disabled by default in V3.

LLM Manager: The LLM Manager screen in Provar Desktop is where you define and manage the connections that support Provar’s AI capabilities. Each connection records the model provider and model, the connection endpoint, and the API key. One connection is active at a time.

With this enhancement you keep control over which models are used, you can align with your internal AI strategy and compliance requirements, and you can move between providers or environments without reworking your projects.

Note: LLM Manager currently support OpenAI Provider and models.

Skills Framework: Provar now supports a Skills mechanism that extends AI-driven authoring with knowledge about your applications. Skills can be shipped as part of NitroX packages, so application intelligence delivered by Provar arrives alongside the components it relates to.

You can also author your own skills to capture the conventions, flows, and terminology of your own applications. This makes AI Test Authoring more accurate on custom and industry-specific applications, where general model knowledge alone is not sufficient.

Agentforce bypassUser Flag for Agentforce Session Service (V3 Exclusive)

When Provar starts an Agentforce session, it sends a bypassUser flag to the Salesforce Agent API. Provar previously set this flag to true on every request, with no way to change it. That works for agents that have a user linked to them, but agents without a linked user was not supported and the Agentforce Session Service step failed before any conversation could be tested.

You can now set this flag yourself. Agents with a linked user continue to work as before, and agents without one can now be tested by clearing the option.

Note: If your Agentforce test cases already pass, no change is required. The default behaviour is unchanged.

Provar Quality Hub OAuth (Managed) Connection Update

The Provar Automation OAuth (Managed) connection to Provar Quality Hub has been updated to work with the new security-compliant Salesforce Connected App. The updated Connected App configuration introduces the Proof Key for Code Exchange (PKCE), Refresh token rotation, Idle refresh token time to live.

The managed Provar Quality Hub OAuth connection authenticates using the OAuth JSON Web Token (JWT) Bearer Flow, and a new Username field has been added to the connection screen.

Important: If you use the OAuth (Managed) Provar Quality Hub connection, authorise your connection again after you upgrade and complete the new Username field.

Features and Enhancements

NitroX package resolution

Provar has enhanced the package download mechanism; earlier it used to open a new connection to the artifact repository for every NitroX package call and discarded it straight after, with no time limits applied.

Connections are now shared and reused from a single pool, which holds up to 20 in total and up to 10 to any one host. Each call has a defined time limit, so a slow or unreachable repository fails quickly with a clear error instead of waiting indefinitely. Connections are also released once they are finished with, so long-running Provar Desktop and continuous integration sessions no longer hold unused connections open.

Security assessment

This release includes ongoing security and compliance improvements validated through Provar’s internal and third-party review processes. These updates reinforce Provar’s commitment to delivering a secure, enterprise-grade platform aligned with modern security standards and best practices.

Browser Compatibility Updates

Browser and driver combinations recommended for Provar Automation version 3.0.8 (V3) and version 2.20.0 (V2)

The Windows, macOS, and Linux installers ship with refreshed Chrome and Edge drivers for this release.

  • Chrome v152
  • ChromeDriver v152
  • Edge Chromium – v151
  • EdgeDriver – v151

Known Issues

  • In Winter ‘27 orgs, assertions on Action buttons may intermittently trigger unintended button interactions.
  • Connection-heavy projects using encryption may experience performance degradation depending on the system configuration.
  • Users with an older .chromeProfile may experience issues with Test Builder when using the new Chrome extension. We recommend deleting the existing .chromeProfile from the workspace or using a new workspace.

Provar Quality Hub Release Highlights

The following highlights some of the key features and fixes included in this PQH release:

  • Salesforce connection updated for the latest Connected App security requirements (PKCE, refresh token rotation, idle lifetime handling)
  • Field picker added for Intelligent Test Case Generation, letting AI scenarios pull from any linked Issue field.
  • Fixed a token refresh race that could intermittently break the Salesforce self connection.
  • Connection Assistant no longer silently re-authorizes against the wrong org.
  • Added a Reauthenticate action and a Test Connection health check for faster troubleshooting.
  • Test Case Generation now confirms auto save with a toast and retains selected fields on regeneration.
  • More reliable file download and save after generation.
  • Test steps now show which test case they call, directly on the page.
  • Multiple Browse Org bug fixes (Apex Classes, Flow imports, Apex Test Case imports).
  • Fixed a Provar Grid execution failure caused by a misconfigured job timeout setting

Download Link: https://appexchange.salesforce.com/appxListingDetail?listingId=a0N4V00000FgvBNUAZ

Provar Automation V2 End-of-Life Date

As we continue to drive adoption of Provar Automation V3 and add more AI-native capabilities to our products, we plan to discontinue all updates to Provar Automation V2 by 31 December 2026. Version 2.20.0 is the final release of Provar Automation V2.

This means there will be no Salesforce release compatibility updates, security patches, bug fixes, or new features for V2 from 2027 onward. We encourage all customers to migrate to V3 by following the V2 to V3 migration guide.

AI in V3 is optional and default off, but we encourage you to do so. Only a system administrator can enable AI features, and they are disabled by default in V3.

Customer Support

We are always here to support you. If you have questions or need assistance at any time, log in to the Provar Success Portal and select Raise a Case, or contact your dedicated Customer Success Specialist.

Provar Community Forum

Learn from other customers, provide feedback, and get support with V3 changes and features in the V3 category of the forum. Join the Provar Community Forum.


Feedback

Was this article helpful for you?
Documentation library

Trying to raise a case with our support team?

We use cookies to better understand how our website is used so we can tailor content for you. For more information about the different cookies we use please take a look at our Privacy Policy.

Scroll to Top