About 25R1.2
This topic provides information about the Veeva CRM 25R1.2 minor release, including important dates and release announcements.
All dates listed are subject to change.
Dates to Remember
- May 15, 2025 – Release Notes available
- May 22, 2025 – Sandbox Release
- May 29, 2025 – Production Release
Release Notes
The following items are now available:
- What's New In 25R1.2
- User Visible and Behavior Changes for 25R1.2
- 25R1.2 Maintenance Notes
- 25R1.2 Known Issues
Announcements
Salesforce Workflow and Process Builder Retirement
Salesforce has announced they will stop supporting Workflow Rules and Process Builder on December 31, 2025. Existing automations will continue to run, but Salesforce support and bug fixes will no longer be provided after this date. In the Winter '23 release, Salesforce officially retired the ability to create new Workflow Rules and Process Builder processes. This move supports the transition to Salesforce Flows.
What This Means for You:
- Veeva Workflows - There are three basic workflows still in the Veeva code base. Some customers have already converted these to Salesforce Flows on their own. Veeva does not plan to convert these workflows to Flows, to minimize risk of conflict with Flows customers already converted. As with all Veeva functionality, we will investigate any issues and update the application to ensure continued functionality.
In addition, customers may notice there are a number of Field Update workflows still in the Veeva code base as part of various approval processes. We received guidance from Salesforce confirming Field Update workflow actions incorporated in Approval or Entitlement Processes are not affected by this retirement.
- Custom Workflows - To stay aligned with Salesforce best practices and maintain support, we recommend evaluating your existing custom Workflow Rules and Process Builder logic for migration to Salesforce Flows
SAP Concur API Version 1 End of Life 25R1.0
The Call and Medical Event integrations with SAP Concur using API Version 1 are no longer supported in our 25R1.0 release and will not receive additional fixes or updates. Customers should review and enable SAP Concur API Version 3 to ensure ongoing support to integrations.
Updating Salesforce API Versions
With the 25R1.0 release, Veeva is updating all Apex Classes, Apex Triggers, or Visualforce Pages used in current Veeva code to the latest API version. Customers should investigate any custom code and ensure custom Apex Classes, Apex Triggers, or Visualforce Pages are also updated to at least API version 45.0.
Deprecating Unused Items in 25R1.0
The following legacy items are no longer used in Veeva CRM and are not updated or supported as of the 25R1.0 release. If you would like them removed from your org, please open a support ticket.
Name | Type |
---|---|
ACC_TERR_ROLLUP_RPT_vod | Apex Page |
Account_Plan_vod | Apex Trigger |
Account_Summary | Apex Page |
ANALYTIC_ACC_ERROR_REPORT_vod | Apex Page |
ANALYTIC_PROD_ERR_RPT_vod | Apex Page |
ANALYTIC_ZIP_ERROR_RPT_vod | Apex Page |
Analytics | Apex Page |
Analytics_vod | Apex Page |
Assign_Territory | Apex Page |
Call_Report_From_Account_vod | Apex Page |
Contract_Edit_vod | Apex Page |
Contract_Line_Series_Contract_Edit_vod | Apex Page |
CreateSampleLots_vod | Apex Page |
Download_Activity_Log_Month_vod | Apex Page |
Download_Activity_Log_vod | Apex Page |
Download_Activity_Log_Week_vod | Apex Page |
LightningLogoVod | Static Resource |
LightningReadyVodController | Apex Class |
LightningStylesVod | Static Resource |
Medical_Insight_From_Account_Plan_vod | Apex Page |
Medical_Insight_From_Account_vod | Apex Page |
New_Call_vod | Apex Component |
Print_Sample_Receipt_vod | Apex Page |
sheetjs | Static Resource |
Sunrise_18R1_Evaluation_Install_vod | Apex Page |
Territory_Utilities_vod | Apex Page |
VEEVA_RUN_ANALYTICS_FILES_CLEAN_UP | Apex Class |
VeevaCRMLightningReadyUpgradeVod | Tab |
VeevaCrmVod | Static Resource |
VeevaDeleteRemoteMeetingHelper | Apex Class |
View_Media_Library_Online_vod | Apex Page |
VOD_EM_EVENT_HISTORY_AFTER_DELETE | Apex Trigger |
VOD_EM_EVENT_SESSION_AFTER_DELETE | Apex Trigger |
VOD_EM_EVENT_SPEAKER_LOCK | Apex Trigger |
VOD_EMBED_DETAIL_V1 | Apex Component |
VOD_EMBED_DETAIL_V2 | Apex Component |
VOD_EXPENSE_ESTIMATE_AFTER_DELETE | Apex Trigger |
VOD_TSF_Extension | Apex Class |
WeChat_Administration_Console_vod | Apex Page |
Salesforce is Moving to Hyperforce Infrastructure
As part of Salesforce's long-term goal to update its infrastructure, Salesforce will be moving Veeva CRM orgs to its new Hyperforce infrastructure. This move puts Salesforce applications on public cloud providers such as Amazon Web Services (AWS). See Salesforce's Hyperforce announcement. Salesforce has started identifying customer orgs and beginning mass org migrations to Hyperforce instances.
Veeva CRM does not require any special Hyperforce considerations.
Reference information is available from Salesforce:
Updating Trusted URLs for Lightning MyInsights
With the Salesforce Spring '25 release, the Adopt updated CSP directives is delivered default enabled. Customers using Lightning MyInsights must add Veeva's CDN https://*.vod309.com to their list of Trusted URLs and select the following items under CSP Directives:
- connect-src(scripts)
- frame-src(iframe content)
- img-src(images)
- style-src(stylesheets)
See the Salesforce documentation for more information.
End of Support
See End of Support for a list of deprecated features, devices, and OS versions.