Changed Objects

These objects have changed.

Changed Objects

Account
A new field, PersonIndividualId, was added.
Campaign
A new field, CampaignImageId, was added.
ChatterMessage
Supported calls include update(), and the Body field has a new Update property.
ContentAsset
A new field, isVisibleByExternalUsers, was added.
DuplicateRecordSet
One new field was added: ParentId.
EmbeddedServiceDetail
The following fields were added:
  • CustomPrechatComponent
  • IsLiveAgentEnabled
EmailServicesAddress
A new field was added: DeveloperName.
EmailServicesFunction
The picklist values on the following fields have been changed from numeric values to strings: AddressInactiveAction, AttachmentOption, AuthenticationFailureAction, AuthorizationFailureAction, FunctionInactiveAction, and OverLimitAction.
The IsTlsRequired field is not currently in use.
EntityMilestone
  • A new field, slaProcessId, was added
  • On the TimeRemainingInDays field, filterable was changed to true and groupable was changed to false
  • On the TimeRemainingInHrs field, filterable was changed to true
  • On the TimeSinceTargetInDays field, filterable was changed to true and groupable was changed to false
  • On the TimeSinceTargetInHrs field, filterable was changed to true
EventLogFile
The following fields were added to support the Hourly Event Monitoring beta. They were previously exposed in API v.37.0 on a pilot basis only.
  • Interval – The generation schedule for the event log file. Possible values are:
    • Daily
    • Hourly
  • Sequence – The number for the portion of the event log file data captured in an hour. For 24-hour event log file generation, the value of this field is 0. For hourly event log file generation, the initial value is 1 and increases by 1 when events are added in the same hour after the latest event log file is created. The value resets to 1 in the subsequent hour. For example, you have activity between 2:00 and 3:00 PM. Two log files are generated that contain the event log data for that hour, with Sequence values of 1 and 2. For event log data that occurs at 3:01 PM, the Sequence value resets to 1.
In the Document Attachment Downloads event type, the FILE_NAME field was removed.
Fields for the External Cross-Org Callout, External Custom Apex Callout, and External OData Callout event types were added and changed. See Track External Object Data Callouts with Event Log Files (Pilot).
A new event type, Insecure External Assets, was added. See Track Insecure External Assets with Event Log Files.
In the Knowledge Article View event type, the USERNAME field was removed.
In the Logout event type, the USER_NAME field was removed.
In the Time-Based Workflow event type, the following fields were added.
  • LOGIN_KEY—The string that ties together all events in a given user’s login session. It starts with a login event and ends with either a logout event or the user session expiring.
  • SESSION_KEY—The user’s unique session ID. You can use this value to identify all user events within a session. When a user logs out and logs in again, a new session is started.
FieldHistoryArchive
A new field, HistoryId, was added.
FlowInterviewOwnerSharingRule
If a user has Edit access to a FlowInterview, that user can resume the interview. To restrict who can resume an interview, disable Let users resume shared flow interviews in your org’s Process Automation settings.
FlowInterviewShare
If a user has Edit access to a FlowInterview, that user can resume the interview. To restrict who can resume an interview, disable Let users resume shared flow interviews in your org’s Process Automation settings.
ListEmail
The value Canceled was added to the Status field.
LoginEvent
A new field, EventIdentifier, was added. It replaces the UniqueKey field, which was removed.
ProductTransfer
Two new fields were added: ReturnOrderId and ReturnOrderLineItemId.
RecentlyViewed
Clarified that RecentlyViewed data is retained for 90 days, after which the data is removed on a periodic basis. You can always export the RecentlyViewed data to save it.
ThirdPartyAccountLink
Added that you can make this object writable for Salesforce admins by contacting Salesforce Customer Support. With this feature, you can easily add or delete third-party account links using the API, but you can’t update existing account links.
User
These new fields were added:
  • UserPreferencesSuppressEventSFXReminders
  • UserPreferencesSuppressTaskSFXReminders
These fields correspond to the Show event reminders in Lightning Experience and Show task reminders in Lightning Experience options on the Activity Reminders page in the user interface.
UserPreference
This object has new usage. Admin users can create and edit preferences for other users. Standard users can delete only their own preferences. For a standard user, the value of the UserId field must be the user’s UserId.
WorkOrder
Two new fields were added: ReturnOrderId and ReturnOrderLineItemId.
WorkOrderLineItem
Two new fields were added: ReturnOrderId and ReturnOrderLineItemId.