Release Note Changes

Read about changes to the release notes, with the most recent changes first.

May 1, 2019

New and Changed Components for Change Sets
Added the component Custom Help Menu Bundle.

April 24, 2019

Salesforce Authenticator: Easier Settings and Usability
Added release notes announcing Salesforce Authenticator enhancements.
Get More Security with a Refreshed Password Blacklist
Updated the Feature Impact table to Enabled for users.

April 17, 2019

Explore Features with Trailhead
Added a release note announcing two new Trailhead modules: Content Builder Email Personalization for Partners and Salesforce B2C Commerce Site Readiness Assessment.
Tooling API
In API version 45.0 and later, only users with the View Setup and Configuration permission can access these objects in Tooling API:
  • ColorDefinition
  • FormulaFunction and its child FormulaFunctionCategory
  • FormulaOperator
  • IconDefinition
  • TabDefinition

April 3, 2019

Embed Dashboards in Lightning Experience Pages to Get Contextual Insights
Added a release note announcing new embedded dashboards in Einstein Analytics for Financial Services.

April 3, 2019

Encrypt Salesforce B2B Commerce Fields
Added a release note announcing Shield Platform Encryption compatibility with Salesforce B2B Commerce. You can now encrypt supported fields in the Salesforce B2B Commerce managed package with the deterministic encryption scheme.
Enable External Org-Wide Defaults in Orgs with Communities or Portals (Critical Update)
Updated the critical update’s auto-activation date to be the Summer ‘19 release.
Highlight Your Qualifications with Improved AppExchange Listings for Consulting Partners
Added a release note announcing changes to AppExchange listings for consulting partners.

March 27, 2019

New and Changed Modules for Lightning Web Components
Added a new topic with information on a change to the lightning/uiRecordApi module.
Changed Objects
Added information about four Product2 fields which were previously undocumented.
B2B Commerce: Create Self-Service Storefronts for Business Buyers
Added a section for B2B Commerce, and a release note announcing the availability of B2B Commerce Spring '19 (version 4.10 of the managed package).
Find Helpful Resources and Recommended Content with In-App Help
Updated the help icon.

March 20, 2019

Get News from More Countries
Announced that Lightning News provides news articles from more English-language countries.
Control Whether Guest Users Can See Lightning Features in Sites
Added information about unauthenticated users’ access to Lightning pages.
Developer Console: String Values in Debug Logs Are Truncated
Added a release note about a March 6, 2019 change that causes long string values in the Log Inspector to be truncated.
LinkedIn Auth. Provider Has Been Updated for LinkedIn API v2
Added a release note about an update to the Salesforce LinkedIn Auth. Provider, which was required to comply with LinkedIn API v2.

March 13, 2019

Synchronize Your Data with Self-Service Background Encryption
Self-service background encryption is now available in production environments in Enterprise, Performance, Unlimited, and Developer editions.
Changed Objects
Added the Name field to the ContactPointTypeConsent object.
See Reminders to Transition to Lightning Experience
Added a release note announcing in-app reminders shown to admins about the new Lightning Experience Transition Assistant.
Manage Quote Calculation Status
Added information about the Calculate button and the Last Saved On field.

March 6, 2019

New Template Gives Public Sector Organizations a Ready-Made Solution for Measuring and Improving Services Delivery
Introducing Public Sector Case Analytics template.
Manage Quote Calculation Status
Added a release note announcing three new CPQ quote calculation status fields.
Support for Rich Text Message Notifications on Chats
Added a release note announcing that notifications are supported when an agent sends a quick action and menu messages by calling embedded_svc.addEventHandler(onAgentRichMessage) in your Snap-ins Chat code snippet.
Agent Typing Indicator and Critical Alert Wait Time Supported in Lightning Experience
Added a release note announcing that the agent typing indicator and critical alert wait time are supported in Lightning Experience.
Other Enhancements in App Building
Added a section explaining dashboard selections behavior change as of Spring '19.

February 27, 2019

Edit Legacy Tables, Create Lightning Tables
Added a release note announcing that Lightning dashboard builders can no longer add legacy table components to dashboards. Legacy table components remain editable. Instead, add Lightning table components.
Postponed “Disable Access to Non-global Apex Controller Methods in Managed Packages” Critical Update
The enforcement of the critical update has been postponed until Winter ’20.
New Objects
Added a release note announcing the LandingPage, MarketingForm, and MarketingLink objects.
Changed Objects
Added a release note announcing new fields on the ListEmail object.
Test Process Scheduled Actions and Flow Resume Events with Apex
Removed a note that incorrectly announced the ability to test scheduled actions and flow resume events with Apex.
Removed: IoT in Service Cloud Unlimited Edition
This packaging isn’t quite ready, so we’re removing it while we make improvements.
Schedule Repeating Events (Generally Available)
Added mobile release notes for event series is generally available. Previously, the mobile release notes pointed to web-based feature release notes.
Add Attendees to Events
Added mobile release note about attendees availability. Previously, the mobile release notes pointed to web-based feature release notes.
Reserve Resources for Events
Added mobile release note about adding resources to events. Previously, the mobile release notes pointed to web-based feature release notes.
See Files Related to Your Events
Added mobile release note about viewing related files on events. Previously, the mobile release notes pointed to web-based feature release notes.
Keep Your Team Organized with Public Calendars in Lightning Experience
Correction: This feature isn’t available in the Salesforce app.
See More Details from the Event Preview
Correction: This feature isn’t available in the Salesforce app.
Add Custom Resources to the Refreshed Lightning Experience Help Menu
Updated the release note to indicate that a link to Trailhead is included under More Resources. In addition, the Get Support link is shown to users as well as admins.

February 20, 2019

Salesforce CLI: Pre-Release Version, Salesforce Plug-In Generator
Now that Salesforce CLI version 45 is available, be sure to uninstall the pre-release version.
Obtain DML Operation Information Using Trigger.operationType Context Variable
Added documentation for trigger context variable Trigger.operationType introduced in Summer ’18.
Other Enhancements to Dashboards in Lightning Experience
People with SalesforcePlatform user licenses can now view more dashboards.
Access Salesforce Extensions for VS Code Documentation on a New Site
Added a release note for the new Salesforce Extensions for Visual Studio Code documentation site.
Metadata API
We deprecated the customDataType field on the CustomField type.

February 13, 2019

New Names and Licensing for Financial Services Analytics Templates
Announcing new names and licensing for Einstein Analytics Financial Services Cloud templates.
More Ways to Distribute Your Branded App with Mobile Publisher
Starting February 11, 2019, the new release of Mobile Publisher features new ways to distribute your branded app to your users.
What’s New in Salesforce for Android and iOS

Salesforce for Android and iOS version 18.0 will be available the week of February 11, 2019. Learn all about the new enhancements for your users.

Drive Your Lightning Experience Transition from One Place
Updated the release note to provide images and more details about the new Lightning Experience Transition Assistant. The Transition Assistant replaces the current Lightning Experience Migration Assistant on a rolling basis from mid-February through mid-March, 2019.
Health Cloud Analytics Template Renamed Patient Risk Stratification
Announcing name change of Analytics template.
Track User Actions in Time-Based Workflows on the Logout Event Type
The Logout event type for the EventLogFile standard object now includes LOGIN_KEY and SESSION_KEY fields.
Create CSP Trusted Sites to Use WebSocket Connections
WebSocket connections are now supported for Lightning components.
Improved Validation for Custom Field Deletion
Custom fields that are used in Aura components can no longer be deleted.
REST API
Added three new resources for Lightning Scheduler.
Improved Data Validation and Conversion for Apex Method Parameters
We’ve improved validation and deserialization for data passed to Apex method parameters in Lightning components.
Use Custom Apex Types as Apex Method Parameters
A parameter in an Apex method in a Lightning component can now have a custom Apex class type.
Sync More Data with the Snowflake Computing Connector
The Snowflake Computing connector can sync more rows of data.
Rich Text Component Uses the Quill Text Editor
Added information about link targets in Quill.
New and Changed Aura Components
Removed entry for aura:unescapedHtml because the component change was reverted.
Safeguard Data in Searchable Objects with Improved Enforcement of Field-Level Security
Added information about enforcement of field-level security in search results.
Use Custom Tracker Domains in Email Links and Vanity URLs
Updated release note to reflect new release date.
$Site.AdminEmailAddress to Be Deprecated in Summer ’19
Added release note about deprecating $Site.AdminEmailAddress.
Control Whether Guest Users Can See Lightning Features in Sites
Added release note about disabling Lightning features for guest users in Sites.
Improved Navigation Experiences in Communities
Added release note and pointer topic about new fix for navigateToUrl when a URL fragment is passed as an argument in Lightning Communities.
Get Search Results for More Objects
Added details about where the Calendar Name field is searchable.
New Objects
Added DataUseLegalBasisOwnerSharingRule and DataUsePurposeOwnerSharingRule.
Prevent Reps from Emailing Customers Who Don’t Want Commercial Emails
Change to Email Opt Out and Email Privacy Handling in Lightning
Clarified the usage of the Send Non-Commercial Email user permission. Split the information into two topics.

February 4, 2019

Create More Complex Visualforce Pages with Increased View State Limit

The maximum view state size limit was increased from 135KB to 170KB.

Identify Customers for Immediate Action with the Einstein Analytics Client Segmentation App
Announcing new Analytics app for Financial Services Cloud customers.
Move Feed Items for Best Placement
Corrected user permission required for moving feed items.
Get More Out of CMS for Community Cloud (Beta)
Added clarification for delay of video support in CMS content in production environments.
Rename Your Apex Symbols in Visual Studio Code
Added release note for the February 9, 2019 GA of Apex Refactor: Rename.
Changed Objects
Added EmailTemplate as a value for the Type field on the Folder object.
New and Changed Aura Components
Added information about a change in the tabindex attribute.
Added note about IANA time zone names for timeZone attribute for lightning:formattedDateTime.
Changes in Lightning Locker
Added note about Locker sanitizing SVG files.
You Asked for It!
Announced IdeaExchange delivery for syncing Microsoft® Exchange recurring events with Lightning Sync.
Preserve Bundle Structure Field Is Required for Amendments
Added release note about new requirements for amending contracts.
Salesforce Billing Spring ’19 Pre-Installation Instructions
Added new requirement to suspend batch processes for payment runs and invoice runs before installing Salesforce Billing Spring ’19.
Create, Brand, and Distribute a Custom Salesforce Community Mobile App
Added a release note for the February 11, 2019 GA of Salesforce Mobile Publisher for Community Cloud.

February 1, 2019

Deliver Holistic Care and Support with Social Determinants of Health Insights
Added information about when the Social Determinants and Code Sets data model features are available.
Add Code Sets to Pre-Authorization Requests and Approval Processes
Added information about when the Social Determinants and Code Sets data model features are available.

January 31, 2019

Removed: Capture Change Events in Apex Triggers (Developer Preview)
This feature isn’t quite ready, so we’re removing it while we make improvements.

January 30, 2019

Help and Training
Added omitted documentation about supported languages, and added new Trailhead trails, modules, and instructional videos.
Metadata API
Updated release note for BotVersion metadata type: sourceType has a subtype of BotVariableOperand, not BotStepCondition. Also, sourceType is no longer a required field.
Added changes for the ProfileActionOverride metadata type. This metadata type can no longer be defined on Profile. Instead, define the metadata type from the related CustomApplication.
Changed Objects
Added the IsArchived field to the PricebookEntry object.
Enable Improved Caching of Org Schema (Critical Update, Postponed)
Updated release note to indicate that the critical update is postponed to Summer ’19.
Script Tags Blocked in Dynamically Created Components
Added release note for new restriction in Aura components.
Get Faster Page Loads in Your Community
Updated release note with guidance to include https://static.lightning.force.com in corporate whitelists to ensure functionality. In addition, added context for clarity.
Find Your Email Templates Quickly
Updated topic to clarify that the Email Templates page displays Lightning email templates only.
Postponed “Stabilize the Hostname for My Domain URLs in Sandboxes” (Critical Update)
Added release note about postponing a critical update.
OAuth 2.0 Connected App Client Secrets Require More Characters
Updated topic to clarify that the change in size of the client secret does not impact existing OAuth connected apps.
Einstein Prediction Builder: Enhanced Scorecard, Notifications, and New Setup Flow (Generally Available)
Added release note about Einstein Prediction Builder’s general availability.
Connect to Your Data in Oracle Eloqua and NetSuite (Beta)
Added release note about Oracle Eloqua and NetSuite connectors.
Removed: Assess Audience Effectiveness with Google Analytics
This feature isn’t quite ready, so we’re removing it while we make improvements.
Removed: Filter Reports by Inactive Picklist Values
This feature isn’t quite ready, so we’re removing it while we make improvements. We’ll let you know once it’s back up.
Turn On Lightning Experience (Critical Update)
Updated when the update appears under Critical Updates and when the update auto-activates.
Lightning Data Service Returns New Error Values
Added release note about for new error values returned by Lightning Data Service.

January 23, 2019

Prepare Visualforce Pages for Lightning Experience with the Lightning Experience Configuration Converter (Beta)
Clarified that the Visualforce tab in the Lightning Experience Configuration Converter replaces the Visualforce check in the Readiness Check.
Build Flows More Intuitively with Flow Builder
Clarified note about updating flow error messages to reflect terminology used in Flow Builder.
Field Service Mobile App: Welcome to Version 5.0
Field Service Mobile App Version 5.0 is releasing in January.
You Asked for It!
Added Ideas that we delivered.
Changed Objects
Fixed the name of the new field, EmailTemplateId, for the EmailMessage object.
Added the new field, ActionCadenceStepTrackerId, to the EmailMessage object.
Prevent Reps from Emailing Customers Who Don’t Want Commercial Emails
Clarified previous functionality for email opt out.
Removed: Email Relay Activation Settings Have Moved to a Different Page
This feature isn’t quite ready, so we’re removing it while we make improvements.
Some Features in the Lightning Experience Migration Assistant are Renamed
We’ve modified the names of two options in the Lightning Experience Migration Assistant: Encourage users to stay in Lightning Experience and Keep Lightning Experience users in Lightning Experience only.
Use Edit Inline in Record Detail
New topic announcing extension of inline editing in record detail components in Lightning Communities.
Add Custom Resources to the Refreshed Lightning Experience Help Menu
Revised to clarify that the Learn More with Trailhead section was replaced with links to Trailhead modules in other sections of the Help Menu. Also clarified that the link to search for content in Salesforce Help was replaced with the ability to search documentation from within the Help Menu.
New Status Codes for Event Publishing Failures
Added information about a status code returned when platform event publishing limits are exceeded.
DOM Inspection Tests Are Subject to Change
Clarified messaging for end-to-end UI tests.
Upgrade to the Spring ‘19 Versions of Analytics for iOS and Android
Added release notes about Einstein Analytics Mobile new releases, which include the new color scheme, images in tables, suggested charts, and long-press on charts.
Dev Hub: New Limited Access License
Use the free Limited Access License to add users to your Dev Hub org to provide them the ability to create scratch orgs.
“Make Sure Records That Are Submitted Behind the Scenes Are Routed to the Right Approval Process” Critical Update Postponed
Added release note about postponing a critical update.

January 16, 2019

Organize Email Templates with Folders and Nesting
Clarified when the Create Folders for Lightning Email Templates permission is needed.
Add Quip Documents Directly to Salesforce Records (Beta)
Added a release note about the new Quip Document component.
Force.com IDE Is Being Retired in October 2019
Added release note about the October 2019 retirement of the Force.com IDE plug-in for Eclipse.
Tooling API
Added the PackageInstallRequest object’s new UpgradeType field.
Enjoy Improved Field Service Help Content
Added a release note about new Field Service Lightning help content.
Removed: See Which Objects Were Searched at a Glance
This feature isn’t quite ready for showtime, so we’re removing it for now while we make improvements. We’ll let you know when it’s back up.
Removed: Create Objects From Spreadsheets
Removed the release note. Creating objects from spreadsheets isn’t available in Spring ’19.
Scratch Orgs: Configurable Salesforce Environments
Added information on new and deprecated scratch org features. Announced that org preferences won’t be deprecated in Winter ’19.
Track Data Changes to External Objects More Easily (Beta)
Added release note for External Change Data Capture (Beta)

January 9, 2019

Concentrate Your Marketing Efforts with Pardot Business Units
Added release note about feature availability.
Send the Session ID Securely in Outbound Messages
Added release note about a security enhancement for outbound messages.
Changed Objects
Added release note about new PermissionSetGroupId field in PermissionSetAssignment object.
Home Page Profile Assignments No Longer Editable for Classic Apps That Are Visible in Lightning
Added release note about feature availability.
Get More Security with a Refreshed Password Blacklist
Removed the instructions to contact Salesforce Customer Support to extend the password blacklist. The password blacklist is extended by default.
Salesforce Billing Spring ’19 Pre-Installation Instructions
Added pre-installation instructions for Salesforce Billing.
Enable Consumption Schedules for Salesforce CPQ and Billing
Added enablement instructions for consumption schedules.
Use Consumption Schedules and Consumption Rates in Custom Scripts
Moved release note from the Other Changes in Salesforce CPQ section to the Price Usage with Consumption Schedules section.

January 8, 2019

Improve Dataset Security with Broader Sharing Inheritance
Removed release note.

December 26, 2018

Changed Objects
Added a change to ForecastingShare.
Added a change to ForecastingType.
Test Process Scheduled Actions and Flow Resume Events with Apex
Added details about how to test scheduled actions in event processes.
Changed Apex Classes
Updated to reflect that stopTest also works for processes that start when a platform event message is received.
Build Flows More Intuitively with Flow Builder
Added note about updating flow error messages to reflect terminology used in Flow Builder.
Convert and Move Faster in the Lightning Experience Configuration Converter
Updated the Where statement to update the availability date of the changes to starting in early 2019.
GoodData Is Being Retired
Added release note about GoodData retirement.

December 20, 2018

Salesforce Billing: New Invoicing Options for Usage Summaries and Evergreen Subscriptions
Warned users with Avalara for Salesforce Billing to wait before upgrading to Salesforce Billing Spring ’19.
Create Revenue Schedules Based on Order Product Bookings Amount
Clarified that the Order Product Bookings field shows an order product’s bookings amount.
Salesforce CPQ and Billing: Expanded Invoicing, Amendment Options, and Consumption Schedules for Usage Summaries
Added a link to a knowledge article showing all new Salesforce CPQ & Billing objects, fields, and picklist values for Spring ’19.

December 17, 2018

Salesforce Spring ’19 Release Notes
Published preview release notes.